-----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

Antwort per Email an