Hallo!

> >Ich meckere hier doch mindestens einmal pro Woche dagegen,
SQL-Strings
> in ASP/VBScript zusammenzustoppeln, ;-) - Das ist >unperformant und
> bringt unn�tige Fehler.
> 
> Gilt das nuer fuer INSERT und UPDATE query oder schimpfts du auch auf
> ASP SELECT SQL Strings? :-)

Gerade auf die die Selects, vor allem, wenn Sie so aufgebaut sind:
      sql = "select *"
sql = sql & "from ..."
sql = sql & "where ..."

Nicht nur, dass eine in der Datenbank definierte Abfrage bzw. View
schneller ist, hier wird auch noch durch die wiederholte Konkatenation
VBScript gebremst.

Ist es nicht einfacher, die Abfrage direkt in der Datenbank zu
erstellen, zu speichern und zu testen und erst dann, wenn's
funktioniert, in ASP/VBScript einzubauen?

Tats�chlich mache ich aber auch oft ein "DELETE" per adCmdString im
Command-Objekt. "UPDATE" und "INSERT" l�uft bei mir �ber das
Recordset-Objekt mit Array als Parameter f�r rs.AddNew und rs.Update.

�ber zentrale Funktionen habe ich das Record-Locking realisiert, so dass
zwei Benutzer nicht gleichzeitig den selben Datensatz bearbeiten k�nnen.

Freundliche Gr��e
Joachim van de Bruck

> 
> Gruss
> 
> Roman Pittroff
> Consulting
> Bangkok, Thailand
> 
> 
> -----Original Message-----
> From: Joachim van de Bruck [mailto:[EMAIL PROTECTED]]
> Sent: Friday, October 05, 2001 6:11 PM
> To: ASP Datenbankprogrammierung
> Subject: [aspdedatabase] AW: RE: AW: keine addition mit + in VBS
> 
> 
> Hallo!
> 
> Also eine Addition wird definitiv ausgef�hrt, wenn mindestens einer
der
> beiden Summanden numerisch ist; so ist es wenigstens bei meiner
VBScript
> Version.
> 
> Also gehe ich davon aus, dass bei Dir intOrd und intUp Zeichenketten
> sind. Hast Du "option explicit" gesetzt? Wenn nicht, findest Du damit
> wahrscheinlich sofort den Fehler.
> 
> Und da ich sonst keinen Rat wei�:
> 
> Grunds�tzlich geh�rt so etwas doch in eine Stored Procedure, oder?
> 
> Ich meckere hier doch mindestens einmal pro Woche dagegen, SQL-Strings
> in ASP/VBScript zusammenzustoppeln, ;-) - Das ist unperformant und
> bringt unn�tige Fehler.
> 
> Freundliche Gr��e
> Joachim van de Bruck
> 
> 
> | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an