C.A: Recordset

Beitrag lesen

Hi,

Hallo, eine Frage. Hat einer schon mal zwei Recordset vergleicht?

ein Recordset ist eine Tabelle. (Allerdings hat der Microsoft-Recordset auch noch Eigenschaften und Methoden, was aber hier nichts zur Sache tut - eine Methode "vergleiche zwei Recordsets" gibt es m.W. (noch ;-) nicht.)

das mit der Tabelle und der Methoden war mir bewusst

Zwei Recordsets, also zwei Tabellen, deren Eintraege kannst Du bei Bedarf sortieren und vergleichen (ist Datensatz 1 in Tabelle 1 und in Tabelle 2 oder nur in Tabelle 1 zum Beispiel).

Also ich habe z.B. die Tabelle ASP auf den  SQL Server und die Tabelle ASP aufn Exchange Server denn kann ich die dich durch die ID verbinden und schauen ob die IDs identisch sind. wenn einen ID nicht vorhanden ist kann ich den Datensatz löschen oder hinzufügen je nachdem. Oder ist das falsch???

kann man den Inhalt eines Recordset ganz löschen ohne dass man jeden Datensatz extra löschen muss bis die Enterkennung kommt

z.B
Do While Not oRst.EOF
 Merke=Merke+1
 Zusatz=Zusatz+1
 If Zusatz > 99 Then
     'TODO 16.12.04
      WScript.StdOut.Write(".") 'bei jeden 100 Datensatz

umbruch=umbruch+1
      If umbruch > 49 Then
  WScript.StdOut.WriteLine()
  umbruch=0
     End If
  Zusatz=0
 End If

oRst.Delete
 oRst.MoveNext
Loop
If Merke < 99 Then
 WScript.StdOut.WriteLine(".")
End If
WScript.StdOut.WriteLine(Merke&" Datensätze wurden gelöscht!")

oRst.close

Gruß

Corinna