缺少运营商 [英] missing operator

查看:69
本文介绍了缺少运营商的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

非常感谢,我已经继承了一个数据库和一堆.asp脚本,我修改了数据库,并设法使用aspmaker,GREAT(我想)在线查看等。 asp'都用于在不同的服务器上运行我现在通过IIS使用PC,WIndows,XP Pro。我之前没想过用过asp,我觉得我快看看。

我得到的问题是:


错误类型:

Microsoft JET数据库引擎(0x80040E14)

查询表达式''PubID =''中的语法错误(缺少运算符)。

/ asp / functions。 asp,第14行

函数,第一行= 9所以第14行= rs.Open strSQL,conn:


函数SetCurrentPub( PubID)

OpenDB

设置rs = Server.CreateObject(" ADODB.Recordset")

strSQL =" SELECT * FROM tblPublications WHERE PubID =" &安培; PUBID& " ;;"

rs.Open strSQL,conn

Session(" strPubTitle")= rs(" title")

会话(strPubWorkingDirectory)=" C:\inetpub \ wwwr oot \ThiHo3 \ thh3232.mdb" &安培; rs(WorkingDir)

''会话(" strPubWorkingDirectory")= strMyRoot& " Working\" &安培; rs(WorkingDir)

''会话(" strPubWorkingDirectory")= strMyRoot& " WorkingDir\" &安培; rs(WorkingDir)

会话(" strPubID")= rs(" PubID")

会话(" strPubTemplate")= rs("模板")

会话(" strPubTotalPages")= rs(" TotalPages")

会话(" strPubRectsImported")= rs(" RectsImported")< br $>
CloseDB

结束功能


任何帮助都会很棒,谢谢。


Stevee

解决方案

Hello Stevee,


试试这个:


来自:

展开 | 选择 | Wrap | 行号


或者:

展开 | 选择 | 换行 | 行号


谢谢,我会尝试他们两个,会建议。 : - )

Hi, assistance would be appreciated, I have inherited a database and a bunch of .asp scripts, I have amended the database and have managed to get to view etc on line using aspmaker, GREAT (I thought). The asp''s are all used to run on a different server I am now using a PC, WIndows, XP Pro through IIS. Having not used asp before I thought I''d have a quick look and see.
The problem I am getting is:

Error Type:
Microsoft JET Database Engine (0x80040E14)
Syntax error (missing operator) in query expression ''PubID =''.
/asp/functions.asp, line 14

The function, The first line = 9 so line 14 = rs.Open strSQL, conn:

Function SetCurrentPub(PubID)
OpenDB
Set rs=Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT * FROM tblPublications WHERE PubID = " & PUBID & ";"
rs.Open strSQL, conn
Session("strPubTitle")=rs("title")
Session("strPubWorkingDirectory")="C:\inetpub\wwwr oot\TiHo3\tihov32.mdb" & rs("WorkingDir")
''Session("strPubWorkingDirectory")= strMyRoot & "Working\" & rs("WorkingDir")
''Session("strPubWorkingDirectory")= strMyRoot & "WorkingDir\" & rs("WorkingDir")
Session("strPubID")=rs("PubID")
Session("strPubTemplate")=rs("Template")
Session("strPubTotalPages")=rs("TotalPages")
Session("strPubRectsImported")=rs("RectsImported")
CloseDB
End Function

Any assistance would be great, thanks.

Stevee

解决方案

Hello Stevee,

Try this:

From:

Expand|Select|Wrap|Line Numbers


Or to:

Expand|Select|Wrap|Line Numbers


Thanks, I''ll try them both, will advise. :-)


这篇关于缺少运营商的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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