Avatar billede hejhejhej Nybegynder
13. august 2004 - 16:29 Der er 8 kommentarer og
1 løsning

Oprette forbindelse til en mySql db fra ASP.net

Jeg har hidtil arbejdet med databaser i access men vil nu prøve at lave min database i mysql. Databasen er oprette og oppe at køre, men hvordan kan jeg få forbindelse til den?

/Søren
Avatar billede arne_v Ekspert
13. august 2004 - 16:30 #1
Bedste råd er at hente, installere og bruge ByteFX MYSQL provider.
Avatar billede arne_v Ekspert
13. august 2004 - 16:31 #2
Avatar billede arne_v Ekspert
13. august 2004 - 16:32 #3
C# eksempel:

        MySqlConnection con = new MySqlConnection("Database=Test;Data Source=localhost;User Id=;Password=");
        con.Open();
        MySqlCommand sel = new MySqlCommand("SELECT * FROM T1", con);
        MySqlDataReader rdr = sel.ExecuteReader();
        while(rdr.Read()) {
            int f1 = rdr[0];
            string f2 = rdr[1];
            // gør noget
        }
        rdr.Close();
        con.Close();
Avatar billede arne_v Ekspert
13. august 2004 - 16:35 #4
Samme kode som VB.NET:

        Dim con As MySqlConnection = New MySqlConnection ("Database=Test;Data Source=localhost;User Id=;Password=")
        con.Open
        Dim sel As MySqlCommand = New MySqlCommand ("SELECT * FROM T1", con)
        Dim rdr As MySqlDataReader = sel.ExecuteReader
        While rdr.Read
            Dim f1 As Integer = rdr(0)
            Dim f2 As String = rdr(1)
                        ' gør noget
        End While
        rdr.Close
        con.Close
Avatar billede arne_v Ekspert
13. august 2004 - 16:37 #5
OK ?
Avatar billede hejhejhej Nybegynder
13. august 2004 - 16:39 #6
Jeg skal nok vende tilbage når jeg har fået testet det, men jeg er ikke så hurtig :-)
Avatar billede hejhejhej Nybegynder
13. august 2004 - 16:53 #7
skal jeg ikke importere et namespace eller noget?
Avatar billede arne_v Ekspert
13. august 2004 - 16:54 #8
Jo

du skal importere namespace ByteFX.Data.MySqlClient

og du skal tilføje en reference til ByteFX.MySQLClient
Avatar billede hejhejhej Nybegynder
13. august 2004 - 17:50 #9
takker
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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