六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

將連接數(shù)據(jù)庫的代碼隱藏在DLL中

[摘要]其實,大家在書寫asp程序時,最擔心的可能就是數(shù)據(jù)庫的連接信息,會被一些人看到,進行一些破壞。下面我們用vb6.0來做一個動態(tài)鏈接庫(.dll)來隱藏數(shù)據(jù)庫的連接信息。   啟動vb6.0,新建-->Active dll工程。單擊"工程"-->引用,選擇"...

    其實,大家在書寫asp程序時,最擔心的可能就是數(shù)據(jù)庫的連接信息,會被一些人看到,進行一些破壞。下面我們用vb6.0來做一個動態(tài)鏈接庫(.dll)來隱藏數(shù)據(jù)庫的連接信息。
  啟動vb6.0,新建-->Active  dll工程。單擊"工程"-->引用,選擇"microsoft  active  server  pages  object  library"
和"microsoft  activeX  data  objects  2.1  library"兩項。將類模塊的名稱改為dcss.將工程的名稱改為yygwy.保存工程文件yygwy.vbp和類文件dcss.cls。
在dcss.cls中寫入:
Private  myscriptingcontext  As  ScriptingContext
Private  myapplication  As  Application
Private  myrequest  As  Request
Private  myresponse  As  Response
Private  myserver  As  Server
Private  mysession  As  Session

Public  Sub  onstartpage(passedscriptingcontext  As  ScriptingContext)
Set  myscriptingcontext  =  passedscriptingcontext
Set  myapplication  =  myscriptingcontext.Application
Set  myrequest  =  myscriptingcontext.Request
Set  myresponse  =  myscriptingcontext.Response
Set  myserver  =  myscriptingcontext.Server
Set  mysession  =  myscriptingcontext.Session
End  Sub

Public  Sub  onendpage()
Set  myscriptingcontext  =  Nothing
Set  myapplication  =  Nothing
Set  myrequest  =  Nothing
Set  myresponse  =  Nothing
Set  myserver  =  Nothing
Set  mysession  =  Nothing
End  Sub

'以上語句是必須的。
'定義兩個公有函數(shù)

Public  Function  rsresult(strsql  As  String)  As  Recordset
Dim  mycnn  As  Connection
Dim  myset  As  Recordset
Dim  strconnstring  As  String
'strconnstring  =  "provider=sqloledb.1;
password=;"  &  "user  id=sa;"  &  "initial  catalog=vlog;"  &  "data  source=hpe60;
connect  timeout=15"
strconnstring  =  "driver={sql  server};server=yang;uid=sa;pwd=;  
database=dcss"
'mycnn.ConnectionString  =  strconnstring
mycnn.Open  strconnstring
myset.ActiveConnection  =  mycnn
myset.Open  strsql,  mycnn,  3,  adCmdText
Set  rsresult  =  myset
End  Function

Public  Function  datasource()  As  Variant
datasource  =  "driver={sql  server};server=yang;uid=sa;pwd=;  database=dcss"
End  Function

編譯生成dcss.dll文件。注冊regsvr32  路徑\dcss.dll。
用visual  interdev打開global.asa文件.當然了,你也可以在其它文件中使用。
set    dcss=server.CreateObject("yygwy.dcss")  
oconn=dcss.datasource()          
application("strconn")=oconn  

在其它的頁面中如下調(diào)用即可:
set  objConn  =  Server.CreateObject("ADODB.Connection")
objConn.Open  application("strconn")




主站蜘蛛池模板: 日韩精品欧美一区二区三区 | 性欧美另类 | 人人干狠狠操 | 四虎成人免费网址在线 | 日韩精品亚洲人成在线观看 | 天天干天天爱天天操 | 三十极夜2免费视频 | 亚洲综合九九 | 亚洲欧美天堂 | 欧美在线综合 | 日本香蕉一区二区三区 | 热re99久久国产精品 | 日韩毛片免费观看 | 四虎影院免费在线播放 | 天堂网在线观看 | 网址在线观看 | 午夜小片 | 日本五级床片在线观看 | 亚洲国产成人久久一区二区三区 | 伊人精品在线观看 | 色婷婷中文网 | 青草资源视频在线高清观看 | 日本一区二区三区四区五区 | 婷婷草| 日日插夜夜爽 | 日韩一级黄色毛片 | 色影音先锋色资源网站 | 午夜国产精品影院在线观看 | 亚洲综合免费视频 | 青草久草 | 亚洲国产精品欧美日韩一区二区 | 天天影视色香欲综合免费 | 又粗又硬又爽的三级视频在线观看 | 午夜亚洲一区二区福利 | 亚洲美女性视频 | 欧洲黄色大片 | 一本久道久久综合 | 天天澡夜夜澡人人澡 | 最新韩国理论片30页 | 亚欧视频在线 | 综合激情六月 |