ورود

View Full Version : نحوه صحیح ذخیره سازی در پایگاه داده



ehsanocx
شنبه 30 خرداد 1388, 13:59 عصر
سلام دوستان عزیز.
کسی می تونه بگه دستور صحیح برای ذخیره سازی اطلاعات در پایگاه داده اکسس چیه ؟
چون من با این دستور ذخیره می کنم Error میده گاهی و گاهی اوقات ذخیره می کنه.

Adodc1.RecordSet.Save
من textbox هامو بدون کد نویسی وصل کردم. و برای ورود اطلاعات
Adodc1.Recordset.AddItems
رو می زنم و بعد textbox ها رو پر می کنم و وقتی دکمه ذخیره اطلاعات رو می زنم، گاهی error می هد چرا ؟این error
http://ehasnocx.persiangig.com/image/Error.JPG

و اینکه چطوری می تونم MaskedBox رو به پایگاه داده اتصال بدم و مقداری که به MaskedBox میدم رو ذخیره کنمدر پایگاه داده ؟

ممنون میشم اگه کسی به سوالام جواب بده و راهنماییم کنه.
با تشکر

Tasiyan
شنبه 30 خرداد 1388, 14:15 عصر
براي پر كردن فيلد بانك

Adodc1.Recordset.Fields!Name = Text1.Text

ehsanocx
شنبه 30 خرداد 1388, 17:33 عصر
اما من اصلاً از کد شما چیزی نفهمیدم.میشه بیشتر توضیح بدین و راهنمایی کنید. جواب سوالاتمو بدین ممنون میشم.

Tasiyan
شنبه 30 خرداد 1388, 18:04 عصر
Private Sub Command1_Click()
Adodc1.Recordset.AddNew
Adodc1.Recordset.Fields!a = Text1.Text
Adodc1.Recordset.Requery
End Sub
خط اول : يه ركورد جديد تو فيلد مي سازه
خط دوم : اطلاعات تكست رو ميريزه تو فيلد
خط سوم : بانك رو ريفريش مي كنه
نكته : ميشه به جاي خط سه از كد زير هم استفاده كرد

Adodc1.Recordset.Update
البته فرقشو نمي دونم !

M_P_1374
شنبه 30 خرداد 1388, 18:40 عصر
Adodc1.Recordset.Fields!a = Text1.Text
به جای Fields!a میشه از Fields("a") استفاده کرد که به نظرم بهتره