求救啊!一个简单问题,关于sql的问题!
MH2o 2002-12-04 09:41:14 小弟有个问题,请各位大侠先看下面的代码:
<%
Name = Request.Form("Name")
Response.write Name
%>
<%
strsql = "select VDID from TVirtualEng where VDName = "&Name&""
Response.write strsql
set ID = obBaseConnect.execute(strsql)
do while not ID.eof
onevalue = ID(0).value
ID.movenext
loop
%>
其中,name是从前一个页面(query.asp)返回的。
我一执行就会提示:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: '#机组' 附近有语法错误。
还有个问题,关于日期的。
dtemp = Request.Form("Datatemp")dtemp也是前一个页面返回的。
<%set rstemp=obBaseConnect.execute("select CostTypeID from TFeiYong WHERE VDID = "&dtemp&"")%>
最后无结果,救命啊!