Leerstring per ADO in Access-Datenbank
31.07.2003 17:59:57
Peter
Da sich gestern niemand erbarmt hat mir zu antworten, stelle ich mein Begehr nochmals vor:
Ich greife über ADO auf eine Access-Datenbank zu. Ich erstelle dabei über Recordset.Addnew einen neuen Datensatz und speichere diesen dann. Bei einigen Tabellen-Einträgen lasse ich in der DB leere Zeichenfolgen zu, das wird aber von Excel (ADO) ignoriert! Es kommt also jedesmal, wenn ich versuche einen Leerstring zu übergeben zu einer Fehler-Ausgabe!
Was stimmt nicht? Ist der Code irgendwo falsch?
Dim Conn as New ADODB.Connection
Dim RS as NEW ADODB.Recordset
Conn.Open "File Name=" + Name der UDL-Datei
RS.Open "Tabellen-Name", Conn, adOpenKeyset, adLockOptimistic
with RS
.AddNew
!Spalte = String 'ist String = "" dann erfolgt hier ein Fehler!
.Update
end with
RS.close
Conn.close
Gruß
Peter