برای برقراری ارتباط ابتدایي با بانک Access متغیری سراسری تعریف کرده و آن را به صورت زیر مقدار دهی می کنیم :
[LEFT]global rst
on enterframe me
rst=createobject(xtra "adoxtra",#RecordSet)
rst.open("select * from TableName ", "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= BankAddress", rst.adopenkeyset,rst.adlockpessimistic)
end[/LEFT]
برای جابه جای بین رکورد ها از این دستورات استفاده می کنیم :
[LEFT]() rst.movelast[/LEFT]
[LEFT]() rst.movefirst[/LEFT]
[LEFT]() rst.movenext[/LEFT]
[LEFT]() rst.moveprevious[/LEFT]
شکل کلی دسترسی به Field های بانک به این صورت انجام می پذیرد :
[LEFT]["نام فیلد"] rst.fields[/LEFT]
و برای ایجاد رکورد جدید از این دستورات استفاده می شود :
[LEFT]rst.addnew()[/LEFT]
[LEFT]rst.fields["نام فیلد"]= FieldValue[/LEFT]
[LEFT]rst.update()[/LEFT]
برای پاک کردن رکورد مورد نظر نیز این دستورات را می نویسیم :
[LEFT]rst.fields[rst.Fields.Count].delete_()
rst.update()[/LEFT]