首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

关于打开改了后缀名的access数据库的有关问题

2012-12-22 
关于打开改了后缀名的access数据库的问题mdb后缀改成了asp 运行时报错-2147217900 FROM 子句语法错误。代码

关于打开改了后缀名的access数据库的问题
mdb后缀改成了asp 运行时报错-2147217900 FROM 子句语法错误。

代码如下


Public Const JetOLEDB = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source="


    cnnSYS.Open JetOLEDB & sysPath & "\DATA\sys.asp"
    Set cmdSYS.ActiveConnection = cnnSYS
    cmdSYS.CommandText = "SELECT * from User"
    rstSYS.CursorLocation = adUseClient
    rstSYS.Open cmdSYS, , adOpenStatic, adLockBatchOptimistic

不知问题在哪
[最优解释]
'User是系统关键字,建议不用作表名,一定要用则要用方括号
cmdSYS.CommandText = "SELECT * from [User]"

[其他解释]
1L正解
[其他解释]
rstSYS.CursorLocation 除了 adUseClient还有其他的几个用在什么情况

热点排行