Guten Morgen!
Ich habe ein Problem beim Hinzufügen von neuen Spalten in einer accdb-Datei. Ich will in einer vorerstellten Access-Datenbank neue Spalten hinzufügen, aber ich musste feststellen, dass ich nur maximal 7 weitere Spalten (Primärschlüssel war schon vorher vorhanden) hinzufügen und danach sagt er immer wieder die folgende Fehlermeldung: Datensatz zu groß.
Ich weiß, dass man seine Tabellen normalisieren soll, aber ich möchte so viele Spalten hinzufügen.
Auf der folgenden Seite habe ich den Beispielcode entnommen: vb.net-informations.com/ado.ne…nonquery-oledbcommand.htm
Wenn z.b. 5 Spalten in meiner Datenbank-Datei bereits vorhanden sind, dann kann ich noch 3 weitere Spalten hinzufügen. Danach kommt wieder diese Meldung: Datensatz zu groß.
Hat jemand eine Idee, wie ich das Problem beheben kann? Oder gibt es eine Methode, mit der ich diese 8 Spalten-Sperre aufheben kann?
PS: Wie gesagt, ich möchte all meine Spalten in einer Tabelle hinzufügen und möchte diese nicht aufteilen.
PS2: Als Provider nutze ich "Microsoft.ACE.OLEDB.12.0".
PS3: Mein SQL-Statement lautet fürs Hinzufügen einer neuen Spalte: ALTER TABLE MeineTabelle ADD Spalte1 char
Ich hoffe ihr kennt das Problem und könnt mir helfen.
Ich habe ein Problem beim Hinzufügen von neuen Spalten in einer accdb-Datei. Ich will in einer vorerstellten Access-Datenbank neue Spalten hinzufügen, aber ich musste feststellen, dass ich nur maximal 7 weitere Spalten (Primärschlüssel war schon vorher vorhanden) hinzufügen und danach sagt er immer wieder die folgende Fehlermeldung: Datensatz zu groß.
Ich weiß, dass man seine Tabellen normalisieren soll, aber ich möchte so viele Spalten hinzufügen.
Auf der folgenden Seite habe ich den Beispielcode entnommen: vb.net-informations.com/ado.ne…nonquery-oledbcommand.htm
Wenn z.b. 5 Spalten in meiner Datenbank-Datei bereits vorhanden sind, dann kann ich noch 3 weitere Spalten hinzufügen. Danach kommt wieder diese Meldung: Datensatz zu groß.
Hat jemand eine Idee, wie ich das Problem beheben kann? Oder gibt es eine Methode, mit der ich diese 8 Spalten-Sperre aufheben kann?
PS: Wie gesagt, ich möchte all meine Spalten in einer Tabelle hinzufügen und möchte diese nicht aufteilen.
PS2: Als Provider nutze ich "Microsoft.ACE.OLEDB.12.0".
PS3: Mein SQL-Statement lautet fürs Hinzufügen einer neuen Spalte: ALTER TABLE MeineTabelle ADD Spalte1 char
Ich hoffe ihr kennt das Problem und könnt mir helfen.