Sql ASP经典插入脚本不创建新记录

Sql ASP经典插入脚本不创建新记录,sql,asp-classic,Sql,Asp Classic,我有一个非常奇怪的问题,我有一个asp页面,试图一个接一个地操作多个插入脚本。在这种情况下,它是2个插入。其中一个插件可以正常运行,但另一个插件似乎可以运行(即不会向屏幕抛出错误),但不会创建任何记录。如果我将SQL转储到屏幕并在SQLManagementStudio中运行,它将很好地插入 如果有人以前有过这种经历,我会非常感谢你的帮助 代码块: Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open strD

我有一个非常奇怪的问题,我有一个asp页面,试图一个接一个地操作多个插入脚本。在这种情况下,它是2个插入。其中一个插件可以正常运行,但另一个插件似乎可以运行(即不会向屏幕抛出错误),但不会创建任何记录。如果我将SQL转储到屏幕并在SQLManagementStudio中运行,它将很好地插入

如果有人以前有过这种经历,我会非常感谢你的帮助

代码块:

    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

发现问题的原因后,针对正在执行回滚的数据库设置了
触发器。

是否关闭连接?是否在同一连接上执行第二次插入?