Domino 9 und frühere Versionen > ND6: Entwicklung

Datensatz aus SQL DB löschen

(1/2) > >>

mkrauss:
Habe ein Problem mit meinem Script.
Ich möchte aus einer SQL DB den Datensatz löschen fals die Bedingung eintrift.
Der benötigte Scriptteil sieht wie folgt aus.

If (result.GetValue("loeschen") = "1") Then
 Set SearchDoc = view.GetDocumentByKey(SearchString,True)
If Not(SearchDoc Is Nothing) Then
 If (True = SearchDoc.Remove(True)) Then
 flag = result.DeleteRow("NotesKontaktPers")
End If

Aus der Notes DB löscher es mir wenn das Feld löschen 1 enthält. Er löscht mir den Datensatz aber nich im SQL.
Kann mir jemand sagen was ich falsch mache?

gossifu:
Hallo mkrauss,

wo ist denn dein SQL-Statement, es sieht so aus, als ob Du in einer Notesview suchst.
Ich bin der Auffassung, dass man zum Löschen eines Datensatzes in einer SQL-DB ein
SQL-Statement braucht.

mfg

Kjeld

stitze:
Müsstest du nicht auch über Com ein SQL Connector einbinden, um überhaupt zugriff auf die SQL DB zu bekommen?

Such mal in der Notes Hilfe nach
"Mit ODBC auf relationale Datenbanken zugreifen"

mkrauss:
Das hab ich doch alles. Wollte jetzt blos nicht das ganze script hier poste, es sind nämlich 4 din A4 Seiten an Sript. Mir kommt es blos auf diesen Teil an. Ich kann Daten imporieren, Updaten usw. Wenn die Bedingung eintrifft, wird im NOtes der Datensatz gelöscht.
Er wird mir aber nicht in der SQL DB gelöscht.

mkrauss:
hat denn keiner eine Lösung für mich?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln