社区
Web 开发
帖子详情
java对数据库的操作
xiqi330
2003-08-19 09:27:01
我没有用过java编程,现需编写用jsp实现对数据库的访问,急需知道java语言是怎样对mysql进行插入和删除操作的。请诸位帮忙!
...全文
61
3
打赏
收藏
java对数据库的操作
我没有用过java编程,现需编写用jsp实现对数据库的访问,急需知道java语言是怎样对mysql进行插入和删除操作的。请诸位帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seaman0916
2003-08-19
打赏
举报
回复
这是操作数据库的JavaBean,你看看,默认是MySQL的数据库驱动!
/*
* DBconn.java
*/
package dataBean;
import java.sql.*;
public class DBconn
{
String dbDriver="org.gjt.mm.mysql.Driver";
String conStr="jdbc:mysql://localhost:3306/3dsoft";
String myUser="root";
String myPassword="";
Connection con = null;
ResultSet rs = null;
public DBconn()
{
try
{
Class.forName(dbDriver);
}
catch(java.lang.ClassNotFoundException e)
{
System.err.println("DBconn (): " + e.getMessage());
}
}
public String getDbDriver()
{
return dbDriver;
}
public void setDbDriver(String dbDriver)
{
this.dbDriver=dbDriver;
}
public String getConStr()
{
return conStr;
}
public void setConStr(String conStr )
{
this.conStr = conStr ;
}
public String getMyUser()
{
return myUser ;
}
public void setMyUser(String myUser )
{
this. myUser= myUser ;
}
public String getMyPassword()
{
return myPassword ;
}
public void setMyPassword(String myPassword )
{
this.myPassword = myPassword ;
}
public ResultSet executeQuery(String sql) throws SQLException, Exception
{
rs = null;
try
{
con = DriverManager.getConnection(conStr,myUser,myPassword);
Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs = stmt.executeQuery(sql);
}
catch(SQLException ex)
{
System.err.println("executeQuery:"+ex.getMessage());
return null;
}
catch(Exception e)
{
System.err.println("executeQuery:"+e.getMessage());
return null;
}
return rs;
}
public int executeUpdate(String sql)
{
int n=0;
try
{
con = DriverManager.getConnection(conStr,myUser,myPassword);
Statement stmt = con.createStatement();
n=stmt.executeUpdate(sql);
}
catch(SQLException ex)
{
System.err.println("executeUpdate:"+ex.getMessage());
return 0;
}
catch(Exception e)
{
System.err.println("executeQuery:"+e.getMessage());
return 0;
}
return n;
}
}
试试看!
hfprogramer
2003-08-19
打赏
举报
回复
http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=108260
hfprogramer
2003-08-19
打赏
举报
回复
http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=15371
sqlite3.exe绿色版 下载
SQLite是一款轻型的
数据库
,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的
操作
系统,同时能够跟很多程序语言相结合,比如Tcl、PHP、
Java
等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的
数据库
管理系统来讲,它的处理速度比他们都快。
java
操作
数据库
的几种方式
历史就是一面镜子 回顾自己开发的历程,见证了时代变迁史记,下面我针对
java
连接
数据库
的方式说起 0 原生jdbc 先普及下jdbc,怕新入行的人早已沉浸在包装库和框架中,甚至都没用过原生jdbc。
Java
数据库
连接,全称是
Java
Database Connectivity,简称JDBC,是
Java
语言中用来规范客户端程序如何来访问
数据库
的应用程序接口,提供了诸如查询和更新
数据库
中...
java
创建
数据库
连接和对
数据库
操作
的主要步骤
java
创建
数据库
连接和对
数据库
操作
的主要步骤
MySQL
数据库
(
Java
的
数据库
编程:JDBC)
JDBC,即
Java
Database Connectivity,
java
数据库
连接。是一种用于执行SQL语句的
Java
API,它是
Java
中的
数据库
连接规范。这个API由
java
.sql.*,
java
x.sql.* 包中的一些类和接口组成,它为
Java
开发人员
操作
数据库
提供了一个标准的API,可以为多种关系
数据库
提供统一访问.说白了就是用
Java
语言来
操作
数据库
。原来我们
操作
数据库
是在控制台使用SQL语句来
操作
数据库
,JDBC是用
Java
语言向
数据库
发送SQL语句。
java
调用
数据库
的基本步骤_
java
数据库
操作
基本流程和技巧
1、
java
数据库
操作
基本流程2、几个常用的重要技巧:可滚动、更新的记录集批量更新事务处理
java
数据库
操作
基本流程:取得
数据库
连接 - 执行sql语句 - 处理执行结果 - 释放
数据库
连接1、取得
数据库
连接1)用DriverManager取
数据库
连接例子:String className,url,uid,pwd;className = "oracle.jdbc.driver.OracleDriv...
Web 开发
81,092
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章