2,209
社区成员
发帖
与我相关
我的任务
分享
/// <summary>
/// 根据条件NewsType连接所有关系表查询所得记录数
/// </summary>
/// <param name="conditon">条件</param>
/// <returns>记录数</returns>
public int GetAllNewsTypeJoinAllByConditionCount(string conditon)
{
string sql = "select count(*) from NewsType where 1=1 @condition ";
SQLiteParameter[] param = new SQLiteParameter[] {
new SQLiteParameter("@condition",conditon)
};
return Convert.ToInt32(sqlhelp.execScalar(sql,param));
}
调用的方法如下:
public string execScalar(string sql, SQLiteParameter[] param)
{
string result = "";
cmd = new SQLiteCommand(sql, getCon());
cmd.Parameters.AddRange(param);
result = cmd.ExecuteScalar().ToString();
return result;
}