小弟是菜鸟,有几个问题,都是基本的,请教各位大哥了;

cnham 2003-12-10 09:55:55
1,俺要声明几个全局变量,必须在global.asa中声明吗?如何声明?请列举2个简单的例子,最好是application,session各列上1到2个;
2, 以下是操作数据库的代码,
Set conn = Server.CreateObject("ADODB.Connection")
DSNtemp="DRIVER={SQLServer};SERVER=LZF862F574FB93;UID=sa;PWD=zhizhi;
DATABASE=LZF"
conn.open DSNtemp
if conn.state=1 then
response.write "hehe"
end if

set rs=Server.CreateObject("ADODB.Recordset")
rs.open "select * from userinfo" ,conn,1,3
if not rs.eof then
response.write "有数据"
end if

问题:
3,怎么判断conn的连接是否成功了呢?俺那个判断对吗?还有其他的判断方法吗?
4,怎么判断rs的打开是否成功了呢?俺那个判断对吗?还有其他的判断方法吗?
5,另外俺也知道conn.execute(sql)也可以用来执行sql语句,如果用conn.exectute的话,怎么判断该执行过程执行成功或者失败呢?请列举个例子.


拜托各位老大了!


...全文
31 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jhwcd 2003-12-10
  • 打赏
  • 举报
回复
你的看看能不能不能不能把数据现出来或者,看看能不能把字段都输出来,可以的话,数据库应该连接成功!
shleo 2003-12-10
  • 打赏
  • 举报
回复
你如果能打印出一个数据库表的字段,就算成功了

申明全局变量:
Sub Application_onStart
End Sub
Sub Application_onEnd
Application("BankId")=""
End Sub
Sub Session_onStart
Session("gstrUsrInstId")=""
End Sub
Sub Session_onEnd
Session("gstrUsrInstId")=""
End Sub
patchclass 2003-12-10
  • 打赏
  • 举报
回复
声明全局变量
Sub Application_OnStart
. . .
DIM XX,YY
End Sub
session 里面声明的是对某个session 有用吧,那算不算全局变量呢

lions911 2003-12-10
  • 打赏
  • 举报
回复
连接数据库一般不提示出错就代表成功了,不用判断

28,407

社区成员

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

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