Frage

Ich brauche eine Dezimalfeld in MsAccess 2003 durch DAO zu erstellen. Wie mache ich das? Andere Felder kann ich erstellen folgende CodeSnippet verwenden, aber nicht dezimal.

Wie kann ich einstellen Typ, Präzision und skalieren?

Hinweis: ein Dezimalzahl Datentyp = 20, aber einen Datentypen zu 20 Ergebnissen in invalid data type Einstellung

Dim db As DAO.Database
Dim tbl As TableDef
Dim fld As Field

Set db = CurrentDb

tbl = database.CreateTableDef("Test")
fld = tbl.CreateField( ....   )
War es hilfreich?

Lösung

Sie finden diese nützlich: http://allenbrowne.com/ser-49.html # _ftn7

Es besagt, dass dezimal in DAO und ADO nicht verfügbar ist verwendet werden, solche Felder zu erstellen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top