也许是一个简单的问题

molixian 2004-01-26 12:39:34
许多书都有介绍ASP与Sql Server连结的实例与代码,但我连结了多日,总是说我
缺少“End”。
 现在情况是:
  1)Sql Server安装过程采取默认方式。
  2)采用代码方式直接与Sql Server相连结方式:
  操作系统:win2000_Per
机器名:gby-mo
Ip:192.168.1.12
Sql Server数据库名:clgl,表名:clgl 字段Id 类型:numeric
需说这是一个初级问题,哪一位能帮一下忙
  谢谢。

...全文
89 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
TrueAndFalse 2004-01-26
  • 打赏
  • 举报
回复
dim conn,connstr,rs
set conn = server.createobject("adodb.connection")
connstr="driver={sql server};database=clgl;server=127.0.0.1;uid=Sqlserver用户名;pwd=Sqlserver密码"
conn.open connstr
set rs=server.createobject("adodb.recordset")
sql="select * from clgl"
rs.open sql,connstr,1,3
if not (rs.eof or rs.bof) then
do while not rs.eof
response.write rs("id")
rs.movenext
loop
rs.close()
set rs=nothine
else
response.write "没有记录"
rs.close()
set rs=nothing
end if
纪俊 2004-01-26
  • 打赏
  • 举报
回复
搜索下SQL非常多现成的例子
fqingchu 2004-01-26
  • 打赏
  • 举报
回复
dim ConnString,Conn,Rs
ConnString="driver={SQL Server};Server=gby-mo;uid=sa;pwd=;database=subject"
Set Conn=Server.CreateObject("ADODB.CONNECTION")
Conn.ConnectionString=ConnString
'Conn.CursorLocation = adUseClient
Conn.Open
Set Rs=Server.CreateObject("ADODB.SETRECORD")
Rs.open "select FValue from SetSystemStateconn where FType='Counter'",conn,3,3
关键是uid和pwd的设置
LenQ 2004-01-26
  • 打赏
  • 举报
回复
不是
500sea 2004-01-26
  • 打赏
  • 举报
回复
是你的连接串有问题
celerylhl 2004-01-26
  • 打赏
  • 举报
回复
不够详细

28,406

社区成员

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

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