شما در VB برای باز کردن یک رکوردست می تونی از چند حالت استفاده کنی.
1- بصورت Table‌شما می تونی یک رکورد ست را باز کنی.
rst.Open "DefGlobalCost", Inint_ADO.Cnn1, , , adCmdTable


در این مثال نام جدولی که استفاده شده DefGlobalCost است.

2- همچنین شما می تونی برای باز کردن رکوردست یا خواندن اطلاعات از جدول آنها را بصورت sql‌بازکنی و در این نوع فراخوانی شما باید از دستورات SQL استفاده نمائید.
Rst.Open "Select Code,SumG,BimG,SazG,In_Global From AdmCalPara WHERE (((AdmCalPara.Code)=" & frmCal1.DataGrid3.Columns(1).text & "));", Cnn1, , , adCmdText


فکر کنم تا اندازه ای مطلب را با این دو مثال جا انداخته باشم ، البته امیدوارم.

Vbstar