module3.bas

来自「学生宿舍管理系统vb源码」· BAS 代码 · 共 29 行

BAS
29
字号
Attribute VB_Name = "Module3"

Public Function OpenSchemaX(ByVal DataBase As String, ByVal TableName As String) As Boolean

    Dim cnn1 As ADODB.Connection
    Dim rstSchema As ADODB.Recordset
    Dim strCnn As String
      
    Set cnn1 = New ADODB.Connection
    strCnn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" & DataBase & "';Persist Security Info=False;"
    cnn1.Open strCnn
      
    Set rstSchema = cnn1.OpenSchema(adSchemaTables)
   
    Do Until rstSchema.EOF
        If Not Left(rstSchema!table_name, 4) = "MSys" Then
            If UCase(rstSchema!table_name) = UCase(TableName) Then
                OpenSchemaX = True
                Exit Function
            End If
        End If
        rstSchema.MoveNext
    Loop
    rstSchema.Close
   
    cnn1.Close
   
End Function

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?