我在数据库查询分析器里执行上面的语句,得到:SET XACT_ABORT ON
BEGIN TRAN
INSERT INTO tOrder_Order(OrderNO,CosumerNO,OrdertDate,OrderType,Destination) VALUES ('0001','MHK133','2008-1-3','按纳期','jb')
INSERT INTO torder_delivery (OrderNO,SubstrateNO,DeliveryDate,OrderDate,DeliveryAmount,Mei) VALUES('0001','MHK133','2008-1-3','2008-1-3',100,1)
COMMIT TRAN
--------------------------------------------------------------------------
(所影响的行数为 1 行)服务器: 消息 515,级别 16,状态 2,行 1
无法将 NULL 值插入列 'ISDeliveried',表 'PCBManage.dbo.tOrder_Delivery';该列不允许空值。INSERT 失败。可是我在VB里用字符变量一次性把上面的语句发给数据库执行,本来是有错误的。可是得不到数据库返回的错误!!!