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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? basgeneral.bas

?? Microsoft Visual Basic 6.0+sql DatabaseEditor
?? 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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91麻豆蜜桃一区二区三区| 91麻豆精品国产91久久久资源速度| 99久久国产综合精品女不卡| 69堂亚洲精品首页| 中文在线免费一区三区高中清不卡| 亚洲欧美一区二区久久| 久久成人久久爱| 欧美在线色视频| 1000部国产精品成人观看| 久久99深爱久久99精品| 色狠狠一区二区三区香蕉| 国产欧美va欧美不卡在线| 秋霞影院一区二区| 欧美日韩国产一级片| 亚洲女同ⅹxx女同tv| 成人18视频日本| 久久久久久久综合色一本| 日产国产高清一区二区三区| 色系网站成人免费| 国产精品久久久久7777按摩| 国产精品中文字幕欧美| 欧美一级精品在线| 日本中文字幕一区二区有限公司| 欧美亚洲综合一区| 一区二区三区在线不卡| 懂色av中文字幕一区二区三区| 日韩欧美一级二级三级| 婷婷丁香久久五月婷婷| 欧美日韩精品欧美日韩精品 | 一区在线观看免费| 国产九色sp调教91| 久久久久亚洲蜜桃| 国产麻豆精品在线| 国产日韩高清在线| 丰满岳乱妇一区二区三区| 亚洲国产精品ⅴa在线观看| 国产精品羞羞答答xxdd| 久久精品一区蜜桃臀影院| 国产精品99久久久久久似苏梦涵| 欧美本精品男人aⅴ天堂| 美脚の诱脚舐め脚责91 | 中文字幕在线一区免费| www.av精品| 亚洲色图视频免费播放| 91丨porny丨蝌蚪视频| 亚洲日本丝袜连裤袜办公室| 日本韩国欧美在线| 亚洲18色成人| 日韩欧美亚洲另类制服综合在线 | 一区二区三区日韩精品视频| 91麻豆免费观看| 日韩综合小视频| 亚洲精品在线三区| 91小视频免费看| 亚洲123区在线观看| 久久这里只有精品视频网| 国产**成人网毛片九色| 亚洲精品国产精华液| 欧美乱熟臀69xxxxxx| 国产在线观看免费一区| 国产精品国产三级国产aⅴ无密码| 色偷偷久久一区二区三区| 秋霞电影一区二区| 国产精品―色哟哟| 91精品国产综合久久婷婷香蕉| 久久99精品久久久| 亚洲免费在线观看| 欧美一区二区三区日韩| 成人免费看视频| 日本91福利区| 亚洲精品日日夜夜| 精品区一区二区| 色狠狠综合天天综合综合| 精品无人码麻豆乱码1区2区| 亚洲视频免费看| 日韩精品自拍偷拍| 欧美怡红院视频| 粉嫩蜜臀av国产精品网站| 五月天一区二区| 欧美极品美女视频| 91精品国产日韩91久久久久久| 成人精品在线视频观看| 秋霞午夜av一区二区三区| 亚洲美女屁股眼交3| 国产亚洲一本大道中文在线| 在线电影一区二区三区| 91在线云播放| 成人午夜电影久久影院| 看片的网站亚洲| 亚洲最新视频在线播放| 国产精品国产成人国产三级 | 看片的网站亚洲| 亚洲国产一二三| 国产精品免费视频网站| 欧美不卡激情三级在线观看| 欧美日韩一区高清| jlzzjlzz亚洲日本少妇| 国产精品正在播放| 国产在线精品一区二区夜色| 日精品一区二区三区| 亚洲一区二区三区不卡国产欧美| 久久精品国产999大香线蕉| 久久久久久久久久久电影| 日韩福利视频网| 亚洲在线中文字幕| 亚洲麻豆国产自偷在线| 国产精品欧美经典| 久久蜜桃香蕉精品一区二区三区| 欧美一级片在线观看| 在线观看91av| 欧美精品v国产精品v日韩精品| 色婷婷综合五月| 日本道在线观看一区二区| 99视频一区二区三区| av在线综合网| 99视频国产精品| 日本道精品一区二区三区| 不卡av免费在线观看| caoporn国产精品| 国产成人综合在线观看| 粉嫩绯色av一区二区在线观看| 国产精品 日产精品 欧美精品| 极品销魂美女一区二区三区| 激情综合一区二区三区| 国产盗摄精品一区二区三区在线| 国产成人在线免费| 91免费国产在线| 欧美日韩国产综合视频在线观看 | 欧美丰满美乳xxx高潮www| 在线不卡一区二区| 欧美成人性战久久| 久久久亚洲午夜电影| 国产精品乱码妇女bbbb| 亚洲女人的天堂| 亚洲bdsm女犯bdsm网站| 精品一区二区三区视频| 成人性生交大片免费看在线播放| 91一区一区三区| 91精品国产91热久久久做人人| 精品国产三级a在线观看| 国产日本亚洲高清| 亚洲在线视频网站| 麻豆专区一区二区三区四区五区| 国产一区二区三区日韩 | 激情成人午夜视频| 成人免费的视频| 欧美日韩精品福利| 久久久久久电影| 亚洲免费色视频| 久久机这里只有精品| 成人av资源网站| 欧美福利视频一区| 国产色产综合产在线视频| 一区二区三区免费观看| 狠狠色综合播放一区二区| 色94色欧美sute亚洲线路一ni| 7777精品伊人久久久大香线蕉经典版下载| 日韩三级电影网址| 亚洲欧美日本韩国| 激情五月激情综合网| 一本到高清视频免费精品| 欧美xxx久久| 亚洲图片自拍偷拍| 国产精品伊人色| 欧美精品一卡两卡| 18欧美亚洲精品| 国产在线视频精品一区| 制服丝袜在线91| 综合自拍亚洲综合图不卡区| 另类中文字幕网| 欧美人与禽zozo性伦| 《视频一区视频二区| 国产老肥熟一区二区三区| 欧美肥大bbwbbw高潮| 亚洲欧美电影一区二区| 大桥未久av一区二区三区中文| 制服.丝袜.亚洲.另类.中文| 亚洲精品国产成人久久av盗摄| 韩日欧美一区二区三区| 日韩亚洲欧美在线| 午夜精品视频在线观看| 色综合色狠狠天天综合色| 国产精品美女久久久久久 | 一个色妞综合视频在线观看| 岛国精品在线观看| 国产喂奶挤奶一区二区三区| 麻豆精品一区二区三区| 在线播放欧美女士性生活| 亚洲va在线va天堂| 在线观看国产精品网站| 亚洲天堂免费在线观看视频| 成人黄色网址在线观看| 中文字幕欧美激情一区| 国产高清精品在线| 国产欧美一区二区在线观看| 国产乱子伦视频一区二区三区 | 色偷偷久久人人79超碰人人澡| 最新热久久免费视频| 不卡一区二区中文字幕| 亚洲欧洲精品一区二区三区|