需要帮助:“INSERT INTO”中的错误 [英] Help needed : error in "INSERT INTO"

查看:90
本文介绍了需要帮助:“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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆