zoukankan      html  css  js  c++  java
  • 一個不錯的asp高效解決方案

    1,連接字符串用udl文件
    [oledb]
    ; Everything after this line is an OLE DB initstring
    Provider=SQLOLEDB.1;Password=pwd;Persist Security Info=True;User ID=sa;Initial Catalog=db;Data Source=dbserver
    將上面的文字另存成conn.udl即可.
    上面是udl文件內容,前臺和下面的組件操作數據庫時都是通過它來聯接的.
    2,用vb編寫組件在服務器上註冊,組件內容主要是來完成業務邏輯.
    3,在前asp中主要用於顯示.
    說明:
    在vb工程文件中連接udl
    Function UTL_Connect() As Boolean
      
    '資料庫連結
      UTL_Connect = True
      
    Dim sConString As String
      
    On Error GoTo ErrConnect
      sConString 
    = "File Name=" + App.Path & "\Conn.udl"
      
    Set adoCnn = New ADODB.Connection
      
      adoCnn.ConnectionTimeout 
    = 240
      adoCnn.Open sConString
      adoCnn.CommandTimeout 
    = 240
      
      
    Exit Function
    ErrConnect:
        UTL_Connect 
    = False
        Err.Raise Err.Number, SetErrSource(
    """Globals.UTL_Connect"), "資料庫連結失敗!"
    End Function

    ado聯接udl
    Function Opendb()
      Application.Lock
      
    Dim conn
      
    Set conn = Server.CreateObject("ADODB.Connection")
      conn.ConnectionTimeout 
    = 600
      conn.open(
    "file name=" + server.MapPath("conn.udl"))
      
    'conn.open "FILE Name=C:\SecureStuff\MyDataLink.UDL"
      conn.CommandTimeout = 1500
      
    Set Opendb = conn
      Application.UnLock
    End Function

    申明

    非源创博文中的内容均收集自网上,若有侵权之处,请及时联络,我会在第一时间内删除.再次说声抱歉!!!

    博文欢迎转载,但请给出原文连接。

  • 相关阅读:
    [NOI2005]维修数列
    [USACO07OPEN]吃饭Dining
    [TJOI2010]打扫房间
    [SCOI2005]最大子矩阵
    [HNOI2007]最小矩形覆盖
    [HAOI2006]受欢迎的牛
    BZOJ2087[Poi2010] Sheep
    [USACO08DEC]在农场万圣节Trick or Treat on the Farm
    [POI2013]BAJ-Bytecomputer
    HGOI20190126 模拟赛
  • 原文地址:https://www.cnblogs.com/Athrun/p/1127437.html
Copyright © 2011-2022 走看看