sCnd = "INSERT INTO .dbo.Table(Col1, Col2, Col3) Values (1,2,3);
using (DbCommand tempCommand2 = CommandFactory.CreateCommand(db))
{
tempCommand2.CommandText = sCmd;
tempCommand2.ExecuteNonQuery();
}
表还有一个不允许为空的Col4。ADO.NET SqlCommand:无法将NULL值插入列
错误:无法插入NULL值插入列COL4
当我在Management Studio中的一切执行SCMD工作正常。
为什么我会得到异常?
你还没有显示你在SSMS中执行的SQL,但我猜,不同的数据库(生产/开发),不同的表?是...:s – Rookian 2011-04-15 08:45:57