初学者问题,数据库插入问题,谢谢!

kmhugh 2004-07-26 11:27:35
private void Button1_Click(object sender, System.EventArgs e)
{
string yzConnStr = "server=breeze-53c40694; userid=sa; password=sa; database=pxfz";
SqlConnection cnn = new SqlConnection(yzConnStr);
cnn.Open();
string SqlInsertStr1 = "INSERT INTO px (aaa,bbb) "+" Values ("+TextBox1.Text+", "+TextBox2.Text+")";
}
现有表px,插入字段aaa,bbb应该如何操作

上面代码提示错误:
不支持关键字: “userid”。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.ArgumentException: 不支持关键字: “userid”。

谢谢各位,问题解决马上结贴
...全文
177 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
skydaxia 2004-07-27
  • 打赏
  • 举报
回复
这样没有异常吗?
skydaxia 2004-07-27
  • 打赏
  • 举报
回复
你看看
后面的语句
看看你的 command的
cmd0.ExecuteReader();
cmd0.ExecuteNonQuery();等,贴上来看看
wangsaokui 2004-07-27
  • 打赏
  • 举报
回复
private void Button1_Click(object sender, System.EventArgs e)
{
try
{
string yzConnStr = "Data Source=breeze-53c40694;Initial Catalog=pxfz;User Id=sa;Password=sa;" ;
SqlConnection cnn = new SqlConnection(yzConnStr);
cnn.Open();
string SqlInsertStr1 = "INSERT INTO px (aaa,bbb) "+" Values ('"+TextBox1.Text+"','"+TextBox2.Text+"')";
SqlCommand insert_cmd = new SqlCommand(SqlInsertStr1,cnn);
insert_cmd.ExecuteNoQuery();
cnn.Close();
}
catch (Exception ex)
{
MesssageBox.Show(ex.ToString());
}
}
看看有什么问题!
zhengjiang 2004-07-27
  • 打赏
  • 举报
回复
string yzConnStr = "Data Source=breeze-53c40694;Initial Catalog=pxfz;User Id=sa;Password=sa;" ;
SqlConnection cnn = new SqlConnection(yzConnStr);
cnn.Open();
string SqlInsertStr1 = "INSERT INTO px (aaa,bbb) "+" Values ('"+TextBox1.Text+"','"+TextBox2.Text+"')";
SqlCommand insert_cmd = new SqlCommand(SqlInsertStr1,cnn);
insert_cmd.ExecuteNoQuery();
cnn.Close();

这样应该可以了
kmhugh 2004-07-27
  • 打赏
  • 举报
回复
谢谢各位问题解决了
kmhugh 2004-07-26
  • 打赏
  • 举报
回复
谢谢:wangsaokui(无间道III(终极无间))
是字符型,加了‘还是不行
wangsaokui 2004-07-26
  • 打赏
  • 举报
回复
检查px中aaa,bbb的数据类型
如果是字符型,需要加上'号
string SqlInsertStr1 = "INSERT INTO px (aaa,bbb) "+" Values ('"+TextBox1.Text+"','"+TextBox2.Text+"')";
wangsaokui 2004-07-26
  • 打赏
  • 举报
回复
string yzConnStr = "Data Source=breeze-53c40694;Initial Catalog=pxfz;User Id=sa;Password=sa;" ;
13880079673 2004-07-26
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/3107/3107461.xml?temp=.2799341
kmhugh 2004-07-26
  • 打赏
  • 举报
回复
谢谢,没有错误提示了,但是数据还没有插入数据库中,还有什么问题呢?“——
Bob 2004-07-26
  • 打赏
  • 举报
回复
string yzConnStr = "server=breeze-53c40694; userid=sa; password=sa; database=pxfz";


---》

string yzConnStr = "server=breeze-53c40694; database=pxfz; uid=sa; pwd=sa;";



110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧