Toon posts:

[ASP (Access database)] Database.recordcount "-1"?

Pagina: 1
Acties:
  • 28 views sinds 30-01-2008

Verwijderd

Topicstarter
Als ik netjes een database aanroep in mijn ASP page, en ik zou eens simpel doen;
code:
1
strDatabase.recordcount

dan krijg ik als uitvoer "-1" of te wel "Ik kan helemaal nix vinden" ik heb lopen klooien met Locktypes en Cursortypes, maar nix helpt :( ik hoop dat jullie iets weten...


(vraag 2 (Vervolg))
Stel jullie weten het antwoord, en ik maak een applicatie om maar 10 records per page te laten weergeven, kijk, dat lukt wel, maar dan wil ik het aantal pagina's weergeven (bijv.: Pagina 2/12) omdat de tabel is opgesplitst per 10 records. Maaru, als ik dit zou doen:
code:
1
2
Pagina = round((AANTAL_RECORDS / 10),0)
response.write(Pagina)

dan zou dat moeten werken, maaru, dat werkt wel, alleen de laatste pagina, geeft hij dan naar mijn berekeningen een verkeerd getal zoiets van dit:

"Pagina 8/7" - dus pagina 8 van de 7 in totaal

:?

Iemand oplossing(en) voor mijn vragen???

Alvast bedankt!!!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 13:02

gorgi_19

Kruimeltjes zijn weer op :9

[b]Op vrijdag 12 juli 2002 11:14 schreef Bit.neuker een voor Gorgi een onbegrijpelijk verhaal
(..)
dan krijg ik als uitvoer "-1" of te wel "Ik kan helemaal nix vinden" ik heb lopen klooien met Locktypes en Cursortypes, maar nix helpt :( ik hoop dat jullie iets weten...
Maar wat is nu het probleem? Wil je een waarden terug hebben, wil je het aantal records weten? Verwacht je uitvoer, maar krijg je deze niet?
(vraag 2 (Vervolg))
Stel jullie weten het antwoord, en ik maak een applicatie om maar 10 records per page te laten weergeven, kijk, dat lukt wel, maar dan wil ik het aantal pagina's weergeven (bijv.: Pagina 2/12) omdat de tabel is opgesplitst per 10 records. Maaru, als ik dit zou doen:
code:
1
2
Pagina = round((AANTAL_RECORDS / 10),0)
response.write(Pagina)

dan zou dat moeten werken, maaru, dat werkt wel, alleen de laatste pagina, geeft hij dan naar mijn berekeningen een verkeerd getal zoiets van dit:
Goed zoeken op google... ;)
In ieder geval een hint: http://www.asp101.com/samples/db_paging.asp

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • whoami
  • Registratie: December 2000
  • Laatst online: 20:22
Op vrijdag 12 juli 2002 11:14 schreef Bit.neuker het volgende:
Als ik netjes een database aanroep in mijn ASP page, en ik zou eens simpel doen;
code:
1
strDatabase.recordcount

dan krijg ik als uitvoer "-1" of te wel "Ik kan helemaal nix vinden" ik heb lopen klooien met Locktypes en Cursortypes, maar nix helpt :( ik hoop dat jullie iets weten..
Logisch toch?
Je opent een databank, en dat geeft geen records terug, dus recordcount = -1.
Als je een query uitvoert, kan dat wel records teruggeven.

https://fgheysels.github.io/


Verwijderd

Topicstarter
Is er dan wel een goede manier op een aantal records te tellen?!

  • whoami
  • Registratie: December 2000
  • Laatst online: 20:22
Op vrijdag 12 juli 2002 11:20 schreef Bit.neuker het volgende:
Is er dan wel een goede manier op een aantal records te tellen?!
Ja.
SQL leren.

https://fgheysels.github.io/


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 13:02

gorgi_19

Kruimeltjes zijn weer op :9

Op vrijdag 12 juli 2002 11:20 schreef Bit.neuker het volgende:
Is er dan wel een goede manier op een aantal records te tellen?!
:? Vertellen aan je script wat je wilt tellen? ;)
Hint: Voer een SELECT-query uit, stop deze in een RECORDSET en gebruik de RECORDCOUNT-method) van deze recordset

Hint2: Ik ga je net een link, daar staat ook wel wat goede informatie op.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 22:40

TeeDee

CQB 241

SELECT COUNT(veldnaam) as Aantal :?

en dan aantal uitlezen als:

strAantal = rs("Aantal")

response.write strAantal

Kent ook toch...

/edit: is dus SQL :)

Heart..pumps blood.Has nothing to do with emotion! Bored


  • whoami
  • Registratie: December 2000
  • Laatst online: 20:22
Hint aan de topicstarter:
Zoek een SQL cursus/tutorial, en leer dat ff.

Ik denk dat je met de gekregen tips toch al heel wat verder kunt. :)

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.