2010-11-22 8 views
0

生成されたTableAdapterのパラメータ名が失われたInsertメソッド

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

のようなクエリでTableAdapterにInsertメソッドを生成しようとしています。ここでは名前は文字列で、その他は整数です。 生成されるシグネチャは、次のようになります。

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

名前またはパラメータタイプの順序のどちらにも一致しません。

これはどうして起こりますか? 手動で変更する場合は、Parameter2がStatusIDであることをどのように確認できますか?

答えて

1

コード(xml)を参照し、それに従って変更します(データセットのxmlスキーマを開いてそこで行います)。名前は好きなものに変更できます。

関連する問題