PDA

View Full Version : سوال: عدم نمایش تعداد رکوردها در متد Dao



atf1379
پنج شنبه 03 مهر 1399, 10:05 صبح
سلام
در نمونه ضمیمه چرا وقتی از متد Dao استفاده می کنیم تعداد رکوردها درست نمایش داده نمیشود ولی وقتی از Ado استفاده می کنیم تعداد درست نمایش داده میشود .

atf1379
یک شنبه 13 مهر 1399, 00:37 صبح
سلام
در نمونه ضمیمه چرا وقتی از متد Dao استفاده می کنیم تعداد رکوردها درست نمایش داده نمیشود ولی وقتی از Ado استفاده می کنیم تعداد درست نمایش داده میشود .

اساتید بزرگوار کجایند راهنمائی کنن !؟ :متفکر:

amirzazadeh
یک شنبه 13 مهر 1399, 14:44 عصر
sql = "SELECT * FROM Table1"

With DBEngine.OpenDatabase(CurrentProject.Path & "\be.accdb", False, False, ";pwd=123")
Set rst2 = .OpenRecordset(sql)
rst2.MoveLast
End With
MsgBox rst2.RecordCount
كد رو به اين شكل استفاده كنيد.

atf1379
یک شنبه 13 مهر 1399, 15:16 عصر
sql = "SELECT * FROM Table1"

With DBEngine.OpenDatabase(CurrentProject.Path & "\be.accdb", False, False, ";pwd=123")
Set rst2 = .OpenRecordset(sql)
rst2.MoveLast
End With
MsgBox rst2.RecordCount
كد رو به اين شكل استفاده كنيد.
سپاس جناب استاد amirzazadeh (https://barnamenevis.org/member.php?47888-amirzazadeh) عزیز