编写一个java程序,通过jdbc访问数据库实现对数据库的插入,删除,修改和查询 *** 作

编写一个java程序,通过jdbc访问数据库实现对数据库的插入,删除,修改和查询 *** 作,第1张

如:

这里数据库是Access表,数据库名:Data, 表名:Student。

package AccessSQL;

import javaawt;

import javasql;

import javaawtevent;

import javaxswing;

/

数据库 *** 作,插入,删除,查询等

/

public class ModifyDisplay extends JFrame

implements ActionListener{

//定义各个组件

JLabel lbRow = new JLabel(\"行数\");

JTextField tfRow = new JTextField();

用到的是mysql的jar包,需要自己导入,这里我是用的是5148可以选择大于这个版本的

import javasql;

public class EditInfo {

public static void main(String[] args) throws Exception {

//加载驱动

ClassforName("commysqljdbcDriver");

//获取连接

Connection conn = DriverManagergetConnection("jdbc:mysql://127001:3306/jdbctestuser=root&password=123456&useUnicode=true&characterEncoding=UTF-8");

//创建preparestatement

PreparedStatement pstm=connprepareStatement("insert into students values(,,,)");

pstmsetInt(1,1);

pstmsetString(2,"莉莉");

pstmsetString(3,"生产");

pstmsetString(4,"1班");

pstmexecuteUpdate();

pstmsetInt(1,2);

pstmsetString(2,"毛毛");

pstmsetString(3,"制造");

pstmsetString(4,"2班");

pstmexecuteUpdate();

pstmsetInt(1,3);

pstmsetString(2,"妮妮");

pstmsetString(3,"资讯");

pstmsetString(4,"3班");

pstmexecuteUpdate();

pstmsetInt(1,4);

pstmsetString(2,"菲菲");

pstmsetString(3,"售后");

pstmsetString(4,"4班");

pstmexecuteUpdate();

pstmsetInt(1,5);

pstmsetString(2,"娜娜");

pstmsetString(3,"海外");

pstmsetString(4,"5班");

pstmexecuteUpdate();

PreparedStatement query=connprepareStatement("select from students");

ResultSet rs = queryexecuteQuery();

while (rsnext()) {

String result = rsgetInt(1) + " " + rsgetString(2) + " " + rsgetString(3) + " " + rsgetString(4);

Systemoutprintln(result);

}

pstmclose();

queryclose();

connclose();

}

}

显示结果

以上就是关于编写一个java程序,通过jdbc访问数据库实现对数据库的插入,删除,修改和查询 *** 作全部的内容,包括:编写一个java程序,通过jdbc访问数据库实现对数据库的插入,删除,修改和查询 *** 作、java的jdbc数据库 *** 作,现在我要的是查询数据。求一个完整的代码。要从连接数据库开始,已知有一、如何通过JDBC来访问MySql数据库数据库链接:test,数据库名:com,用户名:r等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10180547.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存