-1
有没有任何选项用params初始化sqldataadapter?我开始使用它,所以没有选择使用cmd.Parameters.AddWithValue。c#sqldataadapter使用参数
using (SqlDataAdapter dap = new SqlDataAdapter("select * from smthg where kh_Symbol = '" + khSymbol + "'", cn,))
{}
我想利用sql语句的配置文件,但我想kh_Symbol是在参数如下:
select * from smthg where kh_Symbol = '@param'
我不知道如何做到这一点使用。
但如何做到这一点在使用? – WujaBob
@WujaBob:把我的代码放到你的使用中。已完成 –
嗯..尝试,但它看起来像不起作用 - 此参数不起作用。 (SqlDataAdapter dap = new SqlDataAdapter(“select * from smthg where kh_Symbol ='@param'”,cn))代码: var p = dap.SelectCommand.Parameters; p.AddWithValue(“@ kh_Symbol”,khSymbol); dtpk.Clear(); dap.Fill(dtpk); – WujaBob