Probleme mit Recordset und datenbank erstellen
1. problem:
ich habe einen recordset der daten aus einem excelfile enthält
der recordset enthält die felder datum, kurs, volumen
ich füge die daten des recordsets in eine tabelle hinzu..
funktioniert alles wunderbar..
bis ich auf eine stelle treffe, wo ich bei volumen nicht weiterkomme, weil er keinen wert hat..
er soll das volumen gleich einem wert in der tabelle setzen..
was bis jetzt wunderbar geklappt hat..
unterschiede die ich erkannt habe:
es ist das 1. volumen welches keine ganzzahlige zahl enthält!
wenn jedoch nur ganzzahlige typen erlaubt wären, dann wäre ja ein konflikt wegen unverträglichen typen oder er würde die kommastellen weglassen soweit ich weiss..
in meinem fall hat er einfach keine daten zu dem feld!
mein problem: sobald ich jetzt da irgendwie darauf zugreife kommt eben der error..
wenn ich das feld direkt von excel importiere bekomme ich den wert!
also hab ich mir überlegt dass ich einfach wenn so etwas auftritt, den wert direkt abfrage und zuweise!
aber wie kann ich diesen fehler erkennen ohne das die prozedur unterbrochen wird?!?!
2. Problem
ich will in einem VBA code, in access, eine andere datenbank erstellen!
ich verwende ADO..
bei DAO wüsste ich schon wie ich es mache..
Dim ws As workspace
Dim db As database
Set ws = DBEngine.Workspaces(0)
Set db = ws.createdatabase("c:\test.mdb", dbLangGeneral, dbVersion30)
db.Close
wie geht das mit ado?
hab dazu noch nichts gefunden.. wenn jemand das weiss würde es mich schneller weiterbringen
thx im voraus!
|