"AVAILABLEDATE"はDATE型の列です。オラクルはどのようなフォーマットで日付価値を期待していますか?
Toadを使用してテーブルにクエリを実行して結果を得ることができます。しかし、(Winforms/C#/ dotConnect)コードでは動作しません。
ocmd.Parameters.Add("AVAIL_DATE", getDateToQuery());
私は、問題は、私は日付を渡している方法であるかなり確信している:
private DateTime getDateToQuery() {
DateTime candidateVal = dateTimePickerScheduleDate.Value;
if (candidateVal.Equals(null)) {
candidateVal = DateTime.Now;
}
return candidateVal;
}
...しかし、私はにあるように日付値を強制する方法がわかりませんOracleフォーマットを認識します。パラメータタイプを追加
コマンドに入れてきたselect文とは何ですか?パラメータマーカーは、.NETとToadでは異なります。 – davisoa
どのようなエラーメッセージが表示されますか? – Ulises
エラーメッセージが表示されず、値が返されませんでした。今すぐ修正 - 下記を参照してください。 –