在C#中对sqlserver2005数据库表格的插入语句出错
就是那个语句显示错误显示未处理的sqlexceptionIncorrectsyntaxnearthekeyword'Table'.Unclosedquotationmar...
就是那个语句显示错误
显示未处理的sqlexception
Incorrect syntax near the keyword 'Table'.
Unclosed quotation mark after the character string ')'. 展开
显示未处理的sqlexception
Incorrect syntax near the keyword 'Table'.
Unclosed quotation mark after the character string ')'. 展开
4个回答
展开全部
当然会报错的,你数据库中的表名看一下倒底是什么,table是sql的关键字,一般不用作表名的,另外,你的name字段应该是一个字符格式的,数值要加引号,假定你的表名是students,那句应该是
cmd.commandtext="insert into students(name) values('lijiaji')";
cmd.commandtext="insert into students(name) values('lijiaji')";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1:Table 是关键字 不能做作为表名
2:lijiaji 前面没有单引号
2:lijiaji 前面没有单引号
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的语句写错了
values (这里开头漏了单引号)
看到没。values('lijiaji')
values (这里开头漏了单引号)
看到没。values('lijiaji')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询