关于数据问题

来源:百度知道 编辑:UC知道 时间:2024/05/09 00:25:20
错误类型:
Microsoft OLE DB Provider for SQL Server (0x80040E14)
第 1 行: '-' 附近有语法错误。
/btoc/confirm.asp, 第 66 行

我注册用户的时候..提示这个错误..有谁知道什么回事吗?

是数据库出问题了,你最好把confirm.asp文件的代码放上来看看。

问者的页面
<%
set cn=Server.CreateObject("ADODB.Connection")

cn.open "Provider=sqloledb;" & "Data Source=(local);Initial Catalog=qiye_2;User Id=sa;Password=password;"

if Request("A") <>"" then
Account = Request("A")
Password= Request("P")
SQL = "Select * from 客户信息 Where 账号='" + Account + "' and 密码='" + Password + "'"

set rs=cn.execute(SQL)

if not rs.EOF then
Response.Cookies("ContractWayAccount")=rs.fields("账号")
Response.Cookies("ContractWayAccount").Expires="2010/1/1"
Response.Cookies("ContractWayTelephone")=rs.fields("电话")
Response.Cookies("ContractWayTelephone").Expires="2010/1/1"
Response.Cookies("Contra