首页 热点资讯 义务教育 高等教育 出国留学 考研考公

如何在java中实现数据库语句的调用

发布网友 发布时间:2022-04-22 11:32

我来回答

4个回答

热心网友 时间:2022-04-09 15:08

不清楚你想连接什么数据库 以下是一些数据库的连接:
mySQl:

Connection conn=null;
Statement st=null;
ResultSet rs=null;

try{
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://127.0.0.1:3307/数据库名";
String user="root";
String password="";
conn= DriverManager.getConnection(url,user,password);
st=conn.createStatement();
}
catch(Exception e)
{
e.printStackTrace();
}

SQLSERVER:

Connection conn=null;
Statement st=null;
ResultSet rs=null;
PreparedStatement upst = null;
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=数据库名";
String user="sa";
String password="";
conn= DriverManager.getConnection(url,user,password);
}
catch(Exception e)
{
e.printStackTrace();
}

ORACLE:

try {
Class.forName("oracle.jdbc.driver.OracleDriver"); // 加载驱动类
// 注册JDBC驱动
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
String sourceURL = "jdbc:oracle:thin:@localhost::1521:orcl"; //localhost视具体情况需要改变
String user = "scott";//用户
String password = "tiger";//密码
con = DriverManager.getConnection(sourceURL,user,password); // 建立连接

}catch (Exception e){
e.printStackTrace();
}

执行SQL:类似的

stmt = conn.createStatement();
String sql = "insert into ……";// sql
stmt.executeUpdate(sql);

热心网友 时间:2022-04-09 16:26

单纯的数据库操作,可以用Java的JDBC,任何数据库的操作,都分一下几个步骤:
1、下载对应数据库的驱动包,如oracle_1.2.3.jar,像这种jar文件,到网上搜,有很多,也可联系我,我给你。
2、将jar添加到项目中
3、开始写代码了,加载驱动类 Class.forName("不同数据库对应的驱动类");
4、创建数据库链接Connect,DriverManager.getConnection("数据库链接字符串",登录名,密码);
5、 Statement 或者PreparedStatement的使用,网上有很多资料可以学习。
6、ResultSet 得到结果集(前提是你的sql要返回结果)

热心网友 时间:2022-04-09 18:01

用jdbc实现数据库的连接与执行。

热心网友 时间:2022-04-09 19:52

组sql串,然后jdbc 你懂的

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com