Avatar billede nightowl24 Nybegynder
17. januar 2005 - 09:10 Der er 9 kommentarer og
1 løsning

Problem med MySQL efter webhotel har skiftet til windows 2003

Hej

Jeg har en side kørende hos Scannet og de har fornylig skiftet fra NT til windows 2003. Dette har givet mig en del problemer med
min MySQL database. Jeg får flere steder fejlen:
Provider error '80040e37'

Table does not exist.

Men jeg er 100% sikker på at tabellerne eksistere.

Jeg har dog på fornemmelsen at det måske har noget at gøre med at tabellen er tom, men det er jo ikke ensbetydende med at den ikke eksisterer. Nogen der har haft samme problem og kender en løsning?
Avatar billede medions Nybegynder
17. januar 2005 - 09:26 #1
prøv at lad os se din SQL statement...

//>Rune
Avatar billede erikjacobsen Ekspert
17. januar 2005 - 09:42 #2
Det er kun et gæt, men hvis de har flyttet MySql fra en Windows til en Unix/Linux,
så er der forskel på store og små bogstaver i navne på tabellerne.
Avatar billede nightowl24 Nybegynder
17. januar 2005 - 09:46 #3
Har tjekket med store og små bogstaver - det er ikke det...

Her er et meget simpelt eksempel:

objRS.open "SELECT * FROM tilbud", objConn

/Nightowl
Avatar billede nightowl24 Nybegynder
17. januar 2005 - 09:47 #4
Min connectionstring:
strConn = "Provider=MySqlProv.3.0;Data Source=swimmingpool_as001;Location=ServerIP;Password=Password;User ID=ID;"
objConn.open strConn

/Nightowl
Avatar billede medions Nybegynder
17. januar 2005 - 09:54 #5
Prøv med den her connection:

objConn.Open "Driver={MyODBC 3.51}; Server=ServerNavn; Option=16834; Database=DatabaseNavn;"

Husk og skriv det rigtige navn på din MyODBC driver...

//>Rune
Avatar billede medions Nybegynder
17. januar 2005 - 09:55 #6
Altså:
objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Driver={MyODBC 3.51}; Server=ServerNavn; Option=16834; Database=DatabaseNavn;"

strSQL = "SELECT * FROM tilbud"

Set objRs = objConn.Execute(strSQL)

//>Rune
Avatar billede medions Nybegynder
17. januar 2005 - 09:57 #7
Det er vidst sådan her det skal se ud:

objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Driver={MySQL ODBC 3.51 Driver}; Server=ServerNavn; Option=16834; Database=DatabaseNavn;"

strSQL = "SELECT * FROM tilbud"

Set objRs = objConn.Execute(strSQL)

//>Rune
Avatar billede nightowl24 Nybegynder
17. januar 2005 - 10:00 #8
Det var sådan det så ud da problemerne opstod. Der kunne jeg ikke engang få tilgang til databasen.
Avatar billede nightowl24 Nybegynder
18. januar 2005 - 08:49 #9
Medions, har lige prøvet ovenstående og får denne fejl:

Provider error '8000ffff'

Catastrophic failure

/Nightowl
Avatar billede nightowl24 Nybegynder
25. januar 2005 - 08:35 #10
Nå, det endte med at jeg måtte flytte webhotel, da de hos Scannet heller ikke kunne hjælpe
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
Kurser inden for grundlæggende programmering

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