我遇到了这个非常奇怪的问题,我有一个 asp 页面,它试图一个接一个地操作多个插入脚本。在这种情况下,它是 2 个插入。其中一个插入可以正常运行并且可以工作,但是另一个似乎可以运行(即没有错误被抛出到屏幕上)但没有创建记录。如果我将 SQL 转储到屏幕并在 SQL Management Studio 中运行,它会很好地插入。
如果有人以前经历过这种情况,将非常感谢一些帮助。
代码块:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open strDBConn
Set CreateGRNHeaderEntryCMD = Server.CreateObject("ADODB.Command")
CreateGRNHeaderEntrySQL = "INSERT INTO whGRN(grn_Ref, grn_Created, grn_CreatedBy, grn_Status)"_
& " VALUES('GRN0857-13', GetDate(), 'Scanner','NEW')"
CreateGRNHeaderEntryCMD.CommandText = CreateGRNHeaderEntrySQL
Set CreateGRNHeaderEntryCMD.ActiveConnection = Conn
Set CreateGRNHeaderEntryRS = CreateGRNHeaderEntryCMD.Execute