webForumDet fria alternativet

Ändra från access till mysql

.NET

4 svar · 266 visningar · startad av greggan

Medlem sedan jan. 2004678 inlägg
Frågan#1

Hej

Om jag vill byta från access till mysqldatabas behöver jag göra något mer än att ändra connectionstring då?

Just nu kör jag med oledb mot en accessdb och tänkte byta till oledb mot en mysql. Behöver jag göra något mer än att ändra

dim cn as new oledbconnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=tihi.mdb;")

till

dim cn as new oledbconnection("Provider=MySQLProv;Data Source=SERVER?;User Id=UserName;Password=lösen;")

? Kommer det att fungera med mina oledbreaders och sånt då?

Medlem sedan juli 200498 inlägg
#2

Det är bättre att du använder Odbc, men helst ByteFX (http://www.bytefx.com)

Det ska funka med OleDb ifall du har MyOleDb.net nerladdat. (har jag läst någonstans)

Medlem sedan jan. 2004678 inlägg
#3

hmm okej. jag har inte lust att byta ut alla mina oledb mot odbc. men det känns lite som att access strular på mitt webbhotell så mysql vore bättre.

men jag har redan stött på problem i konverteringen av accessdbn till mysql.. :(

Medlem sedan jan. 20012 204 inlägg
#4

Ersätt Oledb mot Odbc i samtliga filer, så borde det nog funka!

Medlem sedan jan. 2004678 inlägg
#5

okej. jag har beslutat mig för att stanna vid access iaf då det blev krångligt att göra om databasen och jag fick det att fungera nu. strular det igen så överväger jag nog att byta. :)

252 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)