通用查询方法传值问题?

Mr.Huang…… Mr.Huang…… 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

静态类中声明的两个方法
private static SqlCommand FormatSql(string Format_Sql, params SqlParameter[] Format_cmdParms)
{
SqlCommand cmd = new SqlCommand(Format_Sql, SqlConn);

if (Format_cmdParms != null)
{
foreach (SqlParameter parm in Format_cmdParms)
cmd.Parameters.Add(parm);
}
return cmd;
}
public static DataSet GetQuery(string s_SQL, params SqlParameter[] cmdParms)
{
SqlConn.Close();
SqlCommand MyCommand = FormatSql(s_SQL, cmdParms);
SqlDataAdapter MyAdp = new SqlDataAdapter(MyCommand);
DataSet MyDS = new DataSet();
MyAdp.Fill(MyDS, "MyDS");
MyCommand.Parameters.Clear();
SqlConn.Close();
return MyDS;
}

窗体下按钮事件下写的代码
MyDS= IniClass.GetQuery("SELECT * FROM t1 WHERE id LIKE @JM OR mc LIKE @JM",
new SqlParameter("JM","%" + t_jm.Text.Trim() + "%"), new SqlParameter("JM",
"%" +t_jm.Text.Trim() + "%"));
dataGridView1.DataSource = MyDS.Tables["MyDS"];





这个是怎么用的
...全文
评论 8
收藏 已收藏
分享
返回顶部
Mr.Huang……
C# 111,129 成员 642,539 内容