PDA

View Full Version : دستور Update



ehsan_ansaripoor
شنبه 05 فروردین 1385, 11:26 صبح
با سلام به همه دوستان عزیزم:

بنده با یک مشکل بر خوردم می خوام یک جدول داخل یک فایل را از روی یک جدول دیگر از روی یک فایل دیگر Update کنم به اینصورت:




update snd_2,cod_ash in 'j:\kharid_forush_old\data\cod.mdb'set snd_2.onvan_h=cod_ash.onvan_h where snd_2.cod_h=cod_ash.cod_h



مشکل اینجاست که فقط با In می تونم آدرس یک فایل را مشخص کنم و در این کد فقط جدول Cod_Ash را می شناسه و جدول Snd_2 را نمی تونم معرفی کنم.

پیشاپیش از یاری دوستان سپاسگزارم.

reza_rad
شنبه 05 فروردین 1385, 11:50 صبح
اگه از subquery استفاده کنی چطور؟ بازم نمیشه؟ یعنی جای snd_2.onvan یه sub query باشه که مقدارش رو برگردونه...

ehsan_ansaripoor
شنبه 05 فروردین 1385, 13:34 عصر
اگه از subquery استفاده کنی چطور؟ بازم نمیشه؟ یعنی جای snd_2.onvan یه sub query باشه که مقدارش رو برگردونه...

آخه Query را کجا درست کنم.

AminSobati
یک شنبه 06 فروردین 1385, 13:20 عصر
با سلام به همه دوستان عزیزم:

بنده با یک مشکل بر خوردم می خوام یک جدول داخل یک فایل را از روی یک جدول دیگر از روی یک فایل دیگر Update کنم به اینصورت:




update snd_2,cod_ash in 'j:\kharid_forush_old\data\cod.mdb'set snd_2.onvan_h=cod_ash.onvan_h where snd_2.cod_h=cod_ash.cod_h



مشکل اینجاست که فقط با In می تونم آدرس یک فایل را مشخص کنم و در این کد فقط جدول Cod_Ash را می شناسه و جدول Snd_2 را نمی تونم معرفی کنم.

پیشاپیش از یاری دوستان سپاسگزارم.
دوست عزیزم،
برای اینکه از داخل SQL Server به فایل Access دسترسی داشته باشید، باید Linked Server بسازید به فایلهای مورد نظر

ehsan_ansaripoor
سه شنبه 08 فروردین 1385, 20:05 عصر
یک دنیا مرسی از پاسخ دوستان مشکلم حل شد.