62,268
社区成员
发帖
与我相关
我的任务
分享 /// <summary>
/// 根据参数生成查询SQL语句
/// </summary>
/// <param name="tableName">表名 </param>
/// <param name="keyName">关键字段 </param>
/// <param name="strCondition">条件值 </param>
/// <returns> </returns>
public string GetSql(string tableName, string[] keyName, string[] strCondition)
{
string sql = "SELECT * FROM [" + tableName + "] WHERE ";
for (int i = 0; i < keyName.Length - 1; i++)
{
sql += "[" + keyName[i] + "]='" + strCondition[i] + "' AND ";
}
sql += "[" + keyName[keyName.Length - 1] + "]='" + strCondition[keyName.Length - 1] + "'";
return sql;
} /// <summary>
/// 根据参数生成查询SQL语句
/// </summary>
/// <param name="tableName"> 表名 </param>
/// <param name="keyName">关键字段 </param>
/// <param name="strCondition">条件值 </param>
/// <returns> </returns>
public string GetSql(string tableName, string keyName, string strCondition)
{
return "SELECT * FROM [" + tableName + "] WHERE [" + keyName + "]='" + strCondition + "'";
}