hi,
hab's nun gel�st
hier die l�sung, falls jemand mal dass problem haben sollte.
UPDATE einer table mit ASP und mySQL funzt nur �ber eine file DSN.
auf dem webserver muss myODBC installiert sein.
dbconnect:
<%
MySQLSVR = "" ' enter IP or hostname of MySQL server
MySQLPRT = 3306 ' enter MySQL port (default 3306)
MySQLUID = "" ' enter Username (between quotes)
MySQLPWD = "" ' enter Password (between quotes)
MySQLDB = "" ' enter Active DataBase (between quotes)
MySQLOPT = 16387 ' enter MyODBC options values (at least 16387) dies ist die
ausschlagebende option dass es funktioniert --> in der system DSN gibt's die
option nicht.
'-------------------------------------------------------------------------
'define connection
strCON = "driver={MySQL};server="&MySQLSVR&";port="&MySQLPRT&";"_
&
"uid="&MySQLUID&";pwd="&MySQLPWD&";database="&MySQLDB&";option="&MySQLOPT&""
'-------------------------------------------------------------------------
'create Server Object
Set CON = Server.CreateObject("ADODB.Connection")
'-------------------------------------------------------------------------
'open connection
CON.Open strCON
'-------------------------------------------------------------------------
'define a recordset
Set RS = Server.CreateObject("ADODB.Recordset")
'-------------------------------------------------------------------------
'open the recordset CursorTypeEnum = adOpenDynamic, LockTypeEnum =
adLockPessimistic
RS.Open strSQL, CON, 2, 2
'-------------------------------------------------------------------------
%>
so long
christian
-----Original Message-----
From: christian schlemmer [mailto:[EMAIL PROTECTED]]
Sent: Mittwoch, 23. Januar 2002 17:49
To: ASP Datenbankprogrammierung
Subject: [aspdedatabase] ADODB error
-- Moved from [aspgerman] to [aspdedatabase] by
[EMAIL PROTECTED] <[EMAIL PROTECTED]> --
hallo leute,
bekomme beim update einer table immer folgende fehlermeldung:
ADODB.Recordset error '800a0cb3'
Object or provider is not capable of performing requested operation.
db: mySQL
code:
for each varFeld in request.form
if left(varFeld,3)= "acc" then
RS(varFeld) = request.form(varFeld) //hier tritt der fehler auf
end if
next
RS.Update
kennt jemand vielleicht die l�sung dieses problems?
viele gr�sse,
chrisian
| [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