Avatar billede brock Nybegynder
19. juni 2001 - 11:50 Der er 10 kommentarer og
1 løsning

Størrelse på recordset (byte)

Jeg har et i et recordset nogle udvalgte poster

set mailrs=objconn.execute(\"select * from tabel where id = 1)

Hvordan finder jeg størrelsen på indholdet af denne record ??
Avatar billede jakobandersen Nybegynder
19. juni 2001 - 12:44 #1
Størrelsen hvordan? Antal poster?

mailrs.RecordCount

(NB: Du skal bruge en anden cursor hvis du vil bruge denne metode.)

eller

SELECT Count(felt) FROM tabel WHERE id = 1

Hvis du ikke mener antallet så uddyb

Avatar billede brock Nybegynder
19. juni 2001 - 12:48 #2
som det fremgår af overskriften i bytes ;)

Pointer, recordset etc. er intet problem, det er selve \"streamens\" størrelse jeg er efter i byte
Avatar billede jakobandersen Nybegynder
19. juni 2001 - 12:52 #3
Kan ikke lade sig gøre.. med ADO
Avatar billede brock Nybegynder
19. juni 2001 - 12:54 #4
Har set det lade sig gøre - jeg tror ideen er at fange indholdet i en stream og så få størrelsen af den vej

Avatar billede brock Nybegynder
19. juni 2001 - 22:33 #5
lukker
Avatar billede jakobandersen Nybegynder
25. juni 2001 - 23:49 #6
Hov.. Jeg havde glemt ADO havde fået sit stream objekt med nu.. Men i stream er det svjh kun muligt at streame fra et record objekt. Dvs. du skal danne et recordobjekt for hver record i dit recordset og streame det og addere størrelsen.
Avatar billede brock Nybegynder
26. juni 2001 - 09:05 #7
Jamen, det er præcis, hvad jeg leder efter :

set mailrs=objconn.execute(\"select * from testtabel where testid = 1)

og så kan jeg fange størrelsen på denne record !!

Men hvordan ;)

mvh Brock



Avatar billede jakobandersen Nybegynder
26. juni 2001 - 11:22 #8
Der er et eksempel i ADO dokumentationen svjh. Jeg leder lige.
Avatar billede jakobandersen Nybegynder
26. juni 2001 - 11:30 #9
Hold kæft hvor er MS Library blevet langsom efter omlægningen... Nå men værsgo:

Åbne en Stream fra en Record:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/mdhowstep4populatedetailstextbox.asp


Og Size probertyen fra en stream:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/mdprosizestream.asp
Avatar billede brock Nybegynder
27. juni 2001 - 15:26 #10
hej moonduck - undskyld, at jeg først svarer nu - har haft lidt travlt - Jeg skal nok oprette et nyt spørgmål med point til dig, dropper det lige her bagefter denne besked - hvis du kan give et eksempel på, hvordan jeg fanger størrelsen vil det være på toppen

mvh

brock

Avatar billede brock Nybegynder
27. juni 2001 - 15:28 #11
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
Kurser inden for grundlæggende programmering

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