我这个数据库操作有错吗?

coolseafy 2003-02-24 09:04:47
dim CnnSubway As ADODB.Connection
Set CnnSubway = New ADODB.Connection
CnnSubway.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" + App.Path + "\subway.mdb"
CnnSubway.Open
CnnSubway.Execute "insert into tblDssHist(no,station_no,instn_am,data_type) values (2,1,31495,0)"
cnnsubway.close
set cnnsubway=nothing
总是提示SQL语句语法错误。郁闷
...全文
58 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
rabbit9 2003-02-28
  • 打赏
  • 举报
回复
CnnSubway.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & App.Path & "\subway.mdb"
有没有关系呢
sindia 2003-02-24
  • 打赏
  • 举报
回复
ACCESS的SQL语句是否合法与其版本有很大的关系,先保证你表中的数据类型一致,如果是ACCESS2000,这样的语句不会错,如果是ACCESS97,应该使用INSERT INTO SELECT语句。

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧