2010-11-22 5 views
0

Ich versuche, ein Insert-Methode in einem Tableadapter mit einer Abfrage wieverloren Parameternamen in Table erzeugt Insert-Methode

INSERT INTO Status 
        (ScheduleID, StatusID, Name, Color) 
VALUES  (?, ?, ?, ?) 

Hier Namen zu erzeugen, ist eine Zeichenfolge, und die andere ganze Zahlen sind. Die erzeugte Signatur sieht jedoch wie folgt aus:

InsertQuery(int Color, string Param2, string Param3, string Param4) 

Welche die Abfrage nicht übereinstimmen, entweder in Namen oder die Reihenfolge der Parametertypen.

Wie kann das passieren? Wie kann ich sicher sein, dass Parameter2 StatusID ist, wenn ich mich entscheide, es manuell zu ändern?

Antwort

1

Sehen Sie den Code (xml), ändern Sie sie entsprechend (öffnen Sie XML-Schema Ihres Datasets und tun Sie das dort). Sie können ihre Namen ändern, was auch immer Sie mögen.