Avatar billede Syska Mester
24. januar 2005 - 23:36 Der er 7 kommentarer og
1 løsning

DataList, Edit, Select og Delete med mysql connector

Hej, da en mssql koster mange penge har jeg kun en msde til at teste på, og det er jo fint så længe det er lokalt....

Men engang når ASP.NET kommer på de public servers regner jeg da med at min side skal online, men jeg sidder med et problem, nok derfor man opretter et spm her...:-)

1) Jeg bruger MySQL Connector fra www.mysql.com og den virker som den skal, men hvordan kan jeg integrere den i VS 2005 BETA1, så den også kommer under "Connection Propeties" hvor man kan lave en ny forbindelse???

2) Hvis overstående ikke kan lade sig gøre, hvordan ser koden så ud hvis jeg skal bruge den mysql connector og stadig være i stand til at bruge de select, edit og delete i en DataList Control. Jeg kan godt få edit, select til at virke når jeg bruger en MSSQL server, men jeg kan se at den laver noget SqlSource og andet i bunden af min <asp:DataList>, men aner ikke hvad der skal stå når jeg bruger den mysql connector. Har prøvet at lave mit DataSet i min Page_Load() men det virker ikke, i hvert fald ikke med select etc. Noget der kan hjælpe en mand i nød?

// ouT
Avatar billede snepnet Nybegynder
24. januar 2005 - 23:40 #1
Hej igen buzzzz...
Hvad vil du med en MySqlConnector hvis du vil snakke med en msde ?
Mvh
Avatar billede arne_v Ekspert
24. januar 2005 - 23:40 #2
Bruger du MSDE eller MySQL ?

MSDE er samme provider som normal SQLserver og kommer med .NET !
Avatar billede arne_v Ekspert
24. januar 2005 - 23:42 #3
MySQL connecter er lige ud af landevejen:

        Dim con As MySqlConnection = New MySqlConnection ("Database=Test;Data Source=localhost;User Id=;Password=")
        con.Open

eller

        MySqlConnection con = new MySqlConnection("Database=Test;Data Source=localhost;User Id=;Password=");
        con.Open();
Avatar billede Syska Mester
25. januar 2005 - 00:07 #4
ja, okay, det var slet ikke forklaret godt nok og fandt noget data på nettet hvad mit problem var....

Har en lokal MSDE og MySQL, da jeg før har kodet php..... en web host koster rimelig mange penge hvis man skal have en mssql (i mine fattige øjne) derfor mysql.....

mit spm var mere henledt på hvordan jeg fik min mysql til at virke sammen med de edit, delete og select der findes i det <asp:DataList> da den ikke huskede hvad for en der var selected, men der skulle jeg i Page_Load lave en if(!IsPostBack){ fyld dataset } og så virkede min adnre knapper når jeg trykkede på dem.....

Måske dårligt forklaret, så derfor tror jeg også at jeg hopper i seng, der er jo også en dag i dag, da jeg lige kan se den er over 00 og arbejdet kalder jo senere i dag.

Snupper selv de point igen
Avatar billede Syska Mester
25. januar 2005 - 00:09 #5
når man bruger mssql eller andet indbygget provider til at oprette det hele laver VS 2005 selv noget kode så det virker, man skal selv til at lave noget når men bruger en mysql...

Men vi snakkes nok igen en anden dag Arne og Snepnet
Avatar billede c_k Nybegynder
25. januar 2005 - 03:22 #6
hvis du har myodbc inst på serveren....(har næsten alle asp.net/mysql hoteller)


Imports System.Data.Odbc

Dim cnn As OdbcConnection
cnn = New OdbcConnection("DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=XXXXXX;UID=XXXXXX;PASSWORD=XXXXXX;OPTION=3;")

Det virker upåklageligt
Avatar billede arne_v Ekspert
25. januar 2005 - 03:24 #7
Sådan groft sagt bør forskellen på SQLServer og MySQL være at de database
specifikke klassers navne starter med MySql fremfor Sql. Resten burde være det samme.
Avatar billede Syska Mester
25. januar 2005 - 07:42 #8
Tror jeg har lavet en DM i ikke at kunne forklare lige netop hvad jeg mente med det her da der kommer flere svar, men jeg har fundet ud af hvordan det skal løses...se mit eget svar 25/01-2005 00:07:42. Og ja arne, du har helt ret, det er også derfor jeg bruger den, så er der ikke så meget mere nyt i det. Nu mangler den også bare at blive integreret 100% i selve IDE'et ligesom Sql, Odbc, Oledb.... men jeg kan i hvert fald godt leve med sådan som det er nu....
Takker for deltagelse af alle
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