PDA

View Full Version : بازخوانی فیلد ها در view



mrahda
چهارشنبه 05 مهر 1385, 08:36 صبح
یک view دارم که در متن آن Select *from myTable استفاده شده است. اکنون یک فیلد به جدول myTable اضافه کرده ام. ولی آن فیلد در نتیجه view ظاهر نمی شود. چگونه می توانم این مشکل را حل کنم؟

parandeh1383
چهارشنبه 05 مهر 1385, 12:10 عصر
در Design View مربوط به آن View چک کنید آیا فیلدی که به table اضافه کردید تیک خورده یا نه. به عبارتی مجددا فیلدها را چک کرده و فیلد جدید را نیز انتخاب نمایید.

mrahda
چهارشنبه 05 مهر 1385, 14:42 عصر
عرض کردم، بصورت * فیلدها در view استفاده شده اند، لذا این امر معنی ندارد. ظاهرا View نام فیلدها را با شماره در جایی Cash می کند. باید به یک نحوی این نام ها را دوباره بازخوانی کرد.

ama55555
چهارشنبه 05 مهر 1385, 15:52 عصر
باید یک بار View خود را Alter کنید مثلا
[نام ویو ] َAlter VIEW
AS
[دستور Select *from myTable l]


و یا اینکه view را در حالت desighn باز کرده و save کنید

reza_Nazem
چهارشنبه 05 مهر 1385, 16:47 عصر
مرسی خیلی باحالی مشل من هم حل شد

AminSobati
جمعه 07 مهر 1385, 14:55 عصر
sp_refreshview