Entwickler-Ecke

Datenbanken (inkl. ADO.NET) - Nachträgliche Änderung des Datentyps einer Tabellenspalte


Doltsche - Mo 23.11.09 14:00
Titel: Nachträgliche Änderung des Datentyps einer Tabellenspalte
Hallo zusammen

Ich bin ganz neu hier im Forum und habe auch schon mein erstes anliegen ;).
Ich habe ein kleine Datenbankprojekt mit SQL Compact erstellt und dabei offensichtlich bei der erstellung der Tabellen vergessen, den korrekten Datentyp zweier Spalten zu wählen.
Eigentlich sollte der dateTime sein, ist aber offensichtlich ein Intgertyp.
Ich habe anschliessend den Datentyp in sämtlichen Files in meinem Dokument auf dateTime geändert. Allerdings scheint das nicht so ganz zu klappen. Wenn ich das Programm ausführe und anschliessend einen Tabelleneintrag machen möchte erscheint folgende Meldung:

user defined image

Es wird bei der Meldung auf folgende Codezeile verwiesen:

C#-Quelltext
1:
2:
// TODO: This line of code loads data from DataSet into the database
this.tB_ArbeitszeitenTableAdapter.Update(this.azrDBCE_2DataSet.TB_Arbeitszeiten);


Ich würde mich sehr freuen über eine Antwort und danke bereits im Voraus vielmals dafür.

Liebe Grüsse

Samuel


JüTho - Mo 23.11.09 14:50

Hallo und :welcome:

Der TableAdapter muss aktualisiert werden, wenn die DB-Struktur sich geändert hat. Allerdings weiß ich nicht, wo und wie das geht, da ich nicht damit arbeite.

Hast du z.B. dem Management Server geprüft, ob die DB jetzt wirklich korrekt eingerichtet ist?

Jürgen