簡體   English   中英

如何使用 C# 從 SQL 查詢中檢索參數

[英]How can I retrieve parameters from SQL query using C#

我需要在 SQL 查詢(不是存儲過程)中檢索參數及其在 C# 中的數據類型方面的幫助。 這是一個示例查詢。

Declare @param1 int
Declare @param2 varchar(255)

Select * 
from tablenanme 
where col1 = @param1 and col2 = @param2

如何在 C# 中動態分配這些值

我試過了,但我真的能弄明白

不要在批處理中聲明局部變量。 相反,將參數/值添加到命令對象:

var command = new SqlCommand("Select * from tablenanme where col1=@param1 and col2=@param2", connection);
command.Parameters.Add("@param1", SqlDbType.Int).Value = col1Value;
command.Parameters.Add("@param2", SqlDbType.VarChar, 255).Value = co2Value;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM