亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? basgeneral.bas

?? vb 訪問數(shù)據(jù)庫源代碼 哈哈哈還少?奶奶的
?? BAS
字號:
Attribute VB_Name = "basGeneral"
Option Explicit

Public Const DEF_CUSTOM_SQL As String = "Custom SQL"
Public Const DEF_REGISTRY_CONNECTIONS As String = "Connections"
Public Const DEF_REGISTRY_SETTINGS As String = "Settings"

Public Const DEF_ORACLE_CLIENT As String = "Oracle (Needs Client)"
Public Const DEF_ORACLE_ODBC As String = "Oracle (ODBC)"
Public Const DEF_SQL_SERVER As String = "SQL Server"
Public Const DEF_DSN_FILE As String = "DSN File"
Public Const DEF_ACCESS As String = "Access"

Public dbObj As ADODB.Connection
Public dbPath As String
Public dbConnectionString As String
Public dbType As e_DatabaseTypes
Public LastOpenedType As e_LastOpened

Public Enum e_LastOpened
    e_LastOpened_Access = 0
    e_LastOpened_Network
End Enum

Public Enum e_DatabaseTypes
    e_DatabaseTypes_Undefined = 0
    e_databaseTypes_OracleMSDA = 1
    e_databaseTypes_OracleODBC = 2
    e_databaseTypes_SQLserver = 3
    e_databaseTypes_MicrosoftJet = 4
    e_databaseTypes_MicrosoftAccess97File = 5
    e_databaseTypes_MicrosoftAccess2KFile = 6
    e_databaseTypes_DSNFile = 7
    e_databaseTypes_AccessFile = 99
End Enum

Public Declare Sub Sleep Lib "KERNEL32" (ByVal dwMilliseconds As Long)
Private Declare Function LockWindowUpdate Lib "user32" (ByVal hWndLock As Long) As Long
Public Sub LockWindow(ByVal hwnd As Long)
Dim lRet As Long
    lRet = LockWindowUpdate(hwnd)
End Sub
Public Sub ReleaseWindow()
Dim lRet As Long
    lRet = LockWindowUpdate(0)
End Sub

Public Function BuildConnectString(ByVal databaseType As e_DatabaseTypes, ByVal serverOrFilename As String, Optional ByVal databaseName As String, Optional ByVal UserName As String, Optional ByVal password As String) As String
    Select Case databaseType
        Case e_databaseTypes_OracleMSDA
            BuildConnectString = "Provider=MSDAORA;Data Source=" & serverOrFilename & ";User ID=" & IIf(UserName <> "", UserName, "") & ";Password=" & IIf(password <> "", password, "") & ";" & IIf(databaseName <> "", "Initial Catalog=" & databaseName & ";", "")
        Case e_databaseTypes_OracleODBC
            BuildConnectString = "DRIVER={Microsoft ODBC for Oracle};SERVER=" & serverOrFilename & ";UID=" & UserName & ";PWD=" & password & ";" & IIf(databaseName <> "", "Initial Catalog=" & databaseName & ";", "")
        Case e_databaseTypes_SQLserver
            BuildConnectString = "Provider=SQLOLEDB.1;Persist Security Info=False;Data Source=" & serverOrFilename & ";User ID=" & IIf(UserName <> "", UserName, "") & ";Password=" & IIf(password <> "", password, "") & ";" & IIf(databaseName <> "", "Initial Catalog=" & databaseName & ";", "")
        Case e_databaseTypes_DSNFile
            BuildConnectString = "Provider=MSDASQL;DSN=" & serverOrFilename & ";UID=" & IIf(UserName <> "", UserName, "") & ";PWD=" & IIf(password <> "", password & ";", "") & ";" & IIf(databaseName <> "", "Initial Catalog=" & databaseName & ";", "")
        Case e_databaseTypes_MicrosoftAccess2KFile, e_databaseTypes_MicrosoftAccess97File
            BuildConnectString = "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & serverOrFilename & ";DefaultDir=" & DetermineDirectory(serverOrFilename) & ";"
    End Select
End Function
Public Sub SaveDefaultTable()
    If frmMain.cmbTables.Text <> DEF_CUSTOM_SQL Then
        If LastOpenedType = e_LastOpened_Access Then
            Call SaveSetting(App.Title, DEF_REGISTRY_CONNECTIONS & "\" & DEF_ACCESS, "Default Table", frmMain.cmbTables.Text, HKEY_LOCAL_MACHINE, "SOFTWARE\Database")
        Else
            If dbType = e_databaseTypes_OracleMSDA Then
                Call SaveSetting(App.Title, DEF_REGISTRY_CONNECTIONS & "\" & DEF_ORACLE_CLIENT, "Default Table", frmMain.cmbTables.Text, HKEY_LOCAL_MACHINE, "SOFTWARE\Database")
            ElseIf dbType = e_databaseTypes_OracleODBC Then
                Call SaveSetting(App.Title, DEF_REGISTRY_CONNECTIONS & "\" & DEF_ORACLE_ODBC, "Default Table", frmMain.cmbTables.Text, HKEY_LOCAL_MACHINE, "SOFTWARE\Database")
            ElseIf dbType = e_databaseTypes_SQLserver Then
                Call SaveSetting(App.Title, DEF_REGISTRY_CONNECTIONS & "\" & DEF_SQL_SERVER, "Default Table", frmMain.cmbTables.Text, HKEY_LOCAL_MACHINE, "SOFTWARE\Database")
            ElseIf dbType = e_databaseTypes_DSNFile Then
                Call SaveSetting(App.Title, DEF_REGISTRY_CONNECTIONS & "\" & DEF_DSN_FILE, "Default Table", frmMain.cmbTables.Text, HKEY_LOCAL_MACHINE, "SOFTWARE\Database")
            End If
        End If
    End If
End Sub

Public Function ResolveTable(inputTable As String) As String
    ResolveTable = IIf(InStr(1, inputTable, " ") <> 0, "[" & inputTable & "]", inputTable)
End Function
Public Function BuildDatabaseName(ByVal databaseType As e_DatabaseTypes, ByVal databasePath As String, ByVal lastDatabaseOpenType As e_LastOpened) As String
    If databaseType = e_databaseTypes_MicrosoftAccess2KFile Then
        BuildDatabaseName = "Access 2000: " & DetermineFilename(databasePath)
    ElseIf databaseType = e_databaseTypes_MicrosoftAccess97File Then
        BuildDatabaseName = "Access 97: " & DetermineFilename(databasePath)
    ElseIf databaseType = e_databaseTypes_OracleMSDA Or databaseType = e_databaseTypes_OracleODBC Then
        BuildDatabaseName = "Oracle: " & databasePath
    ElseIf databaseType = e_databaseTypes_SQLserver Then
        BuildDatabaseName = "SQL Server: " & databasePath
    ElseIf databaseType = e_databaseTypes_DSNFile Then
        BuildDatabaseName = "DSN Source: " & databasePath
    ElseIf databaseType = e_databaseTypes_AccessFile Then
        BuildDatabaseName = "Access Database: " & DetermineFilename(databasePath)
    End If
    If lastDatabaseOpenType = e_LastOpened_Network Then
        BuildDatabaseName = "Network - " & BuildDatabaseName
    End If
End Function

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
天天爽夜夜爽夜夜爽精品视频| 一本久久精品一区二区| 国产一区二区三区不卡在线观看| 韩国精品一区二区| 国产成人欧美日韩在线电影| 成人免费的视频| 99视频精品全部免费在线| 91美女片黄在线| 欧美日本在线一区| 精品免费视频一区二区| 国产亚洲一区二区三区四区| 国产精品国产三级国产aⅴ入口| 亚洲激情第一区| 日本强好片久久久久久aaa| 国产一区二区免费看| 97久久超碰国产精品| 欧美福利电影网| www激情久久| 最近中文字幕一区二区三区| 亚洲成av人**亚洲成av**| 精品一区二区久久久| 91性感美女视频| 日韩女优视频免费观看| 中文字幕一区二区在线播放| 天天av天天翘天天综合网| 国产成a人亚洲| 欧美无乱码久久久免费午夜一区 | 精品久久久久久亚洲综合网| 国产女人18毛片水真多成人如厕 | 在线一区二区三区做爰视频网站| 欧美一区欧美二区| 国产精品网友自拍| 视频一区视频二区在线观看| 国产99精品国产| 欧美日韩一区在线观看| 国产亚洲一区二区三区四区 | eeuss鲁一区二区三区| 欧美军同video69gay| 国产午夜精品福利| 亚洲成人动漫精品| 成人免费观看男女羞羞视频| 7777精品伊人久久久大香线蕉经典版下载 | 日本大胆欧美人术艺术动态| 成人激情免费视频| 日韩欧美久久久| 夜色激情一区二区| 成人国产免费视频| 日韩你懂的在线播放| 亚洲美女一区二区三区| 国产主播一区二区| 欧美精品在线视频| 亚洲蜜桃精久久久久久久| 国产91丝袜在线观看| 日韩免费看的电影| 午夜一区二区三区在线观看| av在线一区二区| 久久久久久久久久久久久女国产乱 | 亚洲欧美日韩在线不卡| 国内精品久久久久影院薰衣草| 欧美视频一区二区在线观看| 中文字幕一区免费在线观看| 国产精品 欧美精品| 精品国产一区二区亚洲人成毛片 | 91精品办公室少妇高潮对白| 国产欧美一区二区在线| 国产一区二区三区| 精品国产免费一区二区三区四区 | 色悠久久久久综合欧美99| 欧美激情一区二区三区蜜桃视频 | 久久蜜桃一区二区| 全国精品久久少妇| 精品视频999| 亚洲欧美日韩一区二区 | 久久久国产一区二区三区四区小说| 亚洲成人福利片| 欧美性大战xxxxx久久久| 亚洲欧洲精品天堂一级| 不卡一区二区中文字幕| 亚洲国产高清不卡| 国产成人av一区二区三区在线 | 亚瑟在线精品视频| 欧洲av一区二区嗯嗯嗯啊| 最近日韩中文字幕| 一本色道久久综合亚洲aⅴ蜜桃| 中文字幕永久在线不卡| 91视频观看免费| 亚洲人成影院在线观看| 99精品视频在线播放观看| 中文字幕一区二区三区精华液| 成人激情校园春色| 18欧美亚洲精品| 91在线精品一区二区三区| 中文字幕一区在线| 日本道精品一区二区三区| 亚洲愉拍自拍另类高清精品| 欧美无乱码久久久免费午夜一区| 亚洲va国产天堂va久久en| 在线播放中文一区| 狂野欧美性猛交blacked| 精品久久人人做人人爽| 国产1区2区3区精品美女| 国产精品国产成人国产三级 | 亚洲一区二区不卡免费| 欧美性大战久久| 免费成人在线观看| 久久久久久免费| 91色九色蝌蚪| 亚洲va国产va欧美va观看| 欧美一区二区三区男人的天堂 | 2023国产一二三区日本精品2022| 国产精品中文字幕日韩精品 | 日本成人在线不卡视频| 精品欧美乱码久久久久久1区2区| 国产91精品免费| 亚洲男人电影天堂| 91.xcao| 国产又黄又大久久| 国产精品激情偷乱一区二区∴| 91国偷自产一区二区开放时间 | 97久久超碰国产精品电影| 亚洲成人av一区| 精品国产a毛片| 99精品在线观看视频| 视频一区欧美精品| 日本一区二区三区国色天香 | 日韩一区二区三区视频在线观看| 国产一区二区导航在线播放| 亚洲天堂免费在线观看视频| 欧美日本精品一区二区三区| 国产在线播放一区| 亚洲第一精品在线| 欧美国产欧美综合| 在线观看91精品国产麻豆| av资源站一区| 国产在线精品一区二区夜色 | 91精品国产综合久久香蕉的特点| 国产福利一区在线| 偷拍与自拍一区| 国产精品成人在线观看| 日韩欧美国产综合在线一区二区三区| 不卡av在线免费观看| 免费一区二区视频| 亚洲精品国产成人久久av盗摄| 精品国产伦理网| 欧美天堂亚洲电影院在线播放| 国产激情偷乱视频一区二区三区| 午夜欧美视频在线观看| 中文字幕在线不卡视频| 久久影院电视剧免费观看| 欧美视频第二页| 高清国产一区二区三区| 久久众筹精品私拍模特| 99久久伊人久久99| 国产做a爰片久久毛片 | 国产福利精品一区| 日韩中文字幕91| 国产精品美女www爽爽爽| 欧美精品一卡二卡| 成人美女视频在线观看18| 亚洲图片另类小说| 欧美一区二区三区视频免费播放| 国产精品影视在线| 亚洲超丰满肉感bbw| 国产精品国产三级国产aⅴ无密码| 欧美三片在线视频观看 | 欧美日韩亚洲综合一区二区三区| 成人永久看片免费视频天堂| 丝袜亚洲另类丝袜在线| 国产午夜精品一区二区三区嫩草| 欧美不卡一二三| 欧美在线一二三四区| 丁香天五香天堂综合| 久久电影网站中文字幕| 亚洲国产日韩精品| 国产精品久久久久天堂| 精品毛片乱码1区2区3区| 91精品国产一区二区人妖| 91免费国产在线| 国产不卡在线播放| 久久精品噜噜噜成人av农村| 日本不卡的三区四区五区| 亚洲美女在线一区| 国产精品久久久久久久久搜平片 | 一本久久a久久精品亚洲| 国产在线观看一区二区| 日本午夜精品一区二区三区电影 | 国产一区久久久| 免费日韩伦理电影| 午夜电影久久久| 一区二区视频在线| 国产精品久久久久久久午夜片| 欧美精品一区二区三区高清aⅴ| 欧美色欧美亚洲另类二区| 一本大道综合伊人精品热热| av亚洲精华国产精华| 国产成人欧美日韩在线电影| 国产综合久久久久影院| 久久66热re国产| 国产乱一区二区| 精品午夜久久福利影院|