我需要一些关于SQL raqQuery()方法的帮助 我可以直接将字符串数组传递给它,就像我在下面的代码中所做的那样吗? 我想将多个ID传递给DB并返回匹配产品列表以从中加载适配器。
protected void btnGenarate_ClickEvent(object sender, EventArgs e)
{
StringBuilder htmlCon = new StringBuilder();
for (int i = 0; i < empDetails.Count; i++)
{
htmlCon.AppendFormat("<script>$(document).ready(function () { $('#barcode{0}').JsBarcode('{1}', { width: 1, height: 30 }); });</script><img id='barcode{0}' class='barcode'/>",
i.ToString(), empDetails[i].EmployeeNo);
htmlCon.Append("........................................");
}
//To Use StringBuilder value
string html = htmlCon.ToString();
}
答案 0 :(得分:1)
没有。正确的语法确实类似于
"SELECT * FROM tbl_product WHERE productId IN (?, ?, ?, ?)"
只需将您要搜索的ID放入ids字符串数组中即可 根据您放入数组的ID数量,在我建议的查询中添加相应数量的占位符(?)。
完成