//你是刚刚学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动态改变数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)