Announcement

Collapse
No announcement yet.

C# .NET ALTER TABLE auf Access.mdb

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • C# .NET ALTER TABLE auf Access.mdb

    Hi,

    ich hoffe Ihr könnt mir helfen.

    Ich möchte gerne während der Laufzeit meines Programmes eine Änderung in einer Tabelle einer Access Datenbank vornehmen.

    Dabei bin ich wie folgt vorgegangen:
    1. Verbindung zur Datenbank herstellen
    2. AlterTable Statement

    Meine Umsetzung wie folgt:
    Code:
    OleDbConnection CobraConn;
    
    CobraConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Properties.CoWi.Default.CobraDB;
    CobraConn = new OleDbConnection(CobraConnStr);
    CobraConn.Open();
    
    CobraAlterCommand = new OleDbCommand("ALTER TABLE addresses ADD COLUMN mesoprim TEXT(50);", CobraConn);
    CobraAlterCommand.CommandType = CommandType.Text; 
    CobraAlterCommand.ExecuteNonQuery();
    Vielleicht gehe ich die ganze Sache ja auch komplett falsch an??? Dennoch hoffe ich, dass Ihr mir helfen könnt.

    LG Loewchen

  • #2
    Hallo,

    Du musst einfach in Deinem Statement das COLUMN weglassen:

    ALTER TABLE addresses ADD mesoprim TEXT(50)

    funktioniert!

    Gruß
    Olaf

    Comment

    Working...
    X