webForumDet fria alternativet

Felmeddelande: mySQL

1 svar · 243 visningar · startad av koltrasten

koltrastenMedlem sedan okt. 2002272 inlägg
#1

Jag har ett ASP-script som lägger till fält i en databas (RecSet.AddNew). Den är kopplad till en mySQL-databas.
Då jag kör scriptet på localhost (ASP) mot en mySQL-databas på mitt webhotell funkar det finfint.
Men då jag kör scriptet (samma som på localhost) på webbhotellet mot exakt samma mySQL-databas funkar det inte och genererar felmeddelandet:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[TCX][MyODBC]Column count doesn't match value count at row 1

Varför? De flesta andra koderna fungerar utom denna.

Koden är mycket enkel och jag publicerar den därför inte. Endast
I stil med RecSet("Variabel1") = "Test"
Blandat med siffor och bokstäver.

Hjälp!

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Har du samma version av myodbc lokalt som på hotellet?

addnew verkar vara ganska problematisk gentemot Mysql, om du använder en insert-sats så har du bättre kontroll.

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)