永发信息网

Application对象问题

答案:1  悬赏:0  手机版
解决时间 2021-08-14 11:32
  • 提问者网友:未信
  • 2021-08-14 06:19

具体代码如下:

    set conn=Application("conn1")
    set rs=server.CreateObject("adodb.recordset")
    rs.open"select b_id,author,b_desc,price1,price2,b_name,pic,press from books order by id desc",conn,1,1
    key=Request("searchkey")

运行显示缺少Application对象!但是在GLOBAL.ASA文件里确实有个Application过程啊!代码如下:

sub Application_OnStart
  '创建连接
  set Appication("conn1")=Server.CreateObject("ADODB.Connection")
  p1="Provider=SQLOLEDB.1;"
  path1="Date Source=Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=BookShop34"
   Application("conn1").Open p1&path1
end sub

请问这个问题怎么解决啊。麻烦高手指点下!感激不尽!

最佳答案
  • 五星知识达人网友:罪歌
  • 2021-08-14 07:54
在使用application对象时
注意:
给一个application对象的变量赋值,一定要先锁定application对象
application.lock
application("tongji")=application("tongji")+1
application.unlock

2.你的问题可能原因,
a.出现两处application("tongji")=application("tongji")+1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯