高手帮忙!怎样在一个jsp页面中执行两条sql语句? 20
Connectioncon;Statementstmt;//加载驱动程序,下面的代码为加载JDBD-ODBC驱动程序Class.forName("sun.jdbc.odb...
Connection con;
Statement stmt;
//加载驱动程序,下面的代码为加载JDBD-ODBC驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//用适当的驱动程序连接到数据库,test"是系统dsn名
String url="jdbc:odbc:test";
//建立连接,类似于ASP中的创建数据库联接
con=DriverManager.getConnection(url, "user", "password");
//创建一个JDBC声明
stmt = con.createStatement();
//查询记录
String sql="select * from test" ;
ResultSet rs=stmt.executeQuery(sql);
String sql2="select * from test2";
ResultSet rs2=stmt.executeQuery(sql2);
这个sql2怎么写才能正确执行,上面的写法不能执行 展开
Statement stmt;
//加载驱动程序,下面的代码为加载JDBD-ODBC驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//用适当的驱动程序连接到数据库,test"是系统dsn名
String url="jdbc:odbc:test";
//建立连接,类似于ASP中的创建数据库联接
con=DriverManager.getConnection(url, "user", "password");
//创建一个JDBC声明
stmt = con.createStatement();
//查询记录
String sql="select * from test" ;
ResultSet rs=stmt.executeQuery(sql);
String sql2="select * from test2";
ResultSet rs2=stmt.executeQuery(sql2);
这个sql2怎么写才能正确执行,上面的写法不能执行 展开
1个回答
展开全部
你需要定义两个 statement
Statement stmt=conn.createStatement();
Statement stmt1=conn.createStatement();
你试试吧,如果不行就创建两个连接
Connection conn= DriverManager.getConnection(url,user,password);
Connection conn1= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
Statement stmt1=conn1.createStatement()
Statement stmt=conn.createStatement();
Statement stmt1=conn.createStatement();
你试试吧,如果不行就创建两个连接
Connection conn= DriverManager.getConnection(url,user,password);
Connection conn1= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
Statement stmt1=conn1.createStatement()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询