vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 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

ADO.NET / Datenbanken
Datenbankfeld von Zahl auf Text ändern 
Autor: H.A.L.M Software
Datum: 22.02.09 15:29

Irgendwie ist das ändern von Datenbankfeldern nicht ganz meins...

Mein Programm benötigt eine Datenbankänderung. Es müssen Zahlenfelder in der Access-DB als Textfelder umgestellt werden. Ich versuche es mit folgendem String, der Feldtyp ändert sich aber nicht.

"ALTER FieldType 'BenutzerEinstellungen', 'PLZ', 'Text(10)'"

Fehlermeldung: Syntaxfehler in der Alter-Table Anweisung

Auch

"ALTER TABLE BenutzerEinstellungen ALTER COLUMN PLZ Text(10)"

funktioniert nicht. Fehlermeldung: Feld PLZ wurde nicht gefunden. Das Feld muss es aber geben, es gibt das Feld auch, und es ist ein Zahlenfeld, genauer gesagt ein Integer-Feld.

Ich verwende den Microsoft.Jet.OLEDB.4.0 - Provider, soweit ich google richtig verstanden habe ist es ab Jet 4.0 möglich, den Spaltentyp direkt per SQL-Abfrage zu ändern.

Vermutlich habe ich wieder nur einen ganz einfachen Denkfehler gemacht, aber ich finde ihn selbst leider nicht.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Datenbankfeld von Zahl auf Text ändern976H.A.L.M Software22.02.09 15:29
Re: Datenbankfeld von Zahl auf Text ändern608ModeratorFZelle22.02.09 20:56

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