Forum: ASP Classic |
Thema:
Datensätze löschen - delete? |
Von:
G. Guest (
27.10.2005 10:16) |
Hallo,
kann mir jemand helfen Datensätze zu löschen? Ist bestimmt super simpel, aber ich blicke bei den Beispielen im Netz bisher nicht ganz durch...
Ich möchte, wenn ein Datensatz älter als 2 Jahre ist, diesen Datensatz löschen. Möchte dazu einen Vergleich mit dem Feld "Datum" machen.
Bin bisher soweit gekommen:
Dim Conn as System.Data.SqlClient.SqlConnection("data source=...")
Dim Comm as System.Data.SqlClient.SqlCommand = New System.Data.SqlClient.SqlCommans("SELECT ID, Name, Tel, Datum FROM Table", Conn)
Conn.Open()
...
Bis dahin kein Problem, aber wie kann ich jetzt sagen, dass alle Daten, die älter als 2 Jahre sind, gelöscht werden sollen?
gruss
Thorsten
Betreff |
Von |
Datum |
|
|
Re: Datensätze löschen - delete?
Hallo Torsten,<br><br>Du hast schon recht das ist eigendlich ganz simpel.<br>Das SQL Statement sieht ungefähr so aus für den SQL-Server:<br><br>Dim Conn as System.Data.SqlClient.SqlConnection("data... |
|
|
|
|
|
Ansgar
Sommer
|
27.10.2005 10:31 |
|
|
Re: Datensätze löschen - delete?
Hallo Thorsten,<br><br>eine kleine Ergänzung zu Ansgar:<br><br>DELETE FROM TBL_Table WHERE Datum < DATEADD(yyyy, -2, current_timestamp)<br><br>gruss<br>jens |
|
|
|
|
|
Jens
Buthe
|
27.10.2005 10:47 |
|
|
Re: Datensätze löschen - delete?
Hallo Jens, habe das gerade erst gesehen, das beantwortet meine Frage dann vollständig.<br><br>Danke,<br><br>gruss <br>Thorsten |
|
|
|
|
|
G.
Guest
|
27.10.2005 12:10 |
|
|
Re: Datensätze löschen - delete?
Hallo Ansgar,<br><br>Erstmal danke für die schnelle Hilfe!<br><br>Das DELETE Statement habe ich verstanden, aber eine Frage habe ich trotzdem noch: Ich möchte aus dieser Tabelle regelmäßig Daten löschen. Wenn... |
|
|
|
|
|
G.
Guest
|
27.10.2005 12:08 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!