Avatar billede maxikoll Nybegynder
19. marts 2001 - 12:21 Der er 16 kommentarer og
3 løsninger

Bestemt database udtrækning

Hejsa

Jeg har en meget simpel database med 2 felter... En ID række og en med tekst, ID rækken er ikke autonummer. Når jeg i ASP koden skal hive databasen frem... Starter med en simpel connection osv og når jeg vil have den listed så skriver man <% rs(\"testid\") %> f.eks. det virker fint, mit spørgsmål er om man kan hive en bestemt ud, fx. nummer 14 og 18 et andet sted...

testid 14 og 18 f.eks.

Hvordan skriver man det? Har prøvet en del, men har ikke fundet en løsning...
Avatar billede maxikoll Nybegynder
19. marts 2001 - 12:22 #1
skriver rs(\"weekid\") i stedet...

kan man ikke noget rs(\"weekid=15\") eller hvad ved jeg? Noget må man kunne? :)
Avatar billede senj Nybegynder
19. marts 2001 - 12:23 #2
Kan du ikke gøre det via din SQL?
SELECT * from database WHERE ID = 14
Avatar billede bjarke-b Nybegynder
19. marts 2001 - 12:24 #3
din sql ?
Avatar billede keysersoze Ekspert
19. marts 2001 - 12:24 #4
i stedet for at sige \"select * from tabel\" kan du sige \"select * from tabel where id=x\"

hvor x er id-nummeret
Avatar billede senj Nybegynder
19. marts 2001 - 12:24 #5
Lidt det samme som jeg skrev eller hvad?
Avatar billede keysersoze Ekspert
19. marts 2001 - 12:25 #6
ja - det stod der bare ikke da jeg skrev mit svar...
Avatar billede maxikoll Nybegynder
19. marts 2001 - 12:26 #7
Det vil sige hvis jeg har 52 ID\'er, skal jeg lave 52 connections?
Avatar billede bjarke-b Nybegynder
19. marts 2001 - 12:26 #8
\"select * from tabel where weekid = 15\"
Avatar billede senj Nybegynder
19. marts 2001 - 12:27 #9
52 connections?? Ville du ikke bare udtrække en enkelt linie??
Avatar billede keysersoze Ekspert
19. marts 2001 - 12:28 #10
er det fordi du vil have udskrevet dem forskellige steder på siden eller fordi du vil have dem udkrevet under hinanden?
Avatar billede maxikoll Nybegynder
19. marts 2001 - 12:30 #11
Ja, alle 52 skal stå der, skal lave en kalender for 1 år med 52 uger... alle på samme side listed op i en table...

Ellers skal jeg lave noget så den automatisk starter på ny linie efter fx. 10?
Avatar billede maxikoll Nybegynder
19. marts 2001 - 12:32 #12
Dem her... de skal listes på rækker af fx 10... I en admin kan man så gøre den rød eller grøn via true/false... --> http://www.koll.dk/tmp/

Ved ikke hvad der er nemmest, at få den til at lave det på rækker eller det andet.
Avatar billede senj Nybegynder
19. marts 2001 - 12:32 #13
Så kan du godt bruge \"select * from tabel\" og så rende dit recordset igennem og udskrive hver enkelt hver for sig!
Avatar billede keysersoze Ekspert
19. marts 2001 - 12:36 #14
du kan så måske gå ind og bruge nogle if-sætninger...
Avatar billede maxikoll Nybegynder
19. marts 2001 - 12:40 #15
Ja, tror jeg har noget jeg kam bruge...
Avatar billede maxikoll Nybegynder
19. marts 2001 - 12:41 #16
Prøver lidt ad... tak for hjælpen!
Avatar billede keysersoze Ekspert
19. marts 2001 - 12:53 #17
maxikoll >> som det lyder, så brug en loop i stedet for... den kører alle posterne igennem og kan liste det under hinanden...
Avatar billede maxikoll Nybegynder
19. marts 2001 - 13:08 #18
Ja, den lister dem under hinanden nu, det skal den sådan set ikke... Skal liste dem på række, også nemt nok, men den skal starte på en ny række efter fx. 10 udtræk. :|
Avatar billede keysersoze Ekspert
19. marts 2001 - 15:45 #19
paging...
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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