代码分析 一、代码分析 public static void test(string ConnectString) { System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection(); conn.ConnectionString = ConnectString; try { conn.Open(); ……. } catch(Exception Ex) { MessageBox.Show(Ex.ToString()); } finally { if (!conn.State.Equals(ConnectionState.Closed)) conn.Close(); } } 请问: 1)以上代码可以正确使用连接池吗? 2)以上代码所使用的异常处理方法,是否所有在test方法内的异常都可以被捕捉并显示出来? 答案:(1)答案:只可以捕捉数据库连接中的异常吧. (finally中,catch中,如果有别的可能引发异常的操作,也应该用try,catch。所以理论上并非所有异常都会被捕捉。) (2)答案:如果传入的connectionString是一模一样的话,可以正确使用连接池。不过一模一样的意思是,连字符的空格数,顺序完全一致。 Web应用开发试题 第1页,共2页 装 订 时 不 要 过 线 二、在购物车应用系统开发中,你用到哪两个类,请写出类名及其作用 答案:略 装 订 时 不 要 过 线 应用开发试题 第2页,共2页 Web 本文来源:https://www.wddqw.com/doc/c10d0156312b3169a451a4e1.html