当前位置:首页 » 操作系统 » java数据库添加

java数据库添加

发布时间: 2022-02-12 01:41:19

‘壹’ 如何用java数据库中添加数据

假设已经连接上数据库则有下面这两个变量 Connection connect //连接到数据源 Statement statement=connect.createStatement(); 使用语句 String sql="INSERT INTO TABLENAME(Username,password) VALUES('"+name+"','"+pass+"')"; //TABLENAME是数据库中的表名 statement.executeUpdate(sql);

‘贰’ 如何控制Java代码向数据库中插入数据

Java程序向数据库中插入数据,代码如下:

//首先创建数据库,(access,oracle,mysql,sqlsever)其中之一,其中access,sqlsever需要配置数据源(odbc);
//然后再eclipse中创建类(ConnDb,Test,TestBean)ConnDb功能为连接数据库,查询,插入,删除,修改数据的类,Test为含有main方法的测试类,TestBean为数据表中的字段属性及set,get方法
//以下是ConnDb代码:
packagedb;
importjava.sql.Connection;
importjava.sql.DriverManager;
import
java.sql.ResultSet;
importjava.sql.SQLException;
import
java.sql.Statement;
importjava.util.ArrayList;
publicclassConnDb{
publicConnectionstartConn(Connectionconn){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn=DriverManager.getConnection("jdbc:odbc:数据库","用户名","密码");
}catch(Exceptione){
System.out.println("连接数据库时出现错误");
}
returnconn;
}

publicArrayListexecuteQuery(Stringsql){
Connectionconn=null;
Statementstmt=null;
ResultSetrs=null;
ArrayListlist=newArrayList();
try{
conn=startConn(conn);
stmt=conn.createStatement();
rs=stmt.executeQuery(sql);//sql为<ahref="https://www..com/s?wd=sql%E8%AF%AD%E5%8F%A5&tn=44039180_cpr&fenlei=-BuW0snHF--bIi4WUvYETgN-TLwGUv3EPHTzPHbkPWf3"target="_blank"class="-highlight">sql语句</a>例如"select*from
表名",从main方法中传进来,这里用的是ArrayList类将查询结果存储起来
while(rs.next()){
TestBeantb=newTestBean();
tb.setTid(rs.getString("tid"));
tb.setTname(rs.getString("tname"));
tb.setTinfo(rs.getString("tinfo"));
list.add(tb);
}
}
catch(SQLExceptione){
//TODOAuto-generatedcatchblock
e.printStackTrace();
}finally{
closeConn(rs,stmt,conn);
}
returnlist;
}
publicvoidexecuteUpdate(Stringsql){
Connectionconn=null;
Statementstmt=null;
try{
conn=
startConn(conn);
stmt=conn.createStatement();
stmt.executeUpdate(sql);
}
catch(SQLExceptione){
System.out.println("修改,插入或者删除数据库数据时发生错误!");
}finally{
closeConn(stmt,conn);
}
}
publicvoidcloseConn(ResultSetrs,Statementstmt,Connectionconn){
try{
if(rs!=
null){
rs.close();
}
if(stmt!=null){
stmt.close();
}
if(conn!=null){
conn.close();
}
}
catch(SQLExceptione){
//TODOAuto-generatedcatch
block
System.out.println("关闭数据库的时候发生错误!");
}
}
publicvoidcloseConn(Statementstmt,Connectionconn){
try{
if(stmt!=null){
stmt.close();
}
if(conn!=null){
conn.close();
}
}
catch(SQLExceptione){
//TODOAuto-generatedcatchblock
System.out.println("关闭数据库的时候发生错误!");
}
}
}

‘叁’ 在java中怎么添加多条数据,添到数据库中

如果你用hibernate了,设置一对多关系,可以一次搞定,如果是jdbc直连,那么你就根绝商品个数进行循环,一条一条加吧。

‘肆’ java中向mysql数据库添加数据 添加不进去

不用引号引起来的字符串会被当作变量或者关键字的少年,肯定不能不加引号啊!

‘伍’ java如何通过代码把数据添加到数据库中

string s= "insert into (列1,列2...) values (值1,值2...)";
stmt.executeNoQuery(s);

大概是这样 jdbc都忘了

‘陆’ java编程中怎么向数据库中添加数据啊(数据是未知的等待用户输入的)

建议使用hibernate,这是一个非常好用的数据持久化框架,非常适合对sql语句不熟悉的程序员。

‘柒’ 用JAVA进行SQL数据库操作,怎样插入数据啊

通过用代码执行了该SQL语句后可以提取你刚刚插进去的数据的逐渐标示值,inset into 表 values(???);select @@identity 这样的到了这个刚刚插进去的数据的逐渐标示。然后在将这个标示作为你要插入第二章表的数据

‘捌’ java向数据库添加数据

通过for循环将要插入的数据写入到Sql脚本中,再执行脚本就OK了。

‘玖’ 怎样用java来实现向数据库中添加信息

首先是连接数据库,这个根据你选择数据库不同不尽相同。这个需要你自己去搜,建议使用Oracle来做
定义SQL语句,然后执行就可以了,例如:
Statement stat=comn.createStatement();
String cSQL="select * from................"//SQL语句
ResultSet rs=stat.executeQuery(cSQL);//结果集
while(rs.next()){
//输出结果集
}
这是执行简单的操作,至于相对复杂的操作大同小异只不过在写SQl语句时相对麻烦而已,建议你找一本参考书来看,一般参考书都有相关内容!

‘拾’ java如何将数据添加到数据库中

需要连接数据库,做一个DBconnection的类,大致就是先取得驱动,然后设置用户名和密码。
connection——》statement--》然后执行SQL语句

热点内容
跳转页源码 发布:2024-09-17 03:13:05 浏览:542
html文件上传表单 发布:2024-09-17 03:08:02 浏览:783
聊天软件编程 发布:2024-09-17 03:00:07 浏览:725
linuxoracle安装路径 发布:2024-09-17 01:57:29 浏览:688
两个安卓手机照片怎么同步 发布:2024-09-17 01:51:53 浏览:207
cf编译后没有黑框跳出来 发布:2024-09-17 01:46:54 浏览:249
安卓怎么禁用应用读取列表 发布:2024-09-17 01:46:45 浏览:524
win10设密码在哪里 发布:2024-09-17 01:33:32 浏览:662
情逢敌手迅雷下载ftp 发布:2024-09-17 01:32:35 浏览:337
安卓如何让软件按照步骤自动运行 发布:2024-09-17 01:28:27 浏览:197