Passar på att fråga vad detta innebär:
Microsoft OLE DB Provider for ODBC Drivers (0x8000FFFF)
Frågan kan inte uppdateras eftersom FRÅN-momentet inte är ett enkelt tabellnamn.
2 svar · 146 visningar · startad av whad
Jag håller på att flytta från Access till MySQL.
Jag körde tidigare med följande.
rs.open "SELECT * FROM tabell ORDER BY sortering DESC", conn, 3, 3
do while not rs.eof
rs("blabla") = Count
rs.Update
rs.MoveNext
Count = Count + 1
loop
Men nu får jag "Frågebaserad uppdatering misslyckades. Det gick inte att hitta raden som ska uppdateras." när jag kör det.
Jag har kommit fram till att jag antagligen måste köra en execute ist.
Men hur gör jag det när jag vill att varje post ska ha en ökning på Count?
Passar på att fråga vad detta innebär:
Microsoft OLE DB Provider for ODBC Drivers (0x8000FFFF)
Frågan kan inte uppdateras eftersom FRÅN-momentet inte är ett enkelt tabellnamn.
Varje gång jag använder en vanlig rs.open med fler än en tabell får jag ovanstående felmeddelande när jag kör rs.update.
Det är väl inte helt omöjligt att köra en update på flera tabeller samtidigt i MySQL? Får ju nästan panik.