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

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语句语法错误。郁闷
...全文
8 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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语句。
回复
发帖

1183

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2003-02-24 09:04
社区公告
暂无公告