SQL Server数据库连接问题!解决立即给分,顶有分

chncaesar 51信用卡 开发组长/高级工程师/技术专家  2004-04-10 08:09:00
<!-- #Include File="Connection.asp" -->
<!-- #Include File="adovbs.inc" -->

<%
Set Conn=Server.CreateObject("ADODB.Connection")
strSQL="Select * from Title where TName="&TName

Conn.Open strCon
Set Rs=Conn.Execute strSQL,,adCmdText
%>

错误提示:
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft VBScript 编译器错误 错误 '800a0401'

语句未结束

/bbs/Detail.asp,行11

Set Rs=Conn.Execute strSQL, , adCmdText
--------------------^

说明:1) TName是另一个网页传过来的参数。
2) Connection.asp包含连接字符串strCon
...全文
15 点赞 收藏 10
写回复
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
qizu 2004-04-10
同意楼上
回复
firstboy 2004-04-10
strSQL="Select * from Title where TName='"&TName&"'"严重同意这句!!
回复
chncaesar 2004-04-10
多谢各位,又学到一点东西。
回复
jiankou2001 2004-04-10
strSQL="Select * from Title where TName='"&TName&"'"
回复
chinaworker 2004-04-10
数据库中的 TName 一定是字符串

所以要加 ‘

数字可以不用加
回复
chinaworker 2004-04-10


迟到 1 秒
回复
loveweb 2004-04-10
Set Rs=Conn.Execute strSQL,,adCmdText
改为
Set Rs=Conn.Execute(strSQL)
回复
chinaworker 2004-04-10
strSQL="Select * from Title where TName='"&TName&"'"
回复
stefli 2004-04-10
strSQL="Select * from Title where TName='"&TName&"'"
回复
leisang 2004-04-10
你可以写成这样
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open strCon

strSQL="Select * from Title where TName="&TName

set rs=server.createobject("adodb.recordset")
rs.open conn,strsql,1,1
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告