1. bitte keine Html-mails
2. Du brauchst daf�r das Kommandoobjekt nicht verwenden. Das kann man
auch ganz normal mit insert into machen.

Rainer

Fos schrieb:

> Hallo ich habe ein Problem mit dem command-objekt.Also ich bastle
> gerade an einem G�stebuch und die Message(HTML-Formular-textarea) soll
> per command-objekt in das Memo-Feld gb_message in der Tabelle g_buch
> geschrieben werden. Das Problem ist nun das ich nicht weis welche Zahl
> der Konstante f�r den Typ Memo entspricht und wie ich die gr��e(size)
> angeben muss da das memo-feld ja bis zu ca 65.000 Zechen speichern
> kann. Falls es relevant ist habe auch probiert die Unicode-Compression
> f�r das Memo-Feld in der DB einmal an und auszuschalten. Ich habe
> schon alle Konstanten f�r Texttypen aus der adovbs.inc probiert.Der
> Code funktioniert einwandfrei, wenn ich die die 'Message' nicht im
> Code habe. Die MDAC wird im component checker mit V 2.1 angegeben
> obwohl ich office2000 installiert habeBenutze Win98se / PWS /
> office2000 prof. Maske: Set parameter = command.CreateParameter (Name,
> Type, Direction, Size, Value)Alle Variablen 'f_xxxxx' sind die Werte
> aus dem Formular, und diese werden auch korrekt �bergeben . Auszug aus
> dem Code:Set cn = Server.CreateObject("ADODB.Connection")
> Connstr = "DRIVER={Microsoft Access Driver (*.mdb)};" & "DBQ=" &
> Server.MapPath("db/wl_db.mdb") & ";"
> cn.open(connstr) Set cm= Server.CreateObject("ADODB.Command")
> Set cm.ActiveConnection = cn
> cm.CommandText ="insert into g_buch (gb_name, gb_email, gb_hp, gb_icq,
> gb_titel, gb_message, gb_datum,gb_zeit) Values(?,?,?,?,?,?,?,?)"  set
> objparam=cm.createparameter(, 200, , 20, f_name)
>  cm.parameters.append objparam
>
>  set objparam=cm.createparameter(, 200, , 50, f_email)
>  cm.parameters.append objparam
>
>  set objparam=cm.createparameter(, 200, , 50, f_hp)
>  cm.parameters.append objparam
>
>  set objparam=cm.createparameter(, 200, , 15, f_icq)
>  cm.parameters.append objparam
>
>   set objparam=cm.createparameter(, 200, , 50,f_titel)
>   cm.parameters.append objparam
>
>   set objparam=cm.createparameter(, 201, , , f_message)
>   cm.parameters.append objparam                 '<---- Zeile der
> Fehlermeldung
>
>   set objparam=cm.createparameter(, 7, , , f_datum)
>   cm.parameters.append objparam
>
>   set objparam=cm.createparameter(, 7, , , f_zeit)
>   cm.parameters.append objparam cm.execute Und die Fehlermeldung
> lautet:ADODB.Parameters-Fehler '800a0e7c'Die Anwendung hat ein
> Parameter-Objekt nicht ordnungsgem�� definiert. Ich hoffe ihr k�nnt
> mir da weiterhelfen.Schon mal dank im vorraus Gru�Alex P.S: Das ist
> mein erstes Posting in dieser Liste. Falls ich weiteres beim posten
> beachten sollte einfach dazuschreiben | [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