需要帮助:“INSERT INTO”中的错误 [英] Help needed : error in "INSERT INTO"
问题描述
您好,
我在WindowsXP sp2下使用ASP时出现严重问题。
我收到以下回复(抱歉,这是法语)
Erreur de编译Microsoft VBScript错误''800a0401''
Fin d''指导参加
/iisHelp/common/500-100.asp,第11行
Dim objASPError,blnErrorWritten,strServername,strServerIP,strRemoteIP
Dim strMethod,lngPos,datNow, strQueryString,strURL
--------------------------------------- ----------------------------------- ^ Microsoft
JET数据库引擎错误' '80040e14''
Erreur de syntaxe dans l''指令INSERT INTO。
/cytiserw/Include/commun.asp,line 49
以下是vbscript中的说明:
''================= ================================ ====
Public sub OuvreConnexion(nomcomplet, strMotdePasse)
Dim Connstr
设置Conn = Server.CreateObject(" ADODB.Connection")
设置Comm = Server.CreateObject(" ADODB.Command")
Connstr =" Provider = Microsoft.Jet.OLEDB.4.0;" &安培; _
数据来源= &安培; nomcomplet&" ;;" &安培; _
Jet OLEDB:数据库密码= &安培; strMotdePasse
Response.Write(Connstr)
Conn.Open Connstr
设置Comm.ActiveConnection = Conn
end sub
''======================================= ========== ====
Public Sub FermeConnexion()
Set Rec_Set = Nothing
Set Comm =没有什么
Conn.Close
Set Conn = Nothing
End Sub
''====== =========================================== ==== >
Public Sub MAJ_BaseIP()
dim ip,str,sql
str =""
调用OuvreConnexion(session) (chemin)& Utilisateurs,Motd ePasseBdd)
ip = Request.ServerVariables(" REMOTE_ADDR")
Response.Write(ip)
sql ="将numIP插入visites值(''"& ip&"'')"
conn.execute sql
call FermeConnexion
结束子
******************************* ******************* ************************** ****
它在sp2之前运行得非常好。
我的行中的错误(如果有的话)在哪里?
感谢您的帮助。
Lu
Hello,
I''ve serious problem using ASP under WindowsXP sp2.
I get the following reply (sorry it''s in french)
Erreur de compilation Microsoft VBScript error ''800a0401''
Fin d''instruction attendue
/iisHelp/common/500-100.asp, line 11
Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP
Dim strMethod, lngPos, datNow, strQueryString, strURL
--------------------------------------------------------------------------^Microsoft
JET Database Engine error ''80040e14''
Erreur de syntaxe dans l''instruction INSERT INTO.
/cytiserw/Include/commun.asp, line 49
Here are the instructions in vbscript :
''================================================= ====
Public sub OuvreConnexion(nomcomplet,strMotdePasse)
Dim Connstr
Set Conn = Server.CreateObject("ADODB.Connection")
Set Comm = Server.CreateObject("ADODB.Command")
Connstr = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & nomcomplet &";" & _
"Jet OLEDB:Database Password=" & strMotdePasse
Response.Write(Connstr)
Conn.Open Connstr
Set Comm.ActiveConnection = Conn
end sub
''================================================= ====
Public Sub FermeConnexion()
Set Rec_Set = Nothing
Set Comm = Nothing
Conn.Close
Set Conn = Nothing
End Sub
''================================================= ====
Public Sub MAJ_BaseIP()
dim ip,str,sql
str=""
call OuvreConnexion(session("chemin")&Utilisateurs,Motd ePasseBdd)
ip=Request.ServerVariables("REMOTE_ADDR")
Response.Write(ip)
sql="insert numIP into visites Values(''"&ip&"'')"
conn.execute sql
call FermeConnexion
end sub
************************************************** ******************************
It worked perfectly well before sp2.
Where''s the bug (if any) in my lines ?
Thanks for your help.
Lu
推荐答案
对不起
Hre''s ethe good line:
sql =" insert into visites(numIP)Values(''"& ip&" ;'')"
" Luc Dal" < da*@sped.ucl.ac.be> écritdansle message de news:
d0 ********** @ ail.sri.ucl.ac.be ...
Sorry
Hre''s ethe good line :
sql="insert into visites (numIP) Values(''"&ip&"'')"
"Luc Dal" <da*@sped.ucl.ac.be> a écrit dans le message de news:
d0**********@ail.sri.ucl.ac.be...
你好,
我在WindowsXP sp2下使用ASP时遇到了严重问题。
我收到以下回复(抱歉,这是法语版)
Erreur de编译Microsoft VBScript错误'' 800a0401''
Fin d''指导参加
/iisHelp/common/500-100.asp,第11行
Dim objASPError,blnErrorWritten ,strServername,strServerIP,strRemoteIP
Dim strMethod,lngPos,datNow,strQueryString,strURL
-------------------------- ------------------------------------------------ ^微软
JET数据库引擎错误''80040e14''
Erreur de syntaxe dans l''指令INSERT INTO。
/cytiserw/Include/commun.asp,line 49
以下是vbscript中的说明:
''======================== ========================= ====
Public sub OuvreConnexion(nomcomplet,strMotdePa sse)
Dim Connstr
Set Conn = Server.CreateObject(" ADODB.Connection")
设置Comm = Server.CreateObject(" ADODB.Command")
Connstr = "提供商= Microsoft.Jet.OLEDB.4.0;" &安培; _
数据来源= &安培; nomcomplet&" ;;" &安培; _
Jet OLEDB:数据库密码= &安培; strMotdePasse
Response.Write(Connstr)
Conn.Open Connstr
设置Comm.ActiveConnection = Conn
end sub
''========= ======================================== ====
Public Sub FermeConnexion()
设置Rec_Set = Nothing
设置Comm = Nothing
Conn.Close
设置Conn = Nothing
End Sub
''==== ============================================= ==== <公共子MAJ_BaseIP()
dim ip,str,sql
str =""
调用OuvreConnexion(session(" chemin")& Utilisateurs,Motd ePasseBdd)< br => ip = Request.ServerVariables(" REMOTE_ADDR")
Response.Write(ip)
sql ="将numIP插入访问值(''"& ip&"''' )
conn.execute sql
调用FermeConnexion
结束子
*********************** *************************** *********************** *******
它在sp2之前运行得非常好。
我队中的错误(如果有的话)在哪里?
感谢您的帮助。
Lu
Hello,
I''ve serious problem using ASP under WindowsXP sp2.
I get the following reply (sorry it''s in french)
Erreur de compilation Microsoft VBScript error ''800a0401''
Fin d''instruction attendue
/iisHelp/common/500-100.asp, line 11
Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP
Dim strMethod, lngPos, datNow, strQueryString, strURL
--------------------------------------------------------------------------^Microsoft
JET Database Engine error ''80040e14''
Erreur de syntaxe dans l''instruction INSERT INTO.
/cytiserw/Include/commun.asp, line 49
Here are the instructions in vbscript :
''================================================= ====
Public sub OuvreConnexion(nomcomplet,strMotdePasse)
Dim Connstr
Set Conn = Server.CreateObject("ADODB.Connection")
Set Comm = Server.CreateObject("ADODB.Command")
Connstr = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & nomcomplet &";" & _
"Jet OLEDB:Database Password=" & strMotdePasse
Response.Write(Connstr)
Conn.Open Connstr
Set Comm.ActiveConnection = Conn
end sub
''================================================= ====
Public Sub FermeConnexion()
Set Rec_Set = Nothing
Set Comm = Nothing
Conn.Close
Set Conn = Nothing
End Sub
''================================================= ====
Public Sub MAJ_BaseIP()
dim ip,str,sql
str=""
call OuvreConnexion(session("chemin")&Utilisateurs,Motd ePasseBdd)
ip=Request.ServerVariables("REMOTE_ADDR")
Response.Write(ip)
sql="insert numIP into visites Values(''"&ip&"'')"
conn.execute sql
call FermeConnexion
end sub
************************************************** ******************************
It worked perfectly well before sp2.
Where''s the bug (if any) in my lines ?
Thanks for your help.
Lu
文章#2400为什么我会收到80040E14错误?
http://aspfaq.com/show.asp?id = 2400
-
问候
Steven Burn
Ur IT Mate Group
www.it-mate.co.uk
保持免费!
" Luc Dal" < da*@sped.ucl.ac.be>在留言新闻中写道:d0 ********** @ ail.sri.ucl.ac.be ...
Article #2400 Why do I get 80040E14 errors?
http://aspfaq.com/show.asp?id=2400
--
Regards
Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk
Keeping it FREE!
"Luc Dal" <da*@sped.ucl.ac.be> wrote in message news:d0**********@ail.sri.ucl.ac.be...
抱歉
Hre''s良好的界限:
sql ="插入访问量(numIP)值(''"& ip&"'')"
>
Luc Dal < da*@sped.ucl.ac.be> écritdansle message de news:
d0 ********** @ ail.sri.ucl.ac.be ...
Sorry
Hre''s ethe good line :
sql="insert into visites (numIP) Values(''"&ip&"'')"
"Luc Dal" <da*@sped.ucl.ac.be> a écrit dans le message de news:
d0**********@ail.sri.ucl.ac.be...
你好,
我在WindowsXP sp2下使用ASP时遇到了严重问题。
我收到以下回复(抱歉,这是法语版)
Erreur de编译Microsoft VBScript错误''800a0401''
Fin d''指导参加
/iisHelp/common/500-100.asp,第11行
Dim objASPError,blnErrorWritten,strServername,strServerIP ,strRemoteIP
Dim strMethod,lngPos,datNow,strQueryString,strURL
------------------------------ -------------------------------------------- ^ Microsoft
JET数据库引擎错误''80040e14''
Erreur de syntaxe dans l''指令INSERT INTO。
/cytiserw/Include/commun.asp,line 49 >
以下是vbscript中的说明:
''============================ ===================== ====
Public sub OuvreConnexion(nomcomplet,strMotdePasse)
Dim Connstr
Set Conn = Server.CreateObject(" ADODB.Connection")
设置Comm = Server.CreateObject(" ADODB.Command")
Connstr =" Provider = Microsoft.Jet.OLEDB.4.0;" &安培; _
数据来源= &安培; nomcomplet&" ;;" &安培; _
Jet OLEDB:数据库密码= &安培; strMotdePasse
Response.Write(Connstr)
Conn.Open Connstr
设置Comm.ActiveConnection = Conn
end sub
''========= ======================================== ====
Public Sub FermeConnexion()
设置Rec_Set = Nothing
设置Comm = Nothing
Conn.Close
设置Conn = Nothing
End Sub
''==== ============================================= ==== <公共子MAJ_BaseIP()
dim ip,str,sql
str =""
调用OuvreConnexion(session(" chemin")& Utilisateurs,Motd ePasseBdd)< br => ip = Request.ServerVariables(" REMOTE_ADDR")
Response.Write(ip)
sql ="将numIP插入访问值(''"& ip&"''' )
conn.execute sql
调用FermeConnexion
结束子
*********************** *************************** *********************** *******
它在sp2之前运行得非常好。
我队中的错误(如果有的话)在哪里?
谢谢你的帮助。
Lu
Hello,
I''ve serious problem using ASP under WindowsXP sp2.
I get the following reply (sorry it''s in french)
Erreur de compilation Microsoft VBScript error ''800a0401''
Fin d''instruction attendue
/iisHelp/common/500-100.asp, line 11
Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP
Dim strMethod, lngPos, datNow, strQueryString, strURL
--------------------------------------------------------------------------^Microsoft
JET Database Engine error ''80040e14''
Erreur de syntaxe dans l''instruction INSERT INTO.
/cytiserw/Include/commun.asp, line 49
Here are the instructions in vbscript :
''================================================= ====
Public sub OuvreConnexion(nomcomplet,strMotdePasse)
Dim Connstr
Set Conn = Server.CreateObject("ADODB.Connection")
Set Comm = Server.CreateObject("ADODB.Command")
Connstr = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & nomcomplet &";" & _
"Jet OLEDB:Database Password=" & strMotdePasse
Response.Write(Connstr)
Conn.Open Connstr
Set Comm.ActiveConnection = Conn
end sub
''================================================= ====
Public Sub FermeConnexion()
Set Rec_Set = Nothing
Set Comm = Nothing
Conn.Close
Set Conn = Nothing
End Sub
''================================================= ====
Public Sub MAJ_BaseIP()
dim ip,str,sql
str=""
call OuvreConnexion(session("chemin")&Utilisateurs,Motd ePasseBdd)
ip=Request.ServerVariables("REMOTE_ADDR")
Response.Write(ip)
sql="insert numIP into visites Values(''"&ip&"'')"
conn.execute sql
call FermeConnexion
end sub
************************************************** ******************************
It worked perfectly well before sp2.
Where''s the bug (if any) in my lines ?
Thanks for your help.
Lu
谢谢,
但是现在我有以下错误:(对不起,它用法语)
Erreur de编译Microsoft VBScript错误''800a0401''
Fin d''指令参加
/iisHelp/common/500-100.asp,行16
如果Response.Buffer然后Response.Clear Response.Status =" 500 Erreur interne
du serveur" Response.ContentType =" text / html" Response.Expires = 0结束如果
----------------------------------- -------------------------------------------------- ---- ^微软
JET数据库引擎错误''80004005''
L''opérationdoitutiliserunerequêtequipeutêtremiseàjour。
/cytiserw/Include/commun.asp,第49行
*************** ******************************* *************** ******
" Steven Burn" <所以******* @在-time.invalid> écritdansle message de news:
OL ******* *******@TK2MSFTNGP12.phx.gbl ...
文章#2400为什么我会收到80040E14错误?
http://aspfaq.com/show.asp?id=2400
>
-
问候
Steven Burn
Ur IT Mate Group
www.it-mate.co.uk
保持免费!
" Luc Dal" < da*@sped.ucl.ac.be>在留言中写道
news:d0 ********** @ ail.sri.ucl.ac.be ...
Thanks,
But now i''ve the following error: (sorry, it'' in french)
Erreur de compilation Microsoft VBScript error ''800a0401''
Fin d''instruction attendue
/iisHelp/common/500-100.asp, line 16
If Response.Buffer Then Response.Clear Response.Status = "500 Erreur interne
du serveur" Response.ContentType = "text/html" Response.Expires = 0 End If
-----------------------------------------------------------------------------------------^Microsoft
JET Database Engine error ''80004005''
L''opération doit utiliser une requête qui peut être mise à jour.
/cytiserw/Include/commun.asp, line 49
************************************************** *********************
"Steven Burn" <so*******@in-time.invalid> a écrit dans le message de news:
OL**************@TK2MSFTNGP12.phx.gbl...
Article #2400 Why do I get 80040E14 errors?
http://aspfaq.com/show.asp?id=2400
--
Regards
Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk
Keeping it FREE!
"Luc Dal" <da*@sped.ucl.ac.be> wrote in message
news:d0**********@ail.sri.ucl.ac.be...
抱歉
Hre''s ethe good line:
sql =" insert into visites(numIP)Values(''"& ip&"'')"
Luc Dal < da*@sped.ucl.ac.be> écritdansle message de news:
d0 ********** @ ail.sri.ucl.ac.be ...
Sorry
Hre''s ethe good line :
sql="insert into visites (numIP) Values(''"&ip&"'')"
"Luc Dal" <da*@sped.ucl.ac.be> a écrit dans le message de news:
d0**********@ail.sri.ucl.ac.be...
你好,
我在WindowsXP sp2下使用ASP时遇到了严重问题。
我收到以下回复(抱歉,这是法语版)
Erreur de编译Microsoft VBScript错误''800a0401''
Fin d''指导参加
/iisHelp/common/500-100.asp,第11行
Dim objASPError,blnErrorWritten,strServername,strServerIP ,
strRemoteIP
Dim strMethod,lngPos,datNow,strQueryString,strURL
-------------------------- ------------------------------------------------ ^微软
JET数据库引擎错误''80040e14''
Erreur de syntaxe dans l''指令INSERT INTO。
/cytiserw/Include/commun.asp,line 49
以下是vbscript中的说明:
''======================== ========================= ====
Public sub OuvreConnexion(nomcomplet,strMotdeP ()Dim Connstr
Set Conn = Server.CreateObject(" ADODB.Connection")
设置Comm = Server.CreateObject(" ADODB.Command")
Connstr = "提供商= Microsoft.Jet.OLEDB.4.0;" &安培; _
数据来源= &安培; nomcomplet&" ;;" &安培; _
Jet OLEDB:数据库密码= &安培; strMotdePasse
Response.Write(Connstr)
Conn.Open Connstr
设置Comm.ActiveConnection = Conn
end sub
''========= ======================================== ====
Public Sub FermeConnexion()
设置Rec_Set = Nothing
设置Comm = Nothing
Conn.Close
设置Conn = Nothing
End Sub
''==== ============================================= ==== <公共子MAJ_BaseIP()
dim ip,str,sql
str =""
调用OuvreConnexion(session(" chemin")& Utilisateurs,Motd ePasseBdd)< br => ip = Request.ServerVariables(" REMOTE_ADDR")
Response.Write(ip)
sql ="将numIP插入访问值(''"& ip&"''' )
conn.execute sql
调用FermeConnexion
结束子
*********************** *************************** *********************** *******
它在sp2之前运行得非常好。
我队中的错误(如果有的话)在哪里?
感谢您的帮助。
Lu
Hello,
I''ve serious problem using ASP under WindowsXP sp2.
I get the following reply (sorry it''s in french)
Erreur de compilation Microsoft VBScript error ''800a0401''
Fin d''instruction attendue
/iisHelp/common/500-100.asp, line 11
Dim objASPError, blnErrorWritten, strServername, strServerIP,
strRemoteIP
Dim strMethod, lngPos, datNow, strQueryString, strURL
--------------------------------------------------------------------------^Microsoft
JET Database Engine error ''80040e14''
Erreur de syntaxe dans l''instruction INSERT INTO.
/cytiserw/Include/commun.asp, line 49
Here are the instructions in vbscript :
''================================================= ====
Public sub OuvreConnexion(nomcomplet,strMotdePasse)
Dim Connstr
Set Conn = Server.CreateObject("ADODB.Connection")
Set Comm = Server.CreateObject("ADODB.Command")
Connstr = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & nomcomplet &";" & _
"Jet OLEDB:Database Password=" & strMotdePasse
Response.Write(Connstr)
Conn.Open Connstr
Set Comm.ActiveConnection = Conn
end sub
''================================================= ====
Public Sub FermeConnexion()
Set Rec_Set = Nothing
Set Comm = Nothing
Conn.Close
Set Conn = Nothing
End Sub
''================================================= ====
Public Sub MAJ_BaseIP()
dim ip,str,sql
str=""
call OuvreConnexion(session("chemin")&Utilisateurs,Motd ePasseBdd)
ip=Request.ServerVariables("REMOTE_ADDR")
Response.Write(ip)
sql="insert numIP into visites Values(''"&ip&"'')"
conn.execute sql
call FermeConnexion
end sub
************************************************** ******************************
It worked perfectly well before sp2.
Where''s the bug (if any) in my lines ?
Thanks for your help.
Lu
这篇关于需要帮助:“INSERT INTO”中的错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!