tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: データセットにフィルタをかけてカウント数を返す
投稿日: 2007/04/03(Tue) 11:27
投稿者魔界の仮面弁士
>         foundRows = ds.受注仮予定.Select("得意先コード = '" & astrCd& "' and 枝番= '"  & astrECd& "' and 出荷予定日 = '" & astrDate& "'")

この部分を、
 Dim condition As String = "得意先コード = '" & ……
 MessageBox.Show(condition)
 foundRows = ds.受注仮予定.Select(condition)
などとして、どのような文字列を渡した時にエラーとなるのかを教えてください。

気になる点としては、
 ・データ中に一重引用符「'」が渡された場合の対応が行われていない。
 ・データ型が一致しているか不明瞭(数値なら「'」は付けないし、日付なら「#」で囲むべき)
など。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。