vergleichen Sie zwei Datensätze in vb6
HALLO,
Habe ich zwei recordsets rs1 und rs2 in vb6. ich möchte vergleichen, die jeden Datensatz in rs1 mit jedem Datensatz in rs2. Wenn rtn(Spalte) in rs1 ist die gleiche wie in rtn in rs2.dann set Datum = now und behaupten = c.
Dies ist, was ich wan zu tun. Wie vergleichen die einzelnen Zeilen in rs1 mit jeder Zeile in rs2. Pls Help me.
InformationsquelleAutor pbrp | 2009-12-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nur Schleife über beide recordsets in eine innere und äußere Schleife, die der folgenden ähnelt
Wenn Sie brauchen, um zu vergleichen, jedes Feld können Sie die Iteration über die Felder, die der folgenden ähnelt
Dies setzt Voraus, der recordsets haben die gleichen Felder in der gleichen Reihenfolge
InformationsquelleAutor cmsjr
Eine viel bessere Lösung wäre der Vergleich in der Abfrage/SQL-Code anstelle des Codes, so dass sich alle nicht übereinstimmenden Zeilen zurückgegeben, die aus einer einzigen Abfrage.
Beispielsweise
InformationsquelleAutor JohnFx