Hallo! > Zwischenzeitlich habe ich auch den Web mit REC.GerRows() gew�hlt, da ich > mit meiner Typkonvertierung st�ndig gegen B�ume gerannt bin. Aber mit > dem AdUseClient hast Du mich auf was gebracht! Da hat bei mir > wahrscheinlich ein Fehler den anderen aufgehoben. > > Aber nur mal so aus Neugier: es w�re doch Byte oder Integer ( bei der > Sache mit dem Array ) oder ?
".GetRows()" liefert ein Array vom Typ Variant, das bedeutet, die einzelnen Werte sind so wie die Datenbankfelder, also entweder Zeichenketten, Datumswerte, W�hrungswerte, Ganzzahlen, Flie�kommazahlen oder Boolesche Werte. Au�erdem verga� ich zu erw�hnen, dass Du das Array in der Form arrArtikel(Spalte, Zeile) nutzen musst. Die meisten versuchen es umgekehrt. > Und da Du scheinbar sehr Fit bist h�tte ich gleich noch eine Frage: Wie > ist das mit dem sortieren und Abspeichern von "Disconnected Recordsets": > Ich k�nnte doch eigentlich einen Recordset abspeichern, ihn sp�ter > wieder �ffen, neu sortieren und wieder Abspeichern, oder? Wie sieht's > dann mit den Zeigern aus und wie ist das mit dem sortieren und > speichern? Die Zeiger kannst Du vergessen. Das macht ADO selbst�ndig. F�r ein (Disconnected) Recordset gibt es u. a die Methoden ".Sort" - sortieren, ".Filter" - filtern, ".Save" - abspeichern. Ich wei� im Moment nicht, ob man die mit ".Save" gespeicherte Datei tats�chlich auch wieder mit ".Open ..., ..., ..., ..., adCmdFile" �ffnen kann, weil ich das noch nie probiert habe. Der Nachteil solcher "Datenbanken ohne Datenbank" ist ja, dass ADO das ganze Handling komplett im RAM durchf�hrt. Aber grunds�tzlich kannst Du alles, was Du mit einem Connected Recordset machen kannst auch mit einem Disconnected Recordset tun. Allerdings w�rde ich als Speicher immer eine Datenbank nehmen. Mehr Informationen gibt es in der MSDN. Suche einfach nach ADO. Freundliche Gr��e Joachim van de Bruck | [aspgerman] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
