java连接数据库修改值

java连接数据库修改值,第1张

//你是刚刚学java吧 我帮你规范了一下 和你的一样 没有改()

package comtesttest;

import javasqlDriverManager;

import javasqlStatement;

import javasqlResultSet;

import javasqlConnection;

import javasqlSQLException;

public class alter1SQL {

public boolean entry1SQL(String name, String num, String sex, String class1,

String grade, String techer, String adress) {

Connection con=null;

Statement num1=null;;

ResultSet rs=null;

ResultSet re=null;

try {

ClassforName("sunjdbcodbcJdbcOdbcDriver");

} catch (ClassNotFoundException ex) {

Systemoutprintln(ex);

}

try {

con = DriverManagergetConnection("jdbc:odbc:test");

num1 = concreateStatement();

rs = num1executeQuery("select from student");

re = num1executeQuery("update student name=,sex=,class1=,grade=,techer=,adress= where num=");

regetString(1)trim();

regetString(3)trim();

regetString(4)trim();

regetString(5)trim();

regetString(6)trim();

regetString(7)trim();

return true;

} catch (SQLException ce) {

Systemoutprintln(ce);

}

finally{

try {

if(null!=rs){

rsclose();}

if(null!=num1){

num1close(); }

if(null!=con){

conclose(); }

} catch (SQLException e) {

// TODO Auto-generated catch block

eprintStackTrace();

}

}

return false;

}

}

import javasql;

import javaxswing;

Connection con = null;

Statement sta = null;

try{

ClassforName("sunjdbdodbcjdbdodbcDriver");//加载驱动

con=DriverManagergetconn("jdbc:odbc:数据源");//你获得连接的方法

sta= conCreateStatement();//实例化执行对象

staexecuteUpdate("update 表名 set 字段= 值 where 条件")

Systemoutprintln("数据库一更新成功 !")

staclose(); //关闭数据库连接

conclose();

}catch(Exception){

Systemoutprintln("发生了数据库异常");

}

楼主:最主要的还是多看一下书吧?

祝你成绩:蒸蒸日上!

顺序解答:

首先要明白一个JAVA开发原理。一般来说用JSP网页形式连接数据库情况不多。JAVA里用servlet---javaBean连接。

一登陆界面(jsp):纯HTML编写,不罗嗦了;

二表单设置action="javaBeanId",意思是跳到到javaBean处理。

三访问数据库:在java文件里写(javaBean)。至于WEB服务器嘛:有TOMCAT,weblogic等。访问各种数据库的代码:

1JAVA连接ACCESS数据库

ClassforName("sunjdbcodbcJdbcOdbcDriver");

String url="jdbc:odbc:Driver=;DBQ="+applicationgetRealPath("/Data/ReportDemomdb");

Connection conn = DriverManagergetConnection(url,"","");

在上面的连接方法中,所涉及到的参数含义如下所示

sunjdbcodbcJdbcOdbcDriver:驱动程序类的名称

/Data/ReportDemomdb:数据库文件

其中的用户名和密码均为空

2JAVA连接MySQL数据库

ClassforName("orggjtmmmysqlDriver");

String url="jdbc:mysql://localhost/myDBuser=soft&password=soft1234&userUnicode=true&characterEncoding=8859_1"

Connection conn = DriverManagergetConnection(url);

在上面的连接方法中,所涉及到的参数含义如下所示:

orggjtmmmysqlDriver:驱动程序类的名称

localhost:数据库的地址

myDB:数据库的名称

soft:访问数据库的用户名

soft1234:访问数据库的密码

8859_1:使用的字符集。

3JAVA连接SQL Server 70/2000数据库

ClassforName("commicrosoftjdbcsqlserverSQLServerDriver");

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

String user="sa";

String password="";

Connection conn = DriverManagergetConnection(url,user,password);

在上面的连接方法中,所涉及到的参数含义如下所示:

commicrosoftjdbcsqlserverSQLServerDriver:驱动程序类的名称

localhost:数据库的地址

1433:数据库服务的端口

myDB:数据库的名称

user:访问数据库的用户名

password:访问数据库的密码

4JAVA连接Oracle 8/8i/9i数据库(thin模式)

ClassforName("oraclejdbcdriverOracleDriver");

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

String user="test";

String password="test";

Connection conn = DriverManagergetConnection(url,user,password);

在上面的连接方法中,所涉及到的参数含义如下所示:

oraclejdbcdriverOracleDriver:驱动程序类的名称

jdbc:oracle:thin:使用thin模式连接

19216801:数据库的IP地址

1521:数据库服务的端口,这是Oracle的默认值

orcl:数据库的SID

user:访问数据库的用户名

password:访问数据库的密码

5JAVA连接DB2数据库

ClassforName("comibmdb2jdbcappDB2Driver");

String url="jdbc:db2://127001:5000/sample";

String user="admin";

String password="";

Connection conn = DriverManagergetConnection(url,user,password);

在上面的连接方法中,所涉及到的参数含义如下所示:

comibmdb2jdbcappDB2Driver:驱动程序类的名称

127001:数据库的IP地址

5000:数据库服务的端口

sample:数据库的名称

user:访问数据库的用户名

password:访问数据库的密码

6JAVA连接Sybase数据库

ClassforName("comsybasejdbcSybdriver");

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

Properties sysProps = SystemgetProperties();

SysPropsput("user","userid");

SysPropsput("password","user_password");

Connection conn = DriverManagergetConnection(url,SysProps);

在上面的连接方法中,所涉及到的参数含义如下所示:

comsybasejdbcSybdriver:驱动程序类的名称

localhost:数据库的地址

5007:数据库服务的端口

myDB:数据库的名称

userid:访问数据库的用户名

user_password:访问数据库的密码

7JAVA连接Informix数据库

ClassforName("cominformixjdbcIfxDriver");

String url="jdbc:informix-sqli://123456789:1533/myDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword";

Connection conn = DriverManagergetConnection(url);

在上面的连接方法中,所涉及到的参数含义如下所示:

cominformixjdbcIfxDriver:驱动程序类的名称

123456789:数据库的地址

1533:数据库服务的端口

myDB:数据库的名称

myserver:数据库服务器的名称

testuser:访问数据库的用户名

testpassword:访问数据库的密码

8JAVA连接PostgreSQL数据库

ClassforName("orgpostgresqlDriver");

String url="jdbc:postgresql://localhost/myDB";

String user="myuser";

String password="mypassword";

Connection conn = DriverManagergetConnection(url,user,password);

在上面的连接方法中,所涉及到的参数含义如下所示:

orgpostgresqlDriver:驱动程序类的名称

localhost:数据库的地址

myDB:数据库的名称

myserver:数据库服务器的名称

myuser:访问数据库的用户名

mypassword:访问数据库的密码

以上就是关于java连接数据库修改值全部的内容,包括:java连接数据库修改值、在java中怎么修改sql里的数据啊已经连接好数据库了、Java动态改变数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存