Zufälliger Artikel

Problemstellung:

Wie kann ich eine Neue Datenbank mittels ADO(X) erstellen?
{xtypo_alert}
Verweis auf die Microsoft ActiveX Data Objects 2.X Library erforderlich
Verweis auf die Microsoft ADO Ext. 2.X for DDL and Security Library erforderlich

{/xtypo_alert} 

Public Sub CreateNewADOX_DB(strDBPathName As String, Optional strPWD As String = "")
'*******************************************
'Name:      CreateNewADOX_DB   (Sub)
'Purpose:   erstellt ein neue DB mittels ADOX
'Author:    Tommyk
'Date:      März 02, 2004, 03:52:24
'Inputs:    strDBPathName=Name und Pfad der neuen DB,strPWD=DB-Passwort
'Output:
'*******************************************
On Error GoTo ErrHandler
Dim cat As New ADOX.Catalog
Dim strCat As String
    strCat = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDBPathName & ";"
    
    If strPWD = "" Then
        strCat = strCat
    Else
        strCat = strCat & "Jet OLEDB:Database Password=" & strPWD & ";"
    End If
    
    cat.Create strCat
    
Set cat = Nothing
ExitHere:
    Exit Sub
ErrHandler:
    Dim strErrString As String
    strErrString = "Error Information..." & vbCrLf
    strErrString = strErrString & "Error#: " & Err.Number & vbCrLf
    strErrString = strErrString & "Description: " & Err.Description
    MsgBox strErrString, vbCritical + vbOKOnly, "Error in Sub: CreateNewADOX_DB"
    Resume ExitHere
End Sub

Aufruf:

Call CreateNewADOX_DB("D:\Ado_2.mdb", "test")

 

Erstellt in im Ordner "D:\" eine neue DB "Ado_2.mdb" mit dem DB-Kennwort "test"

Ähnliche Artikel

Home

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

Problemstellung:

Wie kann ich den Programmablauf für eine bestimmte Zeit anhalten? 

Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

Aufruf:

Call Sleep(10000)

würde das Programm für 10 Sek anhalten

Ähnliche Artikel

Kommentar schreiben

Sicherheitscode
Aktualisieren

Login Form

1.png1.png9.png1.png5.png1.png2.png
Heute4
Gestern65
Diese Woche69
Dieser Monat1445
Total1191512

  • IP: 54.81.116.187
  • Browser: Unknown
  • Version:
  • OS: Unknown

Online

1
Online

24. April 2018