Avatar billede jesperthomsen1980 Nybegynder
06. september 2004 - 14:04 Der er 1 kommentar og
1 løsning

VB.Net

Nogen der kan henvise til et simpelt eksempler hvor man tilgår en access database fra et VB.Net program.
Jeg kunne bruge et program som kan vise hvordan man via SQL udtræk kan hente noget fra en database. Det vil sige at databaseadgangen er at foretrække.
Håber på hjælp, da jeg har haft svært ved at finde det på nettet uden at skulle bruge ADO.Net

Spørgsmålet kortfattet: Hvordan tilgår man en database fra et VB.Net program?
Avatar billede arne_v Ekspert
06. september 2004 - 14:14 #1
Der er mange måder.

Men her er en:

Imports System
Imports System.Data.OleDb

Class MainClass
    Public Shared Sub Main(ByVal args As String())
        Dim con As OleDbConnection = New OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Database\MSAccess\Test.mdb;User Id=admin;Password=")
        con.Open
        Dim cmd As OleDbCommand = New OleDbCommand ("SELECT * FROM T1", con)
        Dim rdr As OleDbDataReader = cmd.ExecuteReader
        While rdr.Read
            Dim f1 As Integer = CType(rdr(0), Integer)
            Dim f2 As String = CType(rdr(1), String)
            Console.WriteLine(f1 & " " & f2)
        End While
        con.Close
    End Sub
End Class
Avatar billede jesperthomsen1980 Nybegynder
06. september 2004 - 14:18 #2
Takker!!!

Efter at have tilpasset den lidt til min database har jeg fået den til at virke som jeg gerne vil. Nu tror jeg at jeg kan komme videre med mit program:-)
Endnu engang tak for det
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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