C# 如何在data adapter 的sql语句参数中加入变量

2025-01-06 07:49:44
推荐回答(3个)
回答1:

"kyd3000"兄说得对呀,你直接使用public SqlDataAdapter(SqlCommand selectCommand);这个构造函数就行呀!
然后也可以对adapter进行操作 adapter.SelectCommand.Parameters.Add("@num", SqlDbType.NVarChar);也行

回答2:

例如:
string strQuery="select * from yourTable where yourField=@Field1";
SqlCommand myComm=new SqlCommand(strQuery,myConn);
myComm.Parameters.Add("@Field1",FieldValue);//进行传入参数

回答3:

cmd 构造时已经传入连接字符串和SQL语句了.

adapter = new SqlDataAdapter(cmd);