[主观题]

分析以下代码。

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)以上代码可以正确使用连接池吗?

参考答案与解析:

相关试题

分析以下代码。 public static void test(string C

[主观题]分析以下代码。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());}finall

  • 查看答案
  • 阅读下面代码public class { public static void

    [单选题]阅读下面代码 public class { public static void main(String[] args) { double d=12.3; Decrementer dec=new Decrementer(); dec.decrement(d); System.out.println(d); } } class Decrementer { public void decrement(double decMe) { decMe=decMe-1.0; } } 代码执行后输出的结果是A.

  • 查看答案
  • 阅读下列代码: public class Test{public static

    [单选题]阅读下列代码: public class Test{ public static void main(String args[])[ System. out.println(89>>1 ); } }A.44B.45C.88D.90

  • 查看答案
  • 阅读下面代码public class Test { public static

    [单选题]阅读下面代码 public class Test { public static void main(String avgs[]) { System.out.println(89>>1); } } 其运行结果是A.44B.45C.88D.90

  • 查看答案
  • 阅读下面代码public class Test { public static

    [单选题]阅读下面代码 public class Test { public static void main(String[]args) { System.out.println(2>0?10:8); } } 其运行的结果是A.2B.0C.10D.8

  • 查看答案
  • 阅读下列代码public class{public static void ma

    [单选题]阅读下列代码 public class { public static void main(String args[]){ double d=12.3; Decrementer dec=new Decrementer(); dec. decrement(D) ; System. out. println(D) ; } } class Decrementer{ public void decrement(double decMe){ decMe=decMe-1.0; } } 代码执行后输出结果是A

  • 查看答案
  • 阅读下列代码public class{public static void ma

    [单选题]阅读下列代码 public class { public static void main(String args[]){ double d=12.3; Decrementer dec=new Decrementer(); dec. decrement(D) ; System. out. println(D) ; } } class Decrementer{ public void decrement(double decMe){ decMe=decMe-1.0; } } 代码执行后输出结果是A

  • 查看答案
  • 阅读下列代码public class Test{public static vo

    [单选题]阅读下列代码 public class Test{ public static void main(String args[]){ System.out.println(89>>1); } } 其运行结果是A.44B.45C.88D.90

  • 查看答案
  • 阅读下列代码public class Test{public static vo

    [单选题]阅读下列代码 public class Test{ public static void main(String args[]){ System. out. println((2<0)? 10:8); } } 其运行结果是A.2B.0C.10D.8

  • 查看答案
  • 阅读下列代码public class Test{public static vo

    [单选题]阅读下列代码 public class Test{ public static void main(String args[]){ System.out.println(89>>1); } } 其运行结果是A.44B.45C.88D.90

  • 查看答案
  • 分析以下代码。public static void test(string Co