Domino 9 und frühere Versionen > Entwicklung
SQL Abfrage!
Rob Green:
@ata
die Anzahl der Rows (Zeilen) bekommt man mit NumRows, dass heißt eine Schleife in 1er Schritten, um die Anzahl zu bekommen, ist nicht nötig.
Bsp:
qry.SQL = "SELECT * FROM STUDENTS ORDER BY LASTNAME"
result.Execute
result.LastRow
msg = "Student names:" & Chr(10)
For i = 1 To result.NumRows
result.CurrentRow = i
firstName = result.GetValue("FIRSTNAME", firstName)
lastName = result.GetValue("LASTNAME", lastName)
msg = msg & Chr(10) & firstName & " " & lastName
Next
@und für das eigentlich Prob sollte man mit CacheLimit und FetchBatchSize spielen, dazu mehr hier:
http://www-10.lotus.com/ldd/46dom.nsf/search?SearchView&Query=*odbc*%20and%20results*&SearchOrder=1&SearchMax=250&SearchWV=FALSE&SearchFuzzy=FALSE&Start=1&Count=100
spez. zB
http://www-10.lotus.com/ldd/46dom.nsf/55c38d716d632d9b8525689b005ba1c0/4ca2bd1e30a9d65985256c1400140982?OpenDocument
dann von LDD/Support:
http://www-1.ibm.com/support/docview.wss?rs=475&context=SSKTWP&q=odbcresultset&uid=sim1f9a64db478d519fec12568310034e077
ata:
@Rob
... danke, das ist natürlich deutlich schöner...
ata
CarlGustav:
Vielen Dank an alle Mitwirkenden!
Unglaublich...Wie lange suchte ich eine Lösung??? Und dann sinds nur zwei Zeilen!!!
result.CacheLimit = 1000
result.FetchBatchSize = 5000
Und schon funzts und er importiert alle Zeilen!
Ja wie gesagt - DANKE,
CG
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln