|
| Database fejl Fra : Marten Ølgaard |
Dato : 20-02-01 12:35 |
|
Når jeg som i koden herunder kalder en række poster fra min database søgning
får jeg følgende fejlmeddelelse:
"Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80020009)
Multiple-step OLE DB operation generated errors. Check each OLE DB status
value, if available. No work was done."
<body>
<%=resul("kategori")%>
<%=resul("overskrift")%>
<%=resul("type")%>
<%=resul("tekst")%>
<%=resul("manchet")%>
<%=resul("langtresume")%>
<%=resul("forfatter")%>
<%=resul("resume")%>
<% =resul("side")%>
<% =resul("menupunkt")%>
<% =resul("skabelon")%>
</body>
Hvis jeg derimod kun kalder dem en af gangen virker det fint (som herunder).
<body>
<%=resul("kategori")%>
</body>
Jeg benytter et webhotel hvor jeg har adgang til SQL server.
Da jeg kørte det lokalt på Acces DB virkede det også fint.
Er der nogen gode råd ???
/Marten
| |
mkj (20-02-2001)
| Kommentar Fra : mkj |
Dato : 20-02-01 14:13 |
|
Hvilken cursor bruger du når du åbner "resul"?
Mads Klitgaard Jensen
"Marten Ølgaard" <oelgaard@comonto.dk> skrev i en meddelelse
news:96tkmb$l2m$1@news.inet.tele.dk...
> Når jeg som i koden herunder kalder en række poster fra min database
søgning
> får jeg følgende fejlmeddelelse:
>
> "Error Type:
> Microsoft OLE DB Provider for ODBC Drivers (0x80020009)
> Multiple-step OLE DB operation generated errors. Check each OLE DB status
> value, if available. No work was done."
>
> <body>
>
> <%=resul("kategori")%>
> <%=resul("overskrift")%>
> <%=resul("type")%>
> <%=resul("tekst")%>
> <%=resul("manchet")%>
> <%=resul("langtresume")%>
> <%=resul("forfatter")%>
> <%=resul("resume")%>
> <% =resul("side")%>
> <% =resul("menupunkt")%>
> <% =resul("skabelon")%>
>
> </body>
>
> Hvis jeg derimod kun kalder dem en af gangen virker det fint (som
herunder).
>
> <body>
>
> <%=resul("kategori")%>
>
> </body>
>
> Jeg benytter et webhotel hvor jeg har adgang til SQL server.
> Da jeg kørte det lokalt på Acces DB virkede det også fint.
>
> Er der nogen gode råd ???
>
> /Marten
>
>
| |
Marten Ølgaard (20-02-2001)
| Kommentar Fra : Marten Ølgaard |
Dato : 20-02-01 14:19 |
|
> Hvilken cursor bruger du når du åbner "resul"?
Jeg angiver ikke nogen cursor, men åbner bare med en
resul.execute(SQLstreng)
Der er i øvrigt kun en post i det returnerede recordset så jeg bruger ikke
moveNext() e.lign.
Jeg har i øvrigt fået lavet en løsning hvor jeg overfører værdierne i
recordsettet til en array via en løkke. Arrayen bruger jeg så til at skrive
værdierne ud.
Det virker, men smukt er det ikke; og jeg kunne stadig godt lide at vide
hvad problemmet er.
/Marten
| |
Jakob Andersen (20-02-2001)
| Kommentar Fra : Jakob Andersen |
Dato : 20-02-01 16:31 |
| | |
Janus Klok Lauritsen (20-02-2001)
| Kommentar Fra : Janus Klok Lauritsen |
Dato : 20-02-01 16:40 |
|
> Når jeg som i koden herunder kalder en række poster fra min database
søgning
> får jeg følgende fejlmeddelelse:
>
> "Error Type:
> Microsoft OLE DB Provider for ODBC Drivers (0x80020009)
> Multiple-step OLE DB operation generated errors. Check each OLE DB status
> value, if available. No work was done."
Jeg kan desvære ikke forklare fejlen, men jeg har selv oplevet den en del
gange og har fundet ud af at den opstår når jeg i min SQL DB har felter af
typen tekst og ntekst.
Smukt er det heller ikke men hvis du kan nøjes, kan du lave dine tekst
felter om til varchar på 8000 tegn, så forsvinder fejlen hos mig.
Jeg glæder mig til at høre om der er nogen der kan komme med en ordenlig
forklaring på problemet !
Mvh
Janus
| |
Janus Klok Lauritsen (22-02-2001)
| Kommentar Fra : Janus Klok Lauritsen |
Dato : 22-02-01 19:08 |
|
> Jeg glæder mig til at høre om der er nogen der kan komme med en ordenlig
> forklaring på problemet !
Er der ingen der har en forklaring / løsning på problemet ?
Er det ASP, ADO eller MSSQL der er skyld i fejlen ?
Håber der er nogen der har svaret !!
/Janus
| |
Jakob Andersen (22-02-2001)
| Kommentar Fra : Jakob Andersen |
Dato : 22-02-01 19:28 |
|
"Janus Klok Lauritsen" <rud-klok@mobilixnet.dk> wrote
> Er der ingen der har en forklaring / løsning på problemet ?
> Er det ASP, ADO eller MSSQL der er skyld i fejlen ?
> Håber der er nogen der har svaret !!
"This behavior is by design" snip fra:
< http://support.microsoft.com/support/kb/articles/Q175/2/39.asp>
--
Jakob Andersen
| |
Janus Klok Lauritsen (22-02-2001)
| Kommentar Fra : Janus Klok Lauritsen |
Dato : 22-02-01 20:18 |
|
> "This behavior is by design" snip fra:
> < http://support.microsoft.com/support/kb/articles/Q175/2/39.asp>
> --
> Jakob Andersen
Takker, så er jeg da fri for at prøve at løse "problemet".
Nogle gange syntes jeg nu microsoft slipper lidt let afsted med deres "This
behavior is by design", men det må man jo nok bare leve med ; )
Mvh
Janus
| |
|
|