 Elite Veteran
Beiträge: 935
      Ort: Wien | Hallo!
Iemhoff
Set dbs = CurrentDb
Set tdf = dbs.TableDefs("tbl_Hannover")
Set fld = tdf.Fields("Mitgliedsnummer")
fld.Type = dbLong 'fld.type ist 10 und bleibt 10 dbLong=4
...
Warum geht dies nicht?
...
Mit DAO geht das nicht direkt. Du müsstest ein neues Feld mit dem gewünschten Datentyp erzeugen, die Daten rüberkopieren usw.
Die einfachste Methode ist SQL:
CurrentDb.Execute "ALTER TABLE tbl_Hannover ALTER COLUMN Mitgliedsnummer Long"
----- Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |