![]() |
![]() |
|
|
|||||||
| Programmierung Rat & Tat für Programmierer |
|
|
Themen-Optionen | Ansicht |
|
|
#9 |
|
Master
![]() Registriert seit: 01.08.2001
Beiträge: 527
|
hy!
ein beispiel: CODE: dim Feld1 as integer dim Feld2 as integer dim Feld3 as integer . . . Set DS = New ADODB.Recordset With DS .ActiveConnection = CN .Cursortype = adOpenKeyset .Source = "SELECT * FROM Meine_Tabelle" .Open redim Feld1(0 to .recordcount) as integer redim Feld2(0 to .recordcount) as integer redim Feld3(0 to .recordcount) as integer .movefirst for i = 0 to .RecordCount Feld1(i) = .fields(0).value Feld2(i) = .fields(1).value Feld3(i) = .fields(2).value HIER KOMMT DER TEIL FÜR DIE FORTSCHRITTSANZEIGE (PROGRESSBAR) .movenext Next i End With . . so oder so ähnlich hätte ich es gemeint! lese die daten meist in ein benutzerdefinierten typ ein! du hattest schon recht, dass er zuerst den kompletten recordset einliest und dann erst weiter macht! ich meinte aber auch nicht den recordset sondern die datenübertragung in die variablen! wenn du dass einlesen prüfen willst kannst du es so machen, dass du in der schleife jeweils den recordset erneuerst! dauert aber dann natürlich etwas länger, da er ja immer neu auf die datenbank zugreifen muß! wenn du dafür ein beispiel brauchst mußt du es halt sagen! hoffe dir weitergeholfen zu haben! mfg |
|
|
|
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|