黑马程序员技术交流社区
标题:
程序过程调用
[打印本页]
作者:
mzh901024
时间:
2013-8-6 21:46
标题:
程序过程调用
在oledbhelpdao.cs函数 中有一个子函数
/// <summary>
/// 测试调用存储过程
/// </summary>
/// <param name="connectionString"></param>
/// <param name="cmdType"></param>
/// <param name="cmdText"></param>
/// <param name="tableName"></param>
/// <param name="commandParameters"></param>
/// <returns></returns>
public static DataSet ExecuteDataSet(string connectionString, CommandType cmdType, string cmdText, string tableName,params OleDbParameter[] commandParameters)
{
DataSet ds = new DataSet();
using (OleDbConnection conn = new OleDbConnection(connectionString))
{
conn.Open();
OleDbCommand cmd = new OleDbCommand( );
using (OleDbDataAdapter da = new OleDbDataAdapter())
{
PrepareCommand(cmd, conn, null, cmdType, cmdText, commandParameters);
da.SelectCommand = cmd;
da.Fill(ds, tableName);
cmd.Parameters.Clear();
}
}
return ds ;
复制代码
其中在da.Fill(ds, tableName);处出现 timeout exceeded的bug,这个bug有时候出现,有时候不出现,出现这个问题时把程序停止,重新运行又好了,不晓得是什么原因,求指教、、、
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2