中易网

大家帮我看看我的程序哪里错了 老是说我cnn.Execute (sql1)这句insert into 语句错误啊 谢谢啊

答案:2  悬赏:50  
解决时间 2021-01-26 21:42
大家帮我看看我的程序哪里错了 老是说我cnn.Execute (sql1)这句insert into 语句错误啊 谢谢啊
最佳答案
你知道什么是数据类型吗?

sql1语句中序号是字符型的吗?如果是数据型的话不能加引号,如果是日期型的话,前边加上#号。

我假定你的序号、最大值、最小值都是数值型。
假定日期是日期时间型,那么该语句应该是:
sql1 = "insert into [data](序号,日期,时间,最大值,最小值) values("&trim(序号)&",'#"&Trim(日期)&"','"&Trim(时间)&"',"&Trim(最大值)&","&trim(最小值)&")"

试试这句吧!data可能与关键字冲突,所以在表名两边加上[]做为定界符。如果不冲突,加不加无所谓的谓的!

这里的错误肯定是你SQL语句生成的问题!
全部回答
你可以断点监视一下那个SQL,然后将SQL复制出来,到SQL Server中执行一下,你就知道那里出错了。
sql1 = "insert into data(序号, 日期, 时间, 最大值, 最小值) values ('" & Trim(序号) & "','" & Trim(日期) & "','" & Trim(时间) & "','" & Trim(最大值) & "','" & Trim(最小值) & "')"
好像你多写了一个括号 ,我给你改正了,你试试。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
听英语听力用什么样的MP3好?
从雪松“弯曲”和“反弹”的品性中,想到了什
You walked in the room,kenw you were diff
合叉叉车质量怎么样?
我想要开摩托车载人挣钱,这两种摩托车哪一种
判断题:1983年世界上第一个转基因动物的培育
我的电脑玩GTA5有时会特别卡
全国有多少个人叫廖黎的?
鲜虾滑菇面怎么做
云联商家好不好用
成都哪里在专门卖制冷设备?比如冰柜、冰箱、
拉恰村怎么去啊,有事要去办理
逐渐的五笔怎么打
谁能给我穿越火线的号
去美国旅游一般需要几天啊,哪里比较好玩啊?谁
推荐资讯
雅居宾馆(楚雄楚雄市)地址在什么地方,我要处
韩寒有哪些代表作?
女子下跪给丈夫磕头的电视剧
你好,我能在你这里借钱
阅读下面这首唐诗,回答问题。 别 滁
听朋友说起过沈阳六冲请问那是什么?
澳洲酒庄AUSSIEWINEBAR地址在什么地方,想过
一部电视剧里面有首歌曲叫什么?
《《腹黑腹黑啊》杜红娘》txt全集下载
老板对着别人说我,指桑骂槐的那种 我该如何
脑袋里面总是有蝉鸣声,大概持续有几年的时间
润鑫行汽车地址好找么,我有些事要过去
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?