-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
Bei mir sieht es so aus:
- ---
Set DB_Connection = Server.CreateObject("ADODB.Connection")
DB_Connection.Open "uid=USER;pwd=PASSWORD;dsn=DATENBANK"
Hab ich mir mal rausgesucht und nie wieder angeschaut. Bei mir sind
ISS und SQL-Server auf der selben Maschine.
- ---
On Error resume next
SET Bla = DB_CONNECTION.Execute("DELETE FROM Tabelle WHERE ID=10;")
If Err then
' etwas sagen oder tun ...
Response.write err.description
On error goto 0
Else
On error goto 0
Bla.Close
End
SET Bla = NOTHING
- ---
Bzw.
- ---
SET Bla = DB_CONNECTION.Execute("SELECT * FROM Tabelle;")
If Err then
' etwas sagen oder tun ...
On error goto 0
Else
On error goto 0
While NOT Bla.EOF
Bla.MoveNext
Wend
Bla.Close
End
SET Bla = NOTHING
- ---
> Nur nochmal zur Sicherheit.
>
> rs.Open "DELETE FROM Tabelle WHERE Name='xx'", conn
> rs.close
>
> Mu� da noch irgendwas dazwischen, oder macht er die Schleife
> automatisch bis er alle gel�scht hat die den Namen xx haben?
Du hast da keine Schleife. Macht alles die Datenbank. Du bekommst
auch keine Werte oder dergleichen. Sollte so richtig sein.
> Dann kann man z.B. das ganze auch kompinieren wie
>
> rs.Open "DELETE TOP 10 FROM Tabelle WHERE Name='xx' ORDER BY
> ID DESC", conn
>
> so das er nur die letzten 10 l�scht?
Das geht nicht! Bei einer normalisierten Datenbank sollte das nicht
notwendig sein. Da hat man immer konkretere Daten an denen man
Ausdr�cke festmachen kann.
Z.B. "... WHERE ID>10 AND ID<15;"
> Gru� Wolfgang
>
Gru�
Heiko Richler
Systemingenieur
Georg-Simon-Ohm-Fachhochschule N�rnberg
Fachbereich Informatik
http://www.informatik.fh-nuernberg.de/Professors/Richler/
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.3 for non-commercial use <http://www.pgp.com>
iQA/AwUBPEwoFM0SDAlZLdnIEQKXOgCg6gisKINFeXsN5OAo9xdj+sAE4kMAn3ml
rsgnO1DDwwYsjgoA6eZ8sRcO
=Jyj7
-----END PGP SIGNATURE-----
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp