うちのカレーにはこれが入ってる!って食材ありますか?

VB.NET2005の事について教えていただけませんか?
TableAdapter.Fillを使って特定の行だけDataGridViewに表示させたいのですが、うまくいきません。
http://www.microsoft.com/japan/msdn/vbasic/migra …
を参考にさせていただきましたが、私がselect文のwhere句で?を使うとエラーになってしまいます。
ウィサードではTableAdapterクエリ”○○”を構成中に以下の問題がみつかりました。
ORA-911:文字が無効です。
となります。
仮に具体的な数値を入れるとうまくいくのですが、?は使えないのでしょうか?代用できる記号などはありますか?

A 回答 (1件)

「?」って参考URLから思うにパラメータを現しているのではないでしょうか。


文字ならまだしも数値に?をパラメータとして渡したと言う事でしょうか。
Where句で検索対象となっているフィールドは文字列型なのですか。
その辺情報希望です。
    • good
    • 0
この回答へのお礼

ありがとうございます。
?がパラメータと分かり?の変わりにPARAM1とし、DataSetした所うまくいきました。

お礼日時:2006/12/14 21:32

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報