کنترل Data
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
پس از اضافه کردن کنترل Data:
+ اولین نکته ای که باید بدانید این است که کنترل Data با اکسس 2003 به پایین می تواند
ارتباط برقرار کند. برای اینکه بانک خود را به ورژن پایین تر تبدیل کنید وقتی بانک را با
اکسس درست کردید،داخل برنامه اکسس و ازقسمت:
(Tools____Database Utilities____Convert DataBase To Access 97 File Format)
میتوانید آن را به ورژن های دیگر تبدیل کنید.
حال باید خواص ( DataBaseName ) و ( RecordSource ) را مشخص کنید.
برای این کار خاصیت مربوط به Data1 را با انتخاب پایگاه داده خود تنظیم کنید .
برای مثال اگر پایگاه داده شما در مسیر برنام ای که نوشته اید ( با نام : SampleDb ) قرار داشته
باشد پس از انتخاب خاصیت DataBaseName ،حال روی خاصیت RecordSource کلیک کنید
تا لیست جداول برای شما نمایش داده شود ( اگر اشتباهی کرده باشید پیغام خطا صادر می کنه
یا هیچ جدولی برای انتخاب کردن وجود نداره .
نکته : خاصیت DataSource مربوط به TextBox ها را باید در هنگام طراحی تنظیم کنیم .
چون امکان تنظیم آن با کد نویسی وجود ندارد .
کد:
Private Sub Form_Load()
Data1.DatabaseName = app.path & "\sampleDb.mdb"
Data1.RecordSource = "Users"
Text1.DataField = "UserName"
Text2.DataField = "Password"
Data1.Refresh
End Sub
دوست عزیز کدهای بالا برای انتخاب بانک اطلاعاتی ، انتخاب جدول ، انتخاب فیلد داخل
بانک اطلاعاتی بکار می رود.