0

次のようなクエリを使用して、TableAdapterにInsertメソッドを生成しようとしています。

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

ここで、Nameは文字列で、他は整数です。ただし、生成された署名は次のようになります。

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

名前またはパラメータタイプの順序のいずれかで、クエリと一致しません。

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

4

1 に答える 1

1

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

于 2011-05-05T14:41:51.467 に答える