//commandText 带参数的sql语句
//sqlParameters的基类,.net的sql参数类都实现IDbDataParameter 故而可用通用!
public static string GetExecutedCommandStr(string commandText, IDbDataParameter[] dbDataParameters)
{
foreach (var parameter in dbDataParameters)
{
string pname = parameter.ParameterName;
string pvalue = Convert.ToString(parameter.Value);
commandText = commandText.Replace(pname, pvalue);
}
return commandText;
}
欢迎交流