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

chncaesar 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
...全文
56 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
RFASK射频问问 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

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧