为什么INSERT INTO 语句的语法错误? cm.ExecuteReader();改成cm.ExecuteNonQuery(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我看是SQL语句有错string strSQL="insert into student(name,number) values('"+TextBox1.Text+"','"+TextBox2.Text+"')";number是什么类型?如果是int之类的数值型就string strSQL="insert into student(name,number) values('"+TextBox1.Text+"',"+Int.Parse(TextBox2.Text)+")"; string strSQL="insert into student(name,number) values('"+TextBox1.Text+"',"+TextBox2.Text+")";这样就行了。 SQL SERVER,ACCESS对数值型的数据,加‘’插入记录是不会出错的 问题值可能出在两个地方:1. 连接字符串问题,2. SQL语句问题,正如cmsoft(韦小宝是我的老乡.net) 所说的,Name,Number这两个字段类型和TextBox1.Text的类型不匹配 string strSQL="insert into student(name,[number]) values('"+TextBox1.Text+"','"+TextBox2.Text+"')";number是关键字,字段名加[] 谁说SQL SERVER,ACCESS对数值型的数据,加‘’插入记录是不会出错的如果你当前字段(数值类型的)允许为空的话''与null不个不同的概念 求一段浮动图片代码 sql语句问题 大家帮帮忙 “/”应用程序中的服务器错误。 asp.net中水晶报表打印问题(急,解决马上给分) 生成静态页面后的关联问题,请高手支招…………up有分 如何判断输入的字符不能大于指定字数? 域帐号登录的问题!!! 急求高手开发地图搜索功能 网站的简繁体实时转换 请问如何通过Session得到用户的唯一标识,也就是说如何得到Sessionid的值。在线等 !!!数据显示问题 !!! 怎样在同一页面显示两个DataGrid????????????????????????
如果是int之类的数值型就
string strSQL="insert into student(name,number) values('"+TextBox1.Text+"',"+Int.Parse(TextBox2.Text)+")";
这样就行了。
1. 连接字符串问题,
2. SQL语句问题,正如cmsoft(韦小宝是我的老乡.net) 所说的,Name,Number这两个字段类型和TextBox1.Text的类型不匹配
('"+TextBox1.Text+"','"+TextBox2.Text+"')";
number是关键字,字段名加[]
SQL SERVER,ACCESS对数值型的数据,加‘’插入记录是不会出错的
如果你当前字段(数值类型的)允许为空的话
''与null不个不同的概念