INSERT INTO 语句的语法错误。

DB.EXECUTE("insertintot3(rid,姓名,性别,党(团),参加工作时间,工作单位及职务,房屋类别,套数,占地面积,建筑面积,房价,车型,车购价,o1... DB.EXECUTE ("insert into t3(rid,姓名,性别,党(团),参加工作时间,工作单位及职务,房屋类别,套数,占地面积,建筑面积,房价,车型,车购价,o1,other1,o2,other2,o3,other3,备注) values(" & request.form("rid") & ",'" & request.form("姓名") & "','" & request.form("性别") & "','" & request.form("党(团)") & "','" & request.form("参加工作时间") & "','" & request.form("工作单位及职务") & "','" & request.form("房屋类别") & "'," & request.form("套数") &"," & request.form("占地面积") & "," & request.form("建筑面积") & "," & request.form("房价") &",'" & request.form("车型") & "'," & request.form("车购价") & ",'"& request.form("o1") & "'," & request.form("other1") & ",'"& request.form("o2") & "'," & request.form("other2") &",'" & request.form("o3") & "'," & request.form("other3") & ",'" & request.form("备注") & "')")

不晓得错在哪了!请ASP高手帮帮忙。5分送上!
展开
 我来答
百度网友66a8d48e5
2011-11-27 · TA获得超过7687个赞
知道大有可为答主
回答量:3002
采纳率:12%
帮助的人:3848万
展开全部
看起来没有错误的,但是有可能出现在你的数据类型上。在sql server中日期型必须符合要求,包括分割。但如果是ACCESS中,则日期型前边一定加上#以区别字符型的!
追问
我这里除了数字就是字符串,没有设定日期型。因为这个程序以后不是我用,而是给我们的科室用。他们基本不懂电脑的。
追答
错语的详细信息呢?

语句上看是没有错误的!只不过与法乱了点!

你不如这样写:
dim sql as string:sql="insert into tablename(xx,xx,xx,) values("
sql &= xx;
.......
最后去执行!
金山毒霸
2024-10-31 广告
大部分系统错误,是因为某些DLL文件丢失造成的,比如未安装DirectX9或DirectX 9.0组件已损坏、缺少Visual C ++库、未安装.net库。解决方法如下:一、 手动解决方法1、先确定电脑操作系统是多少位的,现在的电脑一般都... 点击进入详情页
本回答由金山毒霸提供
华佗之父
2011-11-27 · TA获得超过1241个赞
知道小有建树答主
回答量:1623
采纳率:0%
帮助的人:1102万
展开全部
这样的语句让人看了发疯,建议你个好方法
把sql语句存到变量,然后输出。然后放到sql里面去执行,看哪里错了,就比较清楚。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式