注册 登录
编程论坛 ASP.NET技术论坛

[求助]插入数据的问题

想你的天空 发布于 2007-03-26 15:43, 545 次点击
string strConn = "server=localhost;uid=sa;password=987654321;database=testDB";
SqlConnection conn = new SqlConnection(strConn);
conn.Open();
string strSql="insert into test values('"+ name.Text +"','"+ password.Text + "')";
SqlCommand myCommand = new SqlCommand(strConn,conn);
myCommand.ExecuteNonQuery();
哪里错了? 网页提示是 = 号附近有错,但实在找不到
7 回复
#2
Kendy1234562007-03-26 15:47
你的name和 password这2个文本框的值是什么?
#3
想你的天空2007-03-26 16:02
解决了, NND破书,
string strConn = "server=localhost;uid=sa;password=987654321;database=testDB";
SqlConnection conn = new SqlConnection(strConn);
conn.Open();
string strSql="insert into test values('"+ name.Text +"','"+ password.Text + "')";
SqlCommand myCommand = new SqlCommand(strConn,conn);
myCommand.ExecuteNonQuery();
#4
Kendy1234562007-03-26 16:33
没看出红字和前面哪里不一样啊。。。
#5
windstores2007-03-26 17:43
strSql="insert into test values('"+ name.Text +"','"+ password.Text + "')";

同志,你的insert语法错误啊。。。

insert into table (字段1,字段2) VALUES (值1,值2);
#6
windstores2007-03-26 17:45
string strSql="insert into test values('"+ name.Text +"','"+ password.Text + "')";
SqlCommand myCommand = new SqlCommand(strConn,conn);
这里也错了。。

应该是。。。
string strSql="insert into test (字段1,字段2) values('"+ name.Text +"','"+ password.Text + "')";
SqlCommand myCommand = new SqlCommand(strSql,conn);
#7
想你的天空2007-03-26 18:01
(字段1,字段2) 可以省略的, 赫赫
#8
xqyy2007-03-26 21:15

表里没有其它的字段时是可以的

1