مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ehsankhan

عضویت از 1394/02/03

استفاده از view

  • جمعه 3 آذر 1396
  • 21:09
تشکر میکنم

با سلام

جدولی دارم در اس کیو ال رور دارم با ستون های نام و نام خانوادگی . شماره مشتری که در wpf اطلاعات آن در یک دیتاگرید نمایش داده می شود.

تصمیم گرفتم یک ویو بنویسم و در آن علاوه بر اینکه اطلاعات جدول نمایش داده می شود با استفاده از تابع row_number() یک ستون جهت شماره ردبف ایجاد کنم . ویو را صورت زیر نوشته و ذخیره کرده ام

create view show customer
as
select row_number() over(order by name) as row number ,name,family,shomaremoshtare
from customer

این ویو را ذخیره کرده و در برنامه سورس دیتا گرید را به این ویو نسبت دادم.  همه اطلاعات به درست در جدول نمایش داده میشوند و فقط ستونی که جهت ردیف در نظر گرفته ام وآن را به rownumber بایند کرده ام اطلاعاتش نمایش داده نمی شود؟

لطفا راهنمایی کنید

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • شنبه 4 آذر 1396
  • 12:02

داخل کوئری View شما نام ستون row number تعریفه شده است و فاصله بین row و number وجود دارد، آن را حذف کنید و مجدد چک کنید.

کاربر سایت

ehsankhan

عضویت از 1394/02/03

  • شنبه 4 آذر 1396
  • 22:19

چیزی که گفتید انجام دادم مشکل حل نشد

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)