Selectメソッド
1 |
()を選択し、 |
多くの場合、我々はクエリ結果に検索し続けたい、DataTableの裏を返すクエリを完了します。その後、再クエリ結果にSelectメソッドを使用することができます。
Selectメソッドは、私たちがしばしばある使い、4つのオーバーロードがありますDataTable.Select(String);
。
ここでは、パラメータと話をするDataTable.Select(String)
:
このString
パラメータは、クエリタイプを定義しています。SQLクエリ言語でWHERE句と同等のSQL言語構文の構文に合わせて、(WHERE除きます)。
私はそれだけで同様のSQL構文だと思います。
しかし、私は間については、成功例をサポートしていませしようとしました。
1 |
// FROMTIMEおよび日時TOTIME変数の2種類があり、occurTimeは、列名内部dTableある |
単純なフィルタリングやソートをサポートしてDataTable.Select()メソッドは、条件が洗練されたフィルタリングやソートをサポートしていません。文字列は、列名とデータの内側にあること、および>、<、=、<>関係演算子等をしなければなりません。いくつかの例:
1 |
DataRow []行= Detailtb.Select("WZMC = '" + MaterialName + " 'およびCZ ='" + MaterialTexture + "及びGG ='" + MaterialSpecs + "'")。 |
私は二重引用符内の変数である前に、エラーとなっている、と後でインターネットをチェックし、その最初の二重引用符と単一引用符を見つけました;私たちは、単一引用符の問題に注意を払う必要があるということです、「」変数「」;