Avatar billede klas Juniormester
24. oktober 2001 - 16:40 Der er 1 kommentar og
1 løsning

Får fejl når der er mange poster i databasen . . ?

Jeg er ved at alve en simpel lille admin side, hvor en bruger skal kunne oprette / redigere / slette emner.

Jeg har lidt kode som åbner en tabel i databasen og udskriver alle overskrifter og indholdet heri. - De forskellige tabeller er altså ikke defineret i scriptet.

Når jeg sætter den til at åbne en tabel hvor der ikke er ret meget data går det fint.  Men når jeg prøver at åbne en med mange poster i går det galt.

Der er noget kode i scriptet som skal tømme en buffer hvis der er mange poster . .måske har det noget med det at gøre.  fejlen er:

Invalid use of Null: \'Replace\'
/side/edit/viewDB.asp, line 64

linie 64 er:
Out \"<td valign=\"\"top\"\">\" & Replace(objRS(iCount), vbCrlf, \"<br>\") & \"&nbsp;</td>\"

Mere kode fra scriptet som nok kan hjælpe:
    \' iCountMod skal bruges til at starte en tømning af bufferen (sker når der er mange poster i databasen)
    iCountMod = 0

    \' Udskriver alle poster i databasen
    Do While Not objRS.EOF
        Out \"<tr bgcolor=\"\"#fffaf0\"\" class=\"\"Records\"\">\"    \' Udskrift af hver kolonne (den horisontale ting...)

        \' Udskriver en celle med indhold fra database i. Linieskift (vbCrlf) erstattes med <br>.
        \' &nbsp; indsættes så tomme pladser i databasen ikke fremstår som tomme celler (prøv evt. at fjerne det)
        For iCount = 0 To (objRS.Fields.Count -1)
            Out \"<td valign=\"\"top\"\">\" & Replace(objRS(iCount), vbCrlf, \"<br>\") & \"&nbsp;</td>\"


Håber dette er forståeligt .. ellers kan jeg evt. fanges over icq.

På forhånd tak

Klas
Avatar billede klas Juniormester
24. oktober 2001 - 16:45 #1
tror jeg har fundet fejlen . . der er et felt som ikke indeholder data, det vil den ikke have. ..
Avatar billede klas Juniormester
24. oktober 2001 - 16:49 #2
jeps det var fejlen . . alt virker nu . . undskyld forstyrrelsen  :)
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