PDA

نسخه کامل مشاهده نسخه کامل : اشكال در ذخيره كردن تغييرات در dbgrid



m*z
09-02-2008, 09:52
سلام. مشكلم رو واضحتر ميگم
ببينيد توي sql مربوط به adoquery اينو نوشتم:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بعد dbgrid رو وصل كردم به datasource ي كه به adoquery وصله. توي دكمه ذخيره هم نوشتمADOQuery1.Post;
حالا وقتي كه اجرا ميشه اگه مثلا مقطع تحصيلي نفر اول در ابتدا كارداني باشه بعد من به كارشناسي تغييرش بدم بعد دكمه ذخيره رو بزنم توي بانك تغييري توي جدول استاد وارد نميشه ولي توي جدول مقطع تحصيلي اينجوري ميشه:
كد- نام مقطع
10-ديپلم
11-كارشناسي(بايد كارداني باشه)
12-كارشناسي
13-كارشناسي ارشد

منظورمو رسوندم؟ در واقع بايد توي جدول استاد براساس نام مقطعي كه وارد ميشه كد مقطع تغيير كنه.

F A R H A D
09-02-2008, 10:10
كد رو به صورت زير بنويسيد:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اگر حل نشد با يد قبل از ذخيره سازي با ADO.Properties مشخص كنيد تغييرات در كدام جدول اعمال ميشه

m*z
09-02-2008, 23:55
مرسي از جوابت. ولي نه عزيز، درست نشد. منظورتو هم از ADO.Properties متوجه نشدم. اگه ميتوني بيشتر توضيح بده.

زنده باشي.

F A R H A D
10-02-2008, 08:26
مرسي از جوابت. ولي نه عزيز، درست نشد. منظورتو هم از ADO.Properties متوجه نشدم. اگه ميتوني بيشتر توضيح بده.

زنده باشي.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

m*z
10-02-2008, 18:17
سلام. آقا فرهاد اصلا ado رو نمي شناسه. روي ado ارور ميده
Undeclared identifier. 'ado

Mahmood_N
10-02-2008, 23:03
سلام. آقا فرهاد اصلا ado رو نمي شناسه. روي ado ارور ميده
Undeclared identifier. 'ado
منظور از ADO ، نام بانك اطلاعاتي شما هست ...
بايد با توجه به نام جدولتون اون رو تغيير بديد ( مثلا ADOTable1 يا ... ) !

موفق باشيد ...

m*z
10-02-2008, 23:32
ممنون.
منو ببخشيد . واقعا نميدونستم.