Wenn Du nur ADO benutzt, also RS.AddNew f�r inserts und
rs("feld")=neuerWert f�r Updates, statt Dir Dein SQL-Statement selbst
zusammenzuh�ngen, dann musst Du das String gar nicht bearbeiten,
ansonsten sollte ein replace reichen, denn ein doppeltes hochkomma, also
'' nicht ", wird als einfaches in die DB eingetragen, d.h. man bekommt
nicht die Probleme mit der st�ndigen Verdopplung.Claudius > Hallo ! > > Ich habe ein bl=F6des Problem: > > Ich habe in einem Formular eine Textarea deren Inhalt ich ( > zusammen mit > anderen Werten ) in ein Memofeld schreibe ( die anderen Werte > entsprechend in andere Felder ). Nun gibt es ja den Fall, > da=DF der User > auch Anf=FChrungszeichen sowie Hochkommas eingibt ( wenn > beispielsweise > auch ein HTML-Tag mit Attributen eingegeben wird ). Diese > zerschie=DFen > mir dann das SQL-Statement. Ich habe dann versucht, =FCber Replace das > einfache Hochkomma in ein doppeltes zu verwandeln. Das ganze > kracht aber > an der Stelle, an der ich dann den Text zur erneuten bearbeitung > auslese. Wenn ich dann wieder ersetze habe ich toller Weise 4 > Hochkommas. Hat da jemand eine L=F6sung? Das Problem m=FCssen > doch auch > andere haben... > > Viele Gr=FC=DFe > > Christian > | [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
