A5:SQL Mk-2

開発のこと、日々のこと

パラメータ?

ホーム フォーラム A5:SQL Mk-2掲示板 パラメータ?

このトピックには1件の返信が含まれ、2人の参加者がいます。1 ヶ月前 松原正和 さんが最後の更新を行いました。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #360 返信

    nakada

    ご教授お願いします。

    データベース:アクセス

    テーブルの内容を取得刷るため以下のSQLを実行すると、
    日付の構文エラーが発生します。

    —[SQL]—————————————-
    SELECT Date_Measure, Time_Measure
    FROM Result_Data
    WHERE Date_Measure >= #2013/1/1#
    AND Time_Measure >= #1899/12/30/ 16:0:0#
    —[結果]—————————————
    [Microsoft][ODBC Microsoft Access Driver]クエリ式
    ‘Date_Measure >= #2013/1/1# AND Time_Measure >=
    #1899/12/30/ 16Pa_RaM00Pa_RaM00#
    日付の構文エラーです。
    ————————————————

    A5SQL Mk-2 のパラメータ関連で実行出来ないと判断し
    オプションにある、パラメータ利用モードを利用しないに
    変更しましたが結果は変わりませんでした
    : を Pa_RaM0 に変換させない方法はあるのでしょうか?

    それとも、何か根本的に間違っているのでしょうか
    ご教授お願いします。

    #380 返信

    松原正和
    キーマスター

    nakadaさんこんにちは。

    Microsoft Accessで日付リテラルは #yyyy/mm/dd#形式ではなく、#mm/dd/yy#形式のようですが、それでは如何でしょうか?。

    A5:SQL Mk-2では、パラメータは 「:」でしていするか、「@」で指定するかのいずれかで、「#日付#」のような形式は「パラメータ利用モード」の設定値にかかわらず、パラメータとして扱われません。

    以上よろしくお願いいたします。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
返信先: パラメータ?
あなたの情報:




コメントは受け付けていません。