akari_n
@akari_n (akari)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

SQL文バインド変数にコード中の変数の値を代入する方法

解決したいこと

SQL文のバインド変数に、
SQL文外のコードの中の変数の値を入れたいです。
パソコンがネット環境になく、スマートフォンから写真をアップロードさせていただきます。

016F60E8-6494-426E-B0E1-03A40CC208DA.jpeg

DatagridViewのテーブル内のカラムをクリックし、その値を変数に入れています。
その変数の値を、さらにSQL文のバインド変数に入れたいのですが、方法が見つかりません。

DECLARE @変数1 nvachar(30)
SET @変数1 = 変数
SELECT
*
FROM テーブル名
WHERE 列名= @変数1

発生している問題・エラー

列名 '変数1' が無効です

どなたかお教えいただけますと助かります。

0

2Answer

この手の頻繁に見るんですけど背景もコードもないんじゃ一切伝わりませんので,検証できるだけの情報を提示してください.
あなたのやってる事はこっちから透けて見えないので.

0Like

こんなやつですかね?

Dim cmd As New SqlCommand(sql, sqlconn)
cmd.Parameters.AddWithValue("@menuList", menuList_long)
Dim sdr As SqlDataReader = cmd.ExecuteReader()
0Like

Your answer might help someone💌