Avatar billede korup Nybegynder
27. februar 2004 - 14:35 Der er 3 kommentarer og
2 løsninger

Microsoft OLE DB Provider for ODBC Drivers error '

Hej
Jeg får følgende fejl.
-------------------------------------------------------------
Microsoft OLE DB Provider for ODBC Drivers error '80020009'

Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.

?
-------------------------------------------------------------
Koden er som følger:

<%
strQuery = "SELECT * FROM menu WHERE id = "&request("id")&";"
Set objRS = Conn.Execute(strQuery)
%>
<%= objRS("side_title") %><br>
<%= objRS("tekster") %><br>
<%
objRS.Close
Set objRS = Nothing

Conn.close
Set Conn = Nothing
%>

Jeg ved ikke hvad der sker, side_title er varchar(100), og tekster er text.

Er der ikke nogen der har en ide til hvad der kunne være galt..'

/korup
Avatar billede fennec Nybegynder
27. februar 2004 - 22:10 #1
jeg har oplevet samme problem. Prøv at udskrive værdierne enkeltvis, for at finde ud af hvilken der fejler (hvis nogen). Prøv også uden nogen hvis begge fejler, bare for at tjekke din select. Hvis ingen fejler enkeltvis, så prøv at udskrive dem begge, men start med "tekster" (omvendt rækkefølge).

Jeg plejer altid at kunne løse problemet ved at udskrive i en anden rækkefølge. Hvilket betyder at jeg må gemme mine data i et array først.

om ikke andet kan du prøve at lave en "if not objRS.eof then ......end if" omkring din udskrivning.
Avatar billede websam Nybegynder
01. marts 2004 - 13:02 #2
Hvad sker der hvis du fjerner dit ; efter din select statetment ?

/Websam
Avatar billede korup Nybegynder
05. marts 2004 - 11:06 #3
Hej med jer.

Jeg ved ikke helt hvad jeg har gjort anderledes, men jeg har nok fået lavet lidt om på række følgen... Mærkeligt, men nu virker det :)

Så point skulle vel gå til <<fennec>>

Tak for hjælpen

/korup
Avatar billede fennec Nybegynder
05. marts 2004 - 11:17 #4
giv mig halvdelen, og tag resten selv.....

Det er en mærkelig fejl, og det har betydet at jeg ikke helt stoler på mine udtræk fra databaser. Jeg har også oplevet at nogle felter bare er tomme (uden fejlmeddelse), indtil jeg bytter om på rækkefølgen..... Så det skal du lige være opmærksom på, at du måske også kan komme ud for. De er dog altid tomme, så du opdager det hurtig, når der mangler data (som du ved skal være der)
Avatar billede korup Nybegynder
05. marts 2004 - 11:26 #5
Så gør jeg det.. Jeg takker for hjælpen..

/korup
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