Exception "Spalte ... gehört nicht zur Tabelle ...." bei Update

08/08/2008 - 12:46 von M.Erlinger | Report spam
Hallo
ich habe bei einer DataTable in der Select-Anweisung noch 2 Spalte
einer
anderen Tabelle:
SELECT tblVisitReportBusiness.*,
tblMemo.MO_Memo, tblMemo.MO_id
FROM tblVisitReportBusiness

bei meinem SqlDataAdapter für die Tabelle tblVisitReportBusiness sind
INSERT, UPDATE und DELETE-Commands manuell von mir erstellt worden -
natürlich ohne den beiden ZusatzFeldern (MO_Memo, MO_id)

Diese beiden Felder benötige ich für die Anzeige im GridView, ob ein
Text
vorhannden ist.

Jetzt bekomme ich bei Insert oder Update auf die
tblVisitReportBusiness die
Exception, dass die Spalte
MO_id nicht zur Tabelle tblVisitReportBusiness gehört.

Kann mir bitte jemand weiterhelfen, wie ich trotz meines oben
angeführten
SQL-Statements, UPDATE/INSERT auf die Tabelle ausführen kann.

Danke schon mal
Michael
 

Lesen sie die antworten

#1 Frank Dzaebel
08/08/2008 - 13:08 | Warnen spam
Hallo Michael,

Das manuelle Ausprogrammieren von Update-, Select-
und Insert - Statements ist in einer Vielzahl der
Fàlle gar nicht nötig. Das macht Dir Visual Studio.
Vorteil, solche Fehler wie jetzt passieren Dir nicht.


MO_id nicht zur Tabelle tblVisitReportBusiness gehört.



und, gehört sie dazu - ist sie exakt richtig geschrieben?
Schliesse den Spaltennamen mal in eckige Klammern ein
(bei SQL Server).


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen