vb中用SQL的insert语句向数据库添加新数据,但是总是显示需错误语法错误!不知哪里出错了,求大神指点。

 我来答
轻松又奇崛灬仙人掌H
2015-04-15 · TA获得超过517个赞
知道小有建树答主
回答量:750
采纳率:0%
帮助的人:304万
展开全部
遇到问题需要关闭的解决方法

首先进行杀毒,浏览所有驱动器,将可疑的文件和程序都删除,问题没解决的话,试试下面的方法。

1:打开IE,工具,INTERNET选项,高级,还原默认设置;

2:在出现错误提示时不要点“确定”和“取消”,在“运行”里面输入“msconfig”并回车,

单击“启动”,然后将里面除了杀毒软件、防火墙和一些系统必要的项目打上勾之外,其余

的全部将前面的勾通通去掉。 单击“确定”,并重新启动;

3: 重新新建一个管理员权限帐户;

4: 进入安全模式卸载3721相关内容以及网络实名,把那些未知的插件也全清掉;或

进CMOS,将系统时间往前改,重启后卸载3721和网络实名,未知的插件同样要全清掉。

还没用的话,上网没有影响的用户,试试进入“3721网站”,然后使用“IE修复”中的强力修

复,重启;

5:在安全模式下重装IE;

6:“开始”-“运行”中输入“sfc /scannow”,系统提示装入安装盘, 重新修复一下系统

或重装,立即上windows update进行IE升级,做好系统的备份,装好杀毒软件,推荐卡

巴,不要乱安装插件。

上述方法,可以试一试,大部分问题可得到解决。
cnnasd
2015-04-15 · TA获得超过1236个赞
知道小有建树答主
回答量:661
采纳率:0%
帮助的人:381万
展开全部
给出INSERT INTO的用法,
增加资料:
INSERT INTO table_name (column1,column2,...)
VALUES ( value1,value2, ...)
说明:
1.若没有指定column 系统则会按表格内的栏位顺序填入资料。
2.栏位的资料形态和所填入的资料必须吻合。
3.table_name 也可以是景观 view_name。

INSERT INTO table_name (column1,column2,...)
SELECT columnx,columny,... FROM another_table
说明:也可以经过一个子查询(subquery)把别的表格的资料填入。

1,你的是SQL变量里的字符串内容错了,可以中断查看一下SQL变量的内容。
2,不要用RS,OPEN,你都知道是打开数据,你应该用执行命令来执行SQL

PS,你的折图显示,不能把整个字符串,拿来执行。因为字符串里有运算符,(&)你应把运算结果用来执行。
追问

我用中断查看了SQL中内容,修改后执行时没有出现错误,但查看数据库【系统日志表】时,【登录时间】字段还显示的是昨天登录的时间,这是否意味着这我这条插入语句根本就么有执行,还是我的更新update出了问题。还有你说的用执行命令来执行SQL,指的是用execute吗?recordset对象可以调用execute方法吗?初学VB,好多都不懂,希望大神指点详细些。

追答
可以用,Conn.Execute SQL执行。
执行前,先用RS。OPEN 打开要执行的表。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
刘树旺great
2015-04-15
知道答主
回答量:50
采纳率:0%
帮助的人:18.2万
展开全部
将SQL语句写的数据库的查询分析器 执行下看看是什么错误
追问

执行了,有问题

追答
sql 语句书写错误了 3个属性 怎么添加4 个值? 属性和值是一一对应
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tianqing20wen

2015-04-15 · TA获得超过2.4万个赞
知道大有可为答主
回答量:8226
采纳率:88%
帮助的人:4999万
展开全部
你把sql这变量内容 msgbox显示出来 看看是什么内容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式