|
| Hjælp, jeg er ny...... Fra : Søren Pedersen |
Dato : 29-05-01 10:22 |
|
Hej
Jar har lavet en tabel, med indhold af noget text, som jeg gerne vil have
vist.
Jeg har forsøgt med <%=(Recordset1.Fields.Item("Id").Value)%> og så kommer
den første recordt nr. frem, fint nok.
Men jeg vil gerne have vist text indholdet af eks. recordet nr. 23, hvordan
gør jeg det ??
Venlig hilsen
Søren Pedersen
| |
Allan Jensen (29-05-2001)
| Kommentar Fra : Allan Jensen |
Dato : 29-05-01 11:14 |
|
On Tue, 29 May 2001 11:21:30 +0200, "Søren Pedersen"
<soeren@ikke-oplyst.dk> wrote:
>Hej
>
>Jar har lavet en tabel, med indhold af noget text, som jeg gerne vil have
>vist.
>Jeg har forsøgt med <%=(Recordset1.Fields.Item("Id").Value)%> og så kommer
>den første recordt nr. frem, fint nok.
Det er sådan set rigtig nok det du gør, men en forkortelse af det (som
man normalt altid bruger) er recordset1("Id"). Det er lidt nemmere...
>
>Men jeg vil gerne have vist text indholdet af eks. recordet nr. 23, hvordan
>gør jeg det ??
Enten skal du finde posten gennem din SQL eller også skal du loop'e
igennem posterne indtil du finder det du søger. Det er bedst at gøre
det i SQLen, men det kommer lidt an på hvad du laver - om du skal
bruge alle posterne eller hvad.
For at loop'e skriver du
Do While Not Recordset1.eof 'eof = End-Of-File
'udfør en eller anden handling for den aktuelle post
'her kunne du f.eks. teste om du har far i det rigtige ID
Recordset1.MoveNext 'flyt markøren til næste post
loop 'gentag løkken fra Do af
-Allan
| |
Søren Pedersen (29-05-2001)
| Kommentar Fra : Søren Pedersen |
Dato : 29-05-01 11:46 |
|
Hej
Jeg må lige há lidt mere hjælp........
> >Jar har lavet en tabel, med indhold af noget text, som jeg gerne vil have
> >vist.
> >Jeg har forsøgt med <%=(Recordset1.Fields.Item("Id").Value)%> og så
kommer
> >den første recordt nr. frem, fint nok.
>
> Det er sådan set rigtig nok det du gør, men en forkortelse af det (som
> man normalt altid bruger) er recordset1("Id"). Det er lidt nemmere...
Kan man ikke bruge noget a la <%= "id=5" %>, og på den måde få vist
indholdet af kolonnen, med id 5 ??
> >Men jeg vil gerne have vist text indholdet af eks. recordet nr. 23,
hvordan
> >gør jeg det ??
>
> Enten skal du finde posten gennem din SQL eller også skal du loop'e
> igennem posterne indtil du finder det du søger. Det er bedst at gøre
> det i SQLen, men det kommer lidt an på hvad du laver - om du skal
> bruge alle posterne eller hvad.
Det er ikke alle posterne i tabellen der skal bruges, med kun eksl. post nr.
4,7,22,23 og 70, disse poster vil altid være de samme.
En anden side vil så skulle bruge post nr. 3,6,10,12 og 99, som igen altid
vil være de samme.
> For at loop'e skriver du
>
> Do While Not Recordset1.eof 'eof = End-Of-File
> 'udfør en eller anden handling for den aktuelle post
> 'her kunne du f.eks. teste om du har far i det rigtige ID
> Recordset1.MoveNext 'flyt markøren til næste post
> loop 'gentag løkken fra Do af
>
> -Allan
Søren
| |
Jakob Andersen (29-05-2001)
| Kommentar Fra : Jakob Andersen |
Dato : 29-05-01 11:55 |
|
"Søren Pedersen" <soeren@ikke-oplyst.dk> wrote in message
news:07LQ6.10018$rB3.878277@news010.worldonline.dk...
> Kan man ikke bruge noget a la <%= "id=5" %>, og på den måde få vist
> indholdet af kolonnen, med id 5 ??
Recordset1.Move(5) Men den gør det at den rykker 5 poster frem i dit
recordset og ikke lige præcis frem til id nummer 5. Se. evt.
http://msdn.microsoft.com/library/psdk/dasdk/mdam5h45.htm
> Det er ikke alle posterne i tabellen der skal bruges, med kun eksl. post
nr.
> 4,7,22,23 og 70, disse poster vil altid være de samme.
I din SQL skriver du bare:
SELECT felt1, felt2, felt3 FROM table WHERE Id = 4 Or Id= 7 Or Id 22 Or Id =
23 Or Id = 70
Så dår du kun de poster.
Gider du ikke kigge på: < http://www.usenet.dk/netikette/quote.html>
--
Jakob Andersen
FAQ for webdesign gruppen på
< http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "
| |
Peter Lykkegaard (29-05-2001)
| Kommentar Fra : Peter Lykkegaard |
Dato : 29-05-01 12:12 |
|
"Søren Pedersen" <soeren@ikke-oplyst.dk> wrote in message
news:07LQ6.10018$rB3.878277@news010.worldonline.dk...
>
> Kan man ikke bruge noget a la <%= "id=5" %>, og på den måde få vist
> indholdet af kolonnen, med id 5 ??
>
Kik på AbsolutePosition, men husk du skal åbne recordsettet på en lidt
speciel måde
Kik i din ADO dokumentaion for yderligere info
mvh/Peter Lykkegaard
| |
|
|