id是自动生成,不插ID;只插tName,tSex
sqlCommand的CommandText的语句是:INSERT INTO t_user(name, sex)
VALUES (@tName, @tSex)
代码:
1.cmdInsert.CommandType=CommandType.StoredProcedure;
2.cmdInsert.Parameters.Add("@tName",TextBox1.Text);
3.cmdInsert.Parameters.Add("@tSex",TextBox2.Text);4. conn.Open();
5. cmdInsert.ExecuteNonQuery();
为什么插入不进去???
是2行和3行的错误吗???
cmdInsert.Parameters["@tName"].Value=TextBox1.Text;这样赋值也插不进啊
sqlCommand的CommandText的语句是:INSERT INTO t_user(name, sex)
VALUES (@tName, @tSex)
代码:
1.cmdInsert.CommandType=CommandType.StoredProcedure;
2.cmdInsert.Parameters.Add("@tName",TextBox1.Text);
3.cmdInsert.Parameters.Add("@tSex",TextBox2.Text);4. conn.Open();
5. cmdInsert.ExecuteNonQuery();
为什么插入不进去???
是2行和3行的错误吗???
cmdInsert.Parameters["@tName"].Value=TextBox1.Text;这样赋值也插不进啊
解决方案 »
- C#如何调用C++接口?
- 请教一sql语句
- dataGridView更新数据
- c#如何调用java中的一个类 方法
- 最近想学习图像处理与图像识别技术,本人学过c#语言,不知道该从哪里下手?请大家给个好建议,谢谢了!顺便有个问题见帖子!
- C++数据结构到C#的转换,急。。。。。。。。。
- 菜鸟求助:在线等 :一个关于邮件发送的问题!
- 由HTML视图切换到WebForm 视图时出现"未能在"设计"视图中打开.用引号将"<%%>"块括起来,该块用作属性值或用在<SELECT>元素中."的错误.
- C# 怪异的方法,懂的来看看
- 请高人解惑:c#中接口的概念和用途?
- 把一个用IE登录后捕获的COOKIE字符串绑到HttpWebRequest,然后不停的请求,20分钟后会不会过期?
- 如何在datagirdview字段中插入多行数据。请高手!
去掉
你的sql语句不是存储过程
SqlCommand cmd=new SqlCommand("INSERT INTO t_user(name, sex) VALUES('name', 'tSex'),con); //con是数据库连接
//name和tSex是你想要插入的值,
cmd.ExecuteNonQuery();
con.close();
还是不对
你照我的写,保你没错!
conn.Open();
comm=new SqlCommand();
comm.CommandText="insert into t_user(name, sex) VALUES (@tName, @tSex) ";
comm.Open();//你也没打开comm
SqlParameter[] par = new SqlParameter[]
{
new SqlParameter("@tName",SqlDbType.参数类型,大小),
new SqlParameter("@tSex",SqlDbType.参数类型,大小),
};
par[0].Value = 赋值;
par[1].Value = 赋值;
//循环压参数
for (int i = 0; i < par.Length; i++)
{
comm.Parameters.Add(par[i]);
}
comm.ExecuteNonQuery();
conn.Close();