vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Datenbanken
Fehler beim Hinzufügen von Felden zu einer bestehenden DB 
Autor: Pauli
Datum: 04.01.04 15:54

Hallo zusammen,

ich habe da ein Problem beim Versuch, einer bereits bestehenden Datenbank-Tabelle drei neue Felder nachträglich hinzuzufügen. Habe es mit folgendem Code versucht (im vb@rchiv als Tipp zu sehen):

Private Sub Form_Load()
Dim Db As Database
Dim dbFile As String
Dim Feld As New Field
 
' Datenbankpfad
dbFile = App.Path & "\Data.mdb"
 
' Datenbank exklusiv öffnen
Set Db = OpenDatabase(dbFile, True, False)
 
With Db.TableDefs("Straßen").Fields
  Feld.Name = "Von_Km"
  Feld.Type = dbDecimal
  ' Feld hinzufügen
  .Append Feld
  Set Feld = Nothing
 
  Feld.Name = "Nach_Km"
  Feld.Type = dbDecimal
  ' Feld hinzufügen
  .Append Feld
  Set Feld = Nothing
 
  Feld.Name = "Info"
  Feld.Type = dbText
  Feld.Size = 100
  Feld.AllowZeroLength = True
 
  ' Feld hinzufügen
  .Append Feld
  Set Feld = Nothing
End With
 
' Datenbank schliessen
Db.Close
Set Db = Nothing
 
End Sub
Ich arbeite mit DAO 3.51. Beim Versuch die Felder hinzuzufügen erhalte ich den Fehler, dass es sich bei "dbDecimal" um einen ungültigen Feld-Datentyp handelt (Fehler 3259). Das Hinzufügen von Feldern z.B. vom Datentyp "dbText" klappt... Kann mit jemand sagen, warum es bei DAO 3.51 und "dbDecimal" zu einem Fehler kommt?

Danke und viele Grüße,
Pauli
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Fehler beim Hinzufügen von Felden zu einer bestehenden DB1.034Pauli04.01.04 15:54
Re: Fehler beim Hinzufügen von Felden zu einer bestehenden D...798TommyK04.01.04 17:50
Re: Fehler beim Hinzufügen von Felden zu einer bestehenden D...708Pauli04.01.04 18:05
Re: Fehler beim Hinzufügen von Felden zu einer bestehenden D...708TommyK04.01.04 19:55

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel