A5:SQL Mk-2

開発のこと、日々のこと

ストアドのパラメータが取得できない件

ホーム フォーラム A5:SQL Mk-2掲示板 ストアドのパラメータが取得できない件

  • このトピックには2件の返信、1人の参加者があり、最後にmasaにより1ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #25592 返信
    masa
    ゲスト

    いつも大変お世話になっております。
    長年にわたり御アプリを使用させて頂き感謝申し上げます。

    さて、さっそくですが下記環境において、sqlserver接続。
    1.ストアドを開く→パラメータータブにパラメーターが表示されません。
    2.ストアドを実行→プロシージャまたは~パラメーラー’@a’が必要ですが指定されませんでした。とのエラーになりストアドが実行されません。
    3.パラメータ@aをコメントアウト→declareで定義すると問題なく実行されます。
    4.PC移管前のwindows10では問題なく作動(サーバーは変更なし)
    となっております。お手数をお掛けしますが原因・心当たりについてご教示頂けますと幸いです。

    環境
    OS:windows11pro
    DB:sqlserver2019(windowsserverで動作)
    A5SQL:2.20.1(x64 edition)、
    DB接続情報:本番環境:false,sqlserver認証,通信を暗号化:false
    ストアド:
    CREATE Procedure [dbo].[test011]
    (@a varchar(1))
    as
    select @a
    return

    #25742 返信
    松原正和
    キーマスター

    masa さんこんにちは。
     
    もしかするとですが、SQL Server Native Client のインストール有無で変わったりしないでしょうか?
     
    もし、SQL Server Native Client がインストールされていない場合、インストールしてみると変わるかもしれません。

    #25950 返信
    masa
    ゲスト

    お世話になっております。

    ご助言頂きました通り、SQL Server Native Clientのインストールで正常にパラメータが取得できるようになりました。

    お手数をお掛け致しました、ありがとうございます。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
返信先: ストアドのパラメータが取得できない件
あなたの情報:




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