Avatar billede reds2001 Nybegynder
06. maj 2002 - 11:32 Der er 4 kommentarer og
1 løsning

Opret Accesfil?

Hvordan opretter jeg en acces 2000  fil fra vb6??
Avatar billede terry Ekspert
06. maj 2002 - 11:33 #1
do you want to do this WITHOUT Access?
Avatar billede terry Ekspert
06. maj 2002 - 11:40 #2
you need a reference to DAO to do this.

Dim dbs as database
Set dbs = Createdatabase(strNewDbName, dbLangGeneral, vbversion30)

change strNewDbName to the path fielname

also take a look in HELP
Avatar billede terry Ekspert
06. maj 2002 - 11:50 #3
his example uses CreateDatabase to create a new, encrypted Database object.

Sub CreateDatabaseX()

    Dim wrkDefault As Workspace
    Dim dbsNew As DATABASE
    Dim prpLoop As Property

    ' Get default Workspace.
    Set wrkDefault = DBEngine.Workspaces(0)

    ' Make sure there isn't already a file with the name of
    ' the new database.
    If Dir("NewDB.mdb") <> "" Then Kill "NewDB.mdb"

    ' Create a new encrypted database with the specified
    ' collating order.
    Set dbsNew = wrkDefault.CreateDatabase("NewDB.mdb", _
        dbLangGeneral, dbEncrypt)

With dbsNew
        Debug.Print "Properties of " & .Name
        ' Enumerate the Properties collection of the new
        ' Database object.
        For Each prpLoop In .Properties
            If prpLoop <> "" Then Debug.Print "    " & _
                prpLoop.Name & " = " & prpLoop
        Next prpLoop
    End With

    dbsNew.Close

End Sub
Avatar billede reds2001 Nybegynder
06. maj 2002 - 16:57 #4
hey Terry, once again you're on the double. Thanx a lot mate. $$$$
Avatar billede terry Ekspert
06. maj 2002 - 17:40 #5
your VERY welcome!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester