public static void CacheParameters(string cacheKey, params SqlParameter[] cmdParms) {
parmCache[cacheKey] = cmdParms;
}
public static SqlParameter[] GetCachedParameters(string cacheKey) {
SqlParameter[] cachedParms = (SqlParameter[])parmCache[cacheKey];
if (cachedParms == null)
return null;
SqlParameter[] clonedParms = new SqlParameter[cachedParms.Length]; for (int i = 0, j = cachedParms.Length; i < j; i++)
clonedParms[i] = (SqlParameter)((ICloneable)cachedParms[i]).Clone(); return clonedParms;
}说明一下用法,和做用
parmCache[cacheKey] = cmdParms;
}
public static SqlParameter[] GetCachedParameters(string cacheKey) {
SqlParameter[] cachedParms = (SqlParameter[])parmCache[cacheKey];
if (cachedParms == null)
return null;
SqlParameter[] clonedParms = new SqlParameter[cachedParms.Length]; for (int i = 0, j = cachedParms.Length; i < j; i++)
clonedParms[i] = (SqlParameter)((ICloneable)cachedParms[i]).Clone(); return clonedParms;
}说明一下用法,和做用
解决方案 »
- 创建无边框窗口之后怎么一直是忙碌状态?
- 请教高手关于文件流的一个问题。
- c#新手求助,在线等啊......
- arcengine的几个问题
- 救命:求教怎样就图片的大小!!!
- 请问在命令行格式下能不能和怎样使用ConfigurationSettings.AppSettings ["Conn"];
- c#求助
- 请教一个很简单的问题……如何将有小数的10进制数转化为2进制、16进制、8进制……(主要是小数部分)(不要程序代码,只要基础的方法即可
- C#中怎样实现串行通信?
- 紧急求救!ASP.NET为什么不能调试?
- openSmtp发送邮件的问题(553 错误)
- 如何使remoting的服务器端console窗口的隐藏
如果存在对SqlParameter进行克隆,并返回一个实例。