My Jet DB有一个包含5个文本字段的表,CID,UCall,CW,DI,PH。 CID和UCall是必需的,长度可能不是零。其余不是必需的,可以是零长度并且具有默认值NULL。
我的查询(addMode)是:
INSERT INTO tableMode ( CID, UCall, CW, DI, PH )
VALUES ([In_CID], [In_UCall], [In_CW], [In_DI], [In_PH]);
我的联系是:
set ConnTemp=server.createobject("adodb.connection")
ConnTemp.Mode = 3
ConnTemp.Open "provider=microsoft.jet.oledb.4.0;" & "data source=" & DBPath
我在经典的asp页面中执行查询,如下所示:ConnTemp.addMode aStr
aStr包含:“1A0”,“NF4L”,“Y”,“Y”,“Y”。我用单引号尝试了相同的结果
Microsoft JET Database Engine (0x80040E10)
Too few parameters. Expected 5.
/nfdxa/httpdocs/2012/changeact.asp, line 100
答案 0 :(得分:0)
您应阅读此内容以获取有关如何使用参数的说明:
http://groups.google.com/group/microsoft.public.inetserver.asp.db/msg/c966c9c8eb98f331