Geen connectie met database

Status
Niet open voor verdere reacties.

weswillem

Gebruiker
Lid geworden
8 nov 2011
Berichten
310
Na jaren probeer ik weer dit op te pakken.
Heb een form gemaakt met persoonsgegevens in Visual Studio 2005 (VB8).
Wil nu een connectie maken met de database (Access 2010)
Heb in het form alleen een nop gemaakt om de connectie te testen.
Maar geeft foutmelding Onjuiste bestandsindeling.
Kan iemand mij weer de weg wijzen?
Code:
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
        Dim Conn As New OleDb.OleDbConnection
        Dim dbProvider As String
        Dim dbSource As String

        dbProvider = "PROVIDER=Microsoft.Jet.OLEDB.4.0;"
        dbSource = "Data Source=C:\Users\Willem\Documents\Zorgboerderij.accdb"
        Conn.ConnectionString = dbProvider & dbSource

        Conn.Open()
        MsgBox("Database is open")

        Conn.Close()
        MsgBox("Database is dicht")
    End Sub
 
He Martin
Bedankt voor je info
Had gisteren één en ander geprobeerd.
Dacht toen aan een bakkie koffie en tijdens dat schoot mij
het te binnen, dat ik dit mogelijk moest aanpassen.
Maar inmiddels was het gelukt.
Toch bedankt.

Weet jij nog een goede link v.w.b het vullen van een treeview vanuit Access.
 
Hoi,

Druk je dan ook bovenaan je post even op 'vraag opgelost'? En kan je misschien je precieze oplossing hier posten, zodat anderen met het zelfde probleem hier de oplossing kunnen vinden?

Verder heb ik zelf nog nooit gehoord van iemand die een treeview wilde vullen met gegevens uit een database... Ik denk dat je gewoon de database zal moeten uitlezen en dan de goede gegevens moet wegschrijven naar de treeview.

Ik ben nu wel benieuwd wat je dan vanuit een database in een treeview zou willen laten zien :P

MartinJM

[edit]
Toch nog even naar gekeken en ben toen dit tegengekomen: http://www.codeproject.com/Articles/24534/How-to-load-data-from-database-to-TreeView. Het is wel C# (geloof ik), maar het lijkt wel een beetje op vb.net. Als je hulp nodig hebt bij het 'vertalen' van de code kan ik je daar wel bij helpen.
[/edit]
 
Laatst bewerkt:
Dit was de oplossing

Code:
 dbProvider = "PROVIDER=Microsoft.Jet.OLEDB.4.0;"
        dbSource = "Data Source=C:\Users\Willem\Documents\Zorgboerderij.accdb"
        Conn.ConnectionString = dbProvider & dbSource

Naar
Code:
 dbProvider = "PROVIDER=Microsoft.ACE.OLEDB.12.0;"
        dbSource = "Data Source=C:\Users\Willem\Documents\Zorgboerderij.accdb"
        Conn.ConnectionString = dbProvider & dbSource

Martin
Ik hou m nog even open v.w.b. de treeview
Van de hulp bij vertalen maak ik graag gebruik, maar eerst zelf proberen
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan