Forum: MySQL |
Thema:
probleme änderung vb60 und mysql mit ado 2.7 |
Von:
G. Guest (
28.04.2006 21:28) |
Hallo,
habe ein kleines Problem,
lege in eine mysql-db eine tabelle „test“ an,
mit den feldern
Name varchar(15)
Vorname varchar(10)
dann füge ich einen datensatz hinzu,
Name = test sind 4 zeichen
Vorname = xyz sind 3 zeichen
alles ok,
dann ändere ich z.B. den vorname in xyz123 also der inhalt wird um 3 zeichen größer,
danach kommt die fehlermeldung
„Fehler bei einem aus mehreren Schritten bestehenden
Vorgang. Prüfen Sie die einzelnen Statuswerte.“
vb-code ist
Dim xdb As ADODB.Connection
Dim xRs As ADODB.Recordset
Dim xSQL As String
Set xdb = New ADODB.Connection
With xdb
.Mode = adModeReadWrite
.CursorLocation = adUseServer
.ConnectionString = “DSN=xxxx;UID=xxxx;PWD=xxxx;
.ConnectionTimeout = 5
.Open
End With
xSQL = “Select * from Test where Name = 'test'“
Set xRs = New ADODB.Recordset
xRs.CursorType = adOpenDynamic
xRs.LockType = adLockOptimistic
xRs.Open xSQL, xdb
xRs(„name“) = 'test'
xRs(„vorname“) = 'xyz123'
xRs.update
xRs.close
xdb.close
was ist verkehrt ??
mfg andre giessing
Betreff |
Von |
Datum |
|
|
Wolfgang
Uhr
|
29.04.2006 10:31 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!