200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > javabean连接mysql数据库 jsp+javabean 链接 mysql 数据库

javabean连接mysql数据库 jsp+javabean 链接 mysql 数据库

时间:2020-03-15 09:10:19

相关推荐

javabean连接mysql数据库 jsp+javabean 链接 mysql 数据库

JSP+JavaBean html

一、JavaBean类java

首先先澄清 这个三个都是绝对路径 没有相对路径, E://test.txt 和 E:/test.txt 是一个意思 E:\\text.txt 用这样的写法是 \\ 转义了 ‘\’.linux

为何有\\ 的写法 和 / 这样的写法呢 ,由于window 默认的是\\ 这样的写法 若是你把这样的写法放到了 linux系统下面,那么这样的写法就是错误的了,linux 系统下面只认识/ 的写法。sql

File file =New File("E://test.txt")、数据库

File file =New File("E:\\test.txt")、tomcat

File file =New File("E:/test.txt")session

System.getProperty("user.dir")+"/src/data/qlsxgh.xls";我经过这个也行jsp

//private String filepath="javabeantest\\src\\util\\JDBCconfig.properties";//error函数

//private String filepath="src\\util\\JDBCconfig.properties";//errorsqlserver

//private String filepath="javabeantest/src/util/JDBCconfig.properties";//error

//private String filepath="util\\JDBCconfig.properties";//error以上只适合本地路径,不能放到tomcat下面的哦。

//private String filepath = "/util/JDBCconfig.properties";//righttomcat andlinux only right in this way..

//private String filepath = "\\util\\JDBCconfig.properties";//error

private String filepath = "//util//JDBCconfig.properties";//righttomcat

1、显示学生信息内容

JavaBean

package com.DataBase;

import java.sql.*;

public class MyDbBean

{

private Statement stmt = null;

ResultSet rs = null;

private Connection conn = null;

private String dsn;

//构造函数

public MyDbBean() { }

//根据dsn参数,加载驱动程序,创建链接

public void getConn(String dbname, String uid, String pwd) throwsException

{

try

{

dsn ="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=" +dbname;

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

conn = DriverManager.getConnection(dsn, uid, pwd);

}

catch (Exception ex)

{

System.err.println("aq.executeQuery: " + ex.getMessage());

}

}

//执行查询类的SQL语句,有返回集

public ResultSet executeQuery1(String sql)

{

rs = null;

try

{

stmt =conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);

rs = stmt.executeQuery(sql);

}

catch(SQLException ex)

{

System.err.println("aq.executeQuery:"+ex.getMessage());

}

return rs;

}

//执行更新类的SQL语句,无返回集

public void executeUpdate2(String sql)

{

stmt = null;

rs=null;

try

{

stmt =conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);

stmt.executeQuery(sql);

stmt.close();

conn.close();

}

catch(SQLException ex)

{

System.err.println("aq.executeQuery: " + ex.getMessage());

}

}

//关闭对象

public void closeStmt()

{

try{ stmt.close(); }

catch(SQLException ex)

{

System.err.println("aq.executeQuery: " + ex.getMessage());

}

}

public void closeConn()

{

try{ conn.close(); }

catch(SQLException ex)

{

System.err.println("aq.executeQuery: " + ex.getMessage());

}

}

}

“list.jsp”

/p>

"/TR/html4/loose.dtd">

学籍管理系统学籍管理系统

//调用getConn方法与数据库创建链接

testbean.getConn("Data_Stu","sa","");

sql="select * from stuInfo";

ResultSet rs=testbean.executeQuery1(sql);//查询数据库

while(rs.next()){

%>

">修改">删除

}

rs.close();

testbean.closeStmt();

testbean.closeConn();

%>

添加新记录

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。