از اکسس 2000 برای Database استفاده کردم.زمانی که برنامه را اجرا میکنم این error را
میده:
'( Run-time error '-2147217900(80040e14
Syntax error in FROM clause
در ضمن در پروژه Microsoft ActiveX Data Object 2.7 Library را هم اضافه کردم.از خط قرمز خطای فوق را میگیره.
Dim cnn As New ADODB.Connection
Dim rec As New ADODB.Recordset
()Private Sub Form_Load
cnn.ConnectionString = "provider=Microsoft.Jet.OLEDB.4.0;data source=" & "App.Path& "\db2.mdb
cnn.CursorLocation = adUseClient
cnn.Open
rec.Open "SELECT * FROM Password", cnn, adOpenDynamic, adLockOptimistic, adCmdText
End Sub
جالب اینجاست که اگر db2.mdb را که در Access 2000 ساخته شده است را به db1.mdb که در Access 97 ساخته شده است تغییر دهم و Jet.OLEDB.4.0 را هم به Jet.OLEDB.3.51
برنامه بدون خطا اجرا میشه.