Avatar billede taub Nybegynder
27. november 2004 - 16:53 Der er 11 kommentarer og
1 løsning

MySQL i .NET uden at hente en dataprovider

Jeg har ledt rundt omkring på nettet efter en kode til at connecte til en MySQL database...
Uanset hvad jeg finder, så skal man hente en eller anden dataprovider, hvilket jeg helst vil undgå.

Jeg mener at have læst at fra og med version 1.1 af .NET er der indbygget support for MySQL...

Er der nogen der lige vil hjælpe med at connecte til en MySQL database, UDEN jeg skal til at hente en aller anden dataprovider, som fx ByteFX og alle dem der?

På forhånd tak.
Avatar billede arne_v Ekspert
27. november 2004 - 16:56 #1
.NET 1.1 har ikke indbygget support for MySQL

Du kan:

1)  installere MySQL ODBC driver
    bruge den indbyggede ODBC support i .NET 1.1

2)  installere og bruge ByteFX MySQL .NET provider (nu MySQL .NET connector)

#1 betyder at der skal installeres noget på serveren

#2 betyder at du bare skal distribuere ByteFX dll filen sammen med din
web app

Konklusion: #2 er langt nemmere
Avatar billede taub Nybegynder
27. november 2004 - 17:30 #2
Tak for din kommentar.

#2 lyder okay... Mit site kører fra et webhotel, så mine muligheder er begrænsede.

Nu har jeg installeret ByteFX, men hva så?
Skal jeg smide en dll-fil i min bin mappe, eller?

Ved du iøvrigt om det kommer MySQL support i version 2.0 af Frameworket?
Eller er det en af den slags ting som aldrig vil ske?
Avatar billede taub Nybegynder
27. november 2004 - 17:31 #3
HVILKEN dll iøvrigt... ;)
Avatar billede arne_v Ekspert
27. november 2004 - 17:32 #4
Når du har installeret ByteFX, så kan du tilføje en referenve til den i dine
projekter, når du udvikler.

Når du deployer skal du have have ByteFX.MySqlClient.dll op i din web apps
bin directory.
Avatar billede arne_v Ekspert
27. november 2004 - 17:34 #5
Jeg har ikke prøvet .NET 2.0 endnu, men jeg tvivler på at det vil ske.

MS har en vis økonomisk interesse i at promovere SQLServer.
Avatar billede taub Nybegynder
27. november 2004 - 17:43 #6
Okay... hvordan laver jeg en reference til ByteFX fra mit projekt?

Smid et svar iøvrigt...
Avatar billede arne_v Ekspert
27. november 2004 - 17:46 #7
Visual Studio .NET ? SharpDevelop ? Command line ?
Avatar billede arne_v Ekspert
27. november 2004 - 17:46 #8
svar
Avatar billede taub Nybegynder
27. november 2004 - 17:47 #9
Jeg bruger Visual Studio .NET...
Har aldrig lavet referencer til andre dll'er :(
Avatar billede taub Nybegynder
27. november 2004 - 17:53 #10
HAr vist fundet det...
Skal bare vælge ByteFX.MySqlClient.dll, ikk?
Avatar billede arne_v Ekspert
27. november 2004 - 17:54 #11
Jo
Avatar billede taub Nybegynder
27. november 2004 - 17:56 #12
Ok... så må jeg jo se om jeg kan på skidtet til at virke...

Mange tak for hjælpen!
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