在数据库中,有一张雇员表,其住址设置为NOT NULL
可是,在ADO.NET中插入一行时,住址为NULL,为什么可以正常插入?string strconn = "server = '(local)';database=Person;integrated security = true";
string strup ="INSERT INTO 雇员表 VALUES('张三',42,null)";
using (SqlConnection con = new SqlConnection(strconn))
{
con.Open();
using (SqlCommand com = new SqlCommand(strup,con))
{
com.ExecuteNonQuery();
}
} 执行后,我看了SQL Server,果然插入了,而且住址为空,请指教,谢谢!!!
可是,在ADO.NET中插入一行时,住址为NULL,为什么可以正常插入?string strconn = "server = '(local)';database=Person;integrated security = true";
string strup ="INSERT INTO 雇员表 VALUES('张三',42,null)";
using (SqlConnection con = new SqlConnection(strconn))
{
con.Open();
using (SqlCommand com = new SqlCommand(strup,con))
{
com.ExecuteNonQuery();
}
} 执行后,我看了SQL Server,果然插入了,而且住址为空,请指教,谢谢!!!
解决方案 »
- 论坛牛人,请进来看一下,THANKS!么么哒
- 怎么使用Pen绘制一个双线边框
- 关于如何得到客户端控件CheckBox的值,急~~~在线等!!!!
- 一个dataGridView.DataSource 已经获取了数据源后 改变某列的columnType 怎么做呢?
- listview 问题项选中问题
- 带checkbox的listview的问题:双击item时checkbox会自动选中,如何不让它选中呢?
- 简单的crm
- 使用plugininstall.msi的问题
- 求C#的 一个小写转人民币写的函数!!!!!!!!!!!
- dataGrid自动生产列名
- 如何从一个二维数组中的任意位置,复制一块数组到另一个二维数组中?
- wcf返回自定义对象的问题
还有把sql在后台执行试试