ورود

View Full Version : سوال: خطا در ویرایش اطلاعات یک ADOQuery



vqh.nhkdhgd
پنج شنبه 25 آذر 1389, 16:53 عصر
با سلام خدمت دوستان
لطفا هر که میتونه مشکل من رو حل کنه پیشاپیش ممنونم از راهنمایی شما

توی دلفی یه Query گرفتم از بانک Access به این صورت
ADOQuery1.sql.text := 'select * from t1 ,t2'
خوب کلیه فیلدها و رکوردهای مربوط به دو جدول رو نمایش میده (تو یه DBGrid) حالا میخوام اطلاعات مربوط به هر رکورد را تغییر بدم نمیشه خطا میده:گریه:

MOJTABAATEFEH
پنج شنبه 25 آذر 1389, 21:25 عصر
با سلام خدمت دوستان
لطفا هر که میتونه مشکل من رو حل کنه پیشاپیش ممنونم از راهنمایی شما

توی دلفی یه Query گرفتم از بانک Access به این صورت
ADOQuery1.sql.text := 'select * from t1 ,t2'
خوب کلیه فیلدها و رکوردهای مربوط به دو جدول رو نمایش میده (تو یه DBGrid) حالا میخوام اطلاعات مربوط به هر رکورد را تغییر بدم نمیشه خطا میده:گریه:

دوست عزیز Select شما روی دو جدول است در حالی که با دستور Update فقط میشه در آن واحد یک جدول رو بروز کرد نه بیشتر و شما با تغییر DBgrid هم به نوعی Update رو دارید اجرا میکنید

موفق باشید