私は C# で作業しており、ADO.NET 経由で Sybase データベースを操作しようとしています。データベースは現在、NHibernate を介してやり取りされています。SqlCommand オブジェクト「cmd」を宣言し、3 つの異なるタイプのクエリを変換しようとしています。私は次のアプローチを使用しています。
cmd.Parameters.AddWithValue("@et.enrtype_id", sp.enrtype_id);
「et.enrtype_idがsp.enrtype_idと等しい」というパラメーターを追加していると思います。ただし、次の SQL ステートメントを変更する必要があります。
「a.eff_start_dt は null ではありません」
「a.eff_stop_dt は null です」
不等号を含むステートメント (>、<、>=、<=、!=)
ADO.NET ステートメントに不等式情報を含めるにはどうすればよいですか? 私はオンラインで大量の調査を行いましたが、どこにも見つかりません。
よろしくお願いします。