จากโค้ดนี้
Set appdet = Server.CreateObject("ADODB.Recordset")
appdet.Open "Select * From dcc_wf_appdet Where " + _
"wfd_type='" & xDCN_TYPE & "' and " + _
"wfd_nbr = '" & obj.form(b,"xDCN_DOC_OLD") & "' and " + _
"wfd_rev='" & obj.form(b,"xDCN_NEWREV_OLD") & "' And wfd_class = '" & xxDCN_CLASS & "' ", Conn, 1, 3
มันขึ้น เออเรอว่า
ADODB.Recordset error '800a0cb3'
Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype.
/DCCSystem/Doc/Sys/SYSdailyInsert.asp, line 1306
ซึ้งที่บรรทัด 1306 มีโค้ดว่า
appdet.addnew
ครับ
และผมลองแก้ จาก Conn, 1, 3 เป็น Conn, 1, 3, 2
มันจะเปลี่ยนขึ้นเออเรอว่า
Microsoft OLE DB Provider for Oracle error '80040e14'
ORA-00903: invalid table name
/DCCSystem/Doc/Sys/SYSdailyInsert.asp, line 1276
ซึ้งที่บรรทัด 1276 มีโค้ดว่า
appdet.Open "Select * From dcc_wf_appdet Where " + _
"wfd_type='" & xDCN_TYPE & "' and " + _
"wfd_nbr = '" & obj.form(b,"xDCN_DOC_OLD") & "' and " + _
"wfd_rev='" & obj.form(b,"xDCN_NEWREV_OLD") & "' And wfd_class = '" & xxDCN_CLASS & "' ", Conn, 1, 3, 2
ครับ