25. september 2002 - 22:51
Der er
9 kommentarer og 1 løsning
Vis kun 5 linier eller 200 tegn
Hvis jeg nu har en database hvor mit felt hedder ObjRs("be"), hvordan gør jeg så, så den kun viser max 200 tegn eller 5 linier?
Annonceindlæg fra Computerworld
25. september 2002 - 22:56
#1
Response.Write(Left(objRs("be"),200)) //>Rune
25. september 2002 - 22:58
#2
ops jeg skrev vist forkert, jeg vil have en kode så hvis "be" er større end 200 tegn ELLER 5 linier
25. september 2002 - 22:58
#3
Mon ikke denne kan bruges: Linier = 0 Max = 0 do while not RS.EOF and Max < 200 and Linier < 5 s = Left(RS("be"), 200 - Max) Response.Write s ' Udskriv Max = Max + Len(s) Linier = Linier + 1 RS.MoveNext loop
25. september 2002 - 23:00
#4
prøver
25. september 2002 - 23:02
#5
får denne fejl Microsoft VBScript runtime error '800a01a8' Object required: '' /espeholt_dk/scripts/default.asp, line 63
25. september 2002 - 23:04
#6
ok jeg har rettet den nu, jeg skulle lige skrive obj foran rs men nu får jeg en anden fejl ADODB.Field error '80020009' Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record. /espeholt_dk/scripts/default.asp, line 0
25. september 2002 - 23:04
#7
Sorry det kan være at denne linie skal ændres: s = Left(RS("be"), 200 - Max) til s = Left(objRS("be"), 200 - Max) Dit recordset hedder objRS
25. september 2002 - 23:05
#8
og denne linie: RS.MoveNext
25. september 2002 - 23:10
#9
jeg har kun fået det med tegne til at virke
25. september 2002 - 23:16
#10
jeg går i seng
Kurser inden for grundlæggende programmering