//插入数据
string sql="insert into [user] (user_name,user_password,answer) values(@user_name,@user_pass,@answer)";
SqlCommand updatecomm=new SqlCommand(sql,conn);
updatecomm.Parameters.Add("@user_name",SqlDbType.VarChar,50).Value=username.Text;
updatecomm.Parameters.Add("@user_pass",SqlDbType.VarChar,50).Value=pass1.Text;
updatecomm.Parameters.Add("@answer",SqlDbType.VarChar,50).Value=answer.Text;
updatecomm.ExecuteNonQuery();结果出现:
无法将 NULL 值插入列 'answer',表 'myweb.dbo.user';该列不允许空值。INSERT 失败。语句已终止。若将SQL表里面的answer列设为可为空,虽然网页可以运行,却不能向answer列里面添加东西,该列总是显示NULL,也就是空值了...请问怎么解决啊?谢谢啊~~~
string sql="insert into [user] (user_name,user_password,answer) values(@user_name,@user_pass,@answer)";
SqlCommand updatecomm=new SqlCommand(sql,conn);
updatecomm.Parameters.Add("@user_name",SqlDbType.VarChar,50).Value=username.Text;
updatecomm.Parameters.Add("@user_pass",SqlDbType.VarChar,50).Value=pass1.Text;
updatecomm.Parameters.Add("@answer",SqlDbType.VarChar,50).Value=answer.Text;
updatecomm.ExecuteNonQuery();结果出现:
无法将 NULL 值插入列 'answer',表 'myweb.dbo.user';该列不允许空值。INSERT 失败。语句已终止。若将SQL表里面的answer列设为可为空,虽然网页可以运行,却不能向answer列里面添加东西,该列总是显示NULL,也就是空值了...请问怎么解决啊?谢谢啊~~~
解决方案 »
- 100分求JAVASCRIPT如何读取反序列化JSON后的对象
- 高手来一下,谢谢,急求。。。
- 求解,为啥别人看不见我的网页
- 两个小问题50分
- 一个datagrid的背景颜色变换的超级难的问题!!!急!
- 为何gridview 多页下载到excle时只下载第一页?
- Crystal Report问题。子报表中如何使用父表中的字段为参数?内详....
- 高手帮忙,关于DataList中DropDownList绑定问题,数据源要是字段拆分出来的。
- 如何实现两个服务器共享session?
- 问题,两个ListBox 传值.
- 如何限制DataGrid中的模版列的TextBox的值
- 如何把cookie 绑定到dataTable中.
{
xxx = DBNull.Value;
}