Hmmm...
Gick iofs att föra över varje element till en variabel som jag använde istället. :l
------------------
Jag har en vit hund, eller är det en isbjörn?
1 svar · 215 visningar · startad av Koplik
Ett väldigt konstigt fel uppstår ibland för mig, det händer när jag har öppnat ett recordset med en eller poster i.
När jag anropar en kolumn ett antal gånger, så kan jag till slut inte hämta någon data... Sjukt...
Ett exempel som jag upplever just nu:
For cLoop = 0 To RecSet.Fields.Count -1
If Len(RecSet(cLoop)) > 19 Then
Response.Write "<TD class=text2> " & Left(RecSet(cLoop), 20) & "... </TD>" & VbCrLf
Else
Response.write "<TD class=text2> " & RecSet(cLoop) & " </TD>" & VbCrLf
End if
Next
Här så svarar den när jag frågar efter längden på den i If-satsen, och i Else villkoret. Men när den ska hämta de 20 första tecknen så ger den inget alls, bara de tre punkterna efter...
Som om kolumnen var tom.
Om jag ändrar Left:en till enbart en hämtning så är det samma fel, tog jag bort hela if satsen och bara presenterade allt, oavsett hur många tecken elementet innehöll så gick det fint.
Någon som varit med om detta ?
Ska jag köra en RS.GetRows istället...?
//Irriterad människa...
P.S.
Och ja... Irritation stavas "Irretation" ;)
------------------
Jag har en vit hund, eller är det en isbjörn?
[Redigerat av Koplik den 03 aug 2001]
Hmmm...
Gick iofs att föra över varje element till en variabel som jag använde istället. :l
------------------
Jag har en vit hund, eller är det en isbjörn?