您的位置:

jsp数据连接完整代码(jsp数据连接完整代码是多少)

jsp数据连接完整代码(jsp数据连接完整代码是多少)

更新:

本文目录一览:

jsp如何连接数据库

1、先打开我们编辑运行JSP的开发环境,我们新建一个java web项目。

2、将相应的mysql的包复制到WebContent--》WEB-INF--》lib下的文件夹。

3、在JSP文件中引入相应的SQL的java包。

4、这里红框中圈住的就是最基本最重要的部分,首先注意用户名和密码以及端口号,

5、运行我们的测试项目,如果显示如图所示的字段,即表示连接成功了。

急!悬赏200分,求jsp连接数据库代码

把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用MVC的模式开发。在练习这些代码的时候,你一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下面SQL建

create table test(test1 varchar(20),test2 varchar(20)

然后向这个表写入一条测试纪录

那么现在开始我们的jsp和数据库之旅吧。

一、jsp连接Oracle8/8i/9i数据库(用thin模式)

testoracle.jsp如下:

%@ page contentType=\"text/html;charset=gb2312\"%

%@ page import=\"java.sql.*\"%

html

body

%Class.forName(\"oracle.jdbc.driver.OracleDriver\").newInstance();

String url=\"jdbc:oracle:thin:@localhost:1521:orcl\";

//orcl为你的数据库的SID

String user=\"scott\";

String password=\"tiger\";

Connection conn= DriverManager.getConnection(url,user,password);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql=\"select * from test\";

ResultSet rs=stmt.executeQuery(sql);

while(rs.next()) {%

您的第一个字段内容为:%=rs.getString(1)%

您的第二个字段内容为:%=rs.getString(2)%

%}%

%out.print(\"数据库操作成功,恭喜你\");%

%rs.close();

stmt.close();

conn.close();

%

/body

/html

二、jsp连接Sql Server7.0/2000数据库

testsqlserver.jsp如下:

%@ page contentType=\"text/html;charset=gb2312\"%

%@ page import=\"java.sql.*\"%

html

body

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

String url=\"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs\";

//pubs为你的数据库的

String user=\"sa\";

String password=\"\";

Connection conn= DriverManager.getConnection(url,user,password);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql=\"select * from test\";

ResultSet rs=stmt.executeQuery(sql);

while(rs.next()) {%

您的第一个字段内容为:%=rs.getString(1)%

您的第二个字段内容为:%=rs.getString(2)%

%}%

%out.print(\"数据库操作成功,恭喜你\");%

%rs.close();

stmt.close();

conn.close();

%

/body

/html

三、jsp连接DB2数据库

testdb2.jsp如下:

%@ page contentType=\"text/html;charset=gb2312\"%

%@ page import=\"java.sql.*\"%

html

body

%Class.forName(\"com.ibm.db2.jdbc.app.DB2Driver \").newInstance();

String url=\"jdbc:db2://localhost:5000/sample\";

//sample为你的数据库名

String user=\"admin\";

String password=\"\";

Connection conn= DriverManager.getConnection(url,user,password);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql=\"select * from test\";

ResultSet rs=stmt.executeQuery(sql);

while(rs.next()) {%

您的第一个字段内容为:%=rs.getString(1)%

您的第二个字段内容为:%=rs.getString(2)%

%}%

%out.print(\"数据库操作成功,恭喜你\");%

%rs.close();

stmt.close();

conn.close();

%

/body

/html

四、jsp连接Informix数据库

testinformix.jsp如下:

%@ page contentType=\"text/html;charset=gb2312\"%

%@ page import=\"java.sql.*\"%

html

body

%Class.forName(\"com.informix.jdbc.IfxDriver\").newInstance();

String url =

\"jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;

user=testuser;password=testpassword\";

//testDB为你的数据库名

Connection conn= DriverManager.getConnection(url);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql=\"select * from test\";

ResultSet rs=stmt.executeQuery(sql);

while(rs.next()) {%

您的第一个字段内容为:%=rs.getString(1)%

您的第二个字段内容为:%=rs.getString(2)%

%}%

%out.print(\"数据库操作成功,恭喜你\");%

%rs.close();

stmt.close();

conn.close();

%

/body

/html

五、jsp连接Sybase数据库

testmysql.jsp如下:

%@ page contentType=\"text/html;charset=gb2312\"%

%@ page import=\"java.sql.*\"%

html

body

%Class.forName(\"com.sybase.jdbc.SybDriver\").newInstance();

String url =\" jdbc:sybase:Tds:localhost:5007/tsdata\";

//tsdata为你的数据库名

Properties sysProps = System.getProperties();

SysProps.put(\"user\",\"userid\");

SysProps.put(\"password\",\"user_password\");

Connection conn= DriverManager.getConnection(url, SysProps);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql=\"select * from test\";

ResultSet rs=stmt.executeQuery(sql);

while(rs.next()) {%

您的第一个字段内容为:%=rs.getString(1)%

您的第二个字段内容为:%=rs.getString(2)%

%}%

%out.print(\"数据库操作成功,恭喜你\");%

%rs.close();

stmt.close();

conn.close();

%

/body

/html

六、jsp连接MySQL数据库

testmysql.jsp如下:

%@ page contentType=\"text/html;charset=gb2312\"%

%@ page import=\"java.sql.*\"%

html

body

%Class.forName(\"org.gjt.mm.mysql.Driver\").newInstance();

String url =\"jdbc:mysql://localhost/softforum?user=softpassword=soft1234useUnicode=truecharacterEncoding=8859_1\"

//testDB为你的数据库名

Connection conn= DriverManager.getConnection(url);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql=\"select * from test\";

ResultSet rs=stmt.executeQuery(sql);

while(rs.next()) {%

您的第一个字段内容为:%=rs.getString(1)%

您的第二个字段内容为:%=rs.getString(2)%

%}%

%out.print(\"数据库操作成功,恭喜你\");%

%rs.close();

stmt.close();

conn.close();

%

/body

/html

七、jsp连接PostgreSQL数据库

testmysql.jsp如下:

%@ page contentType=\"text/html;charset=gb2312\"%

%@ page import=\"java.sql.*\"%

html

body

%Class.forName(\"org.postgresql.Driver\").newInstance();

String url =\"jdbc:postgresql://localhost/soft\"

//soft为你的数据库名

String user=\"myuser\";

String password=\"mypassword\";

Connection conn= DriverManager.getConnection(url,user,password);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql=\"select * from test\";

ResultSet rs=stmt.executeQuery(sql);

while(rs.next()) {%

您的第一个字段内容为:%=rs.getString(1)%

您的第二个字段内容为:%=rs.getString(2)%

%}%

%out.print(\"数据库操作成功,恭喜你\");%

%rs.close();

stmt.close();

conn.close();

%

/body

/html

0顶一下

求一个JSP连接数据库的代码

%@ page contentType="text/html;charset=gb2312" import="java.sql.*"%

html xmlns=""

head

meta http-equiv="Content-Type" content="text/html; charset=utf-8" /

title登录网站/title

/head

body

center

h1用户登录系统/h1

hr

br

br

%

// 接收用户提交的内容

String ming = request.getParameter("zhh") ;

String mima = request.getParameter("mm1") ;

// 定义变量,如果用户是合法用户,则将此标记变为true

boolean flag = false ;

%

%

// 定义数据库操作的常量、对象

// 数据库驱动程序

String DBDRIVER = "com.microsoft.jdbc.sqlserver.SQLServerDriver" ;

// 数据库连接字符串

String DBURL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=jspdb" ;

// 数据库用户名

String DBUSER = "sa" ;

// 数据库连接密码

String DBPWD = "280271" ;

// 声明一个数据库连接对象

Connection conn = null ;

// 声明一个数据库操作对象

PreparedStatement pstmt = null ;

// 声明一个结果集对象

ResultSet rs = null ;

// 声明一个SQL变量,用于保存SQL语句

String sql = null ;

%

%

// 进行数据库操作

try

{

// 编写SQL语句

sql = "SELECT name FROM users WHERE name=? and password=?" ;

// 加载驱动程序

Class.forName(DBDRIVER) ;

// 连接数据库

conn = DriverManager.getConnection(DBURL,DBUSER,DBPWD) ;

// 实例化数据库操作对象

pstmt = conn.prepareStatement(sql) ;

// 设置pstmt的内容

pstmt.setString(1,ming) ;

pstmt.setString(2,mima) ;

// 查询记录

rs = pstmt.executeQuery() ;

// 判断是否有记录

if(rs.next())

{

// 如果有记录,则执行此段代码

// 用户是合法的,可以登陆

flag = true ;

session.setAttribute("name",ming);

}

// 依次关闭

rs.close() ;

pstmt.close() ;

conn.close() ;

}

catch(Exception e)

{}

%

%

// 判断用户名及密码

if(flag)

{

// 合法用户

%

jsp:forward page="zhuye.jsp"/

%

}

else

{

// 非法用户

%

jsp:forward page="denglushibai.jsp"/

%

}

%

/center

/body

/html

JSP连接数据库的代码

Class.forName("com.mysql.jdbc.Driver");

Connection conn=DriverManager.getConnection("jdbc:mysql://"+host+"/"+dbname,username,password);

Statement Stmt=conn.createStatement();

ResultSet rs=Stmt.executeQuery(sql);

这是基本的数据库操作方法

大概流程就是加载驱动类,创建连接,执行数据库操作,关闭

jsp数据连接完整代码(jsp数据连接完整代码是多少)

本文目录一览: 1、jsp如何连接数据库 2、急!悬赏200分,求jsp连接数据库代码 3、求一个JSP连接数据库的代码 4、JSP连接数据库的代码 jsp如何连接数据库 1、先打开我们编辑运行JSP

2023-12-08
jsp与mysql连接代码,jsp数据库连接代码

2022-11-18
jsp收藏完整代码,jsp笔记

2022-11-23
jsp测试mysql连接数据库(jsp连接MySQL数据库)

2022-11-14
jsp使用java连接数据库(jsp连接数据库的方法)

本文目录一览: 1、怎么使用JAVA连接数据库? 2、怎么用jsp连接mysql数据库 3、在JSP页面中实现连接数据库与在Java程序中实现连接数据库有什么区别? 4、java 中 怎样将JSP页面

2023-12-08
jsp连接mysql数据库,jsp连接mysql数据库教程

2022-11-30
jsp连接网页和java代码(jsp和java怎么连接)

本文目录一览: 1、在JSP网页中怎样加入Java代码?? 2、java jsp页面怎么写java类?怎么调用java代码? 3、我怎么把我编辑的java程序和jsp衔接起来,并且把他们显示出来,就是

2023-12-08
jsp导入mysql代码,jsp连接MySQL数据库

2022-11-25
jsp连接mysql数据库的项目,Jsp连接数据库

2022-11-22
jsp连接mysql实例,jsp中数据库连接常用方法

2022-11-24
jsp连接mysql的源码,jsp链接sql数据库

2022-11-22
jsp怎么配置连接数据库,jsp怎么配置连接数据库的数据

本文目录一览: 1、在jsp编程中如何连接数据库? 2、jsp怎么连接mysql数据库 3、jsp怎么连接sql数据库 4、jsp如何连接数据库 5、怎么用jsp连接mysql数据库 6、在jsp编程

2023-12-08
jsp连接mysql的源码12(jsp 连接mysql)

本文目录一览: 1、JSP连接MySQL 2、jsp怎么连接mysql数据库代码 3、jsp怎么连接mysql数据库 4、jsp连接数据库方法(详细的) 5、求jsp与mysql连接的代码 6、求js

2023-12-08
简单的jsp连接数据库实例(jsp怎么连接数据库)

本文目录一览: 1、jsp做一个最简单的,连接数据库,实现增删改查人员姓名的功能。一定要非常简单的那种。 2、怎么用jsp连接mysql数据库 3、jsp怎么连接sql数据库 4、jsp怎么连接数据库

2023-12-08
jsp数据库笔记,jsp写入数据库

本文目录一览: 1、怎么用jsp连接mysql数据库 2、jsp中怎么使用数据库 3、JSP 从数据库中如何取得图片的路径? 怎么用jsp连接mysql数据库 一. 数据库的连接和操作笔记:1.初始化

2023-12-08
jsp连接mysql数据库时,jsp如何连接数据库sql s

2022-11-19
java连接,java连接mysql数据库的代码

2022-11-30
jsp连接mysql数据库总结,jsp连接mysql数据库查

2022-11-21
jsp视图跟数据库简单的连接(jsp怎么连接数据库sql)

本文目录一览: 1、jsp如何连接数据库 2、如何用一张JSP页面连接数据库,实现查询,修改操作 3、如何用JSP连接SQLServer数据库 4、怎么用jsp连接mysql数据库 jsp如何连接数据

2023-12-08
jsp数据库连接经典简洁代码,jsp操作数据库

本文目录一览: 1、JSP连接数据库的代码 2、jsp怎么连接mysql数据库代码 3、急!悬赏200分,求jsp连接数据库代码 4、求一个JSP连接数据库的代码 JSP连接数据库的代码 Class.

2023-12-08