JDBC连接数据库
来源:互联网 发布:mud游戏编程 百度云 编辑:程序博客网 时间:2024/06/05 02:15
1加载驱动 2获得连接 3创建PreparedStatment 4执行SQL5获得结果集6释放资源
package cn.molesoft.yanShulcsy.utils;
import java.io.IOException;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;
/**
* JDBC连接数据库并访问
* @author DELL
*
*/
public class sql {
public static void main(String[] args) {
// TODO Auto-generated method stub
//准备访问数据的资源
String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String url="jdbc:sqlserver://电脑的IP:1433;DatabaseName=COODB;integratedSecurity=false";
String user="sa";
String pwd="123456";
/* InputStream inputStream=JDBCUtil.class.getClassLoader().getResourceAsStream("jdbc.properties");
Properties pro=new Properties();
try {
pro.load(inputStream);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String diver=pro.getProperty("jdbc.driver");
String url=pro.getProperty("jdbc.url");
String user=pro.getProperty("jdbc.username");
String password=pro.getProperty("jdbc.password");*/
String sql="select * from usersso";
//1,装载驱动
try {
Class.forName(driver);
//2.获得连接
Connection cn = DriverManager.getConnection(url,user,pwd);
//3.声明
Statement st = cn.createStatement();
//4.执行声明,并提交SQL语句
ResultSet rs=st.executeQuery(sql);
//5.处理结果集
while(rs.next()){
int id = rs.getInt("id");
String name = rs.getString("name");
System.out.println(rs.getInt("id")+" "
+rs.getString("name"));
//+" "+
//rs.getString("password"));
}
//6.关闭资源
rs.close();
st.close();
cn.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}catch(SQLException se){
se.printStackTrace();
}
}
}
- jdbc入门、jdbc连接数据库
- jdbc-odbc连接数据库
- JDBC连接MySQL数据库
- JDBC连接MySQL数据库
- JDBC之连接数据库
- [JDBC] 如何连接数据库
- JDBC连接数据库技巧
- jdbc连接数据库
- JDBC连接常用数据库
- jdbc连接数据库
- JDBC连接SqlServer2005数据库
- jdbc连接各种数据库
- JDBC连接各种数据库
- JDBC连接数据库参考
- JDBC连接数据库
- JDBC连接数据库小结
- JDBC连接MYSQL数据库
- Jdbc 连接数据库 实例
- 深入理解接口和抽象类
- Haproxy+多台MySQL从服务器(Slave) 实现负载均衡
- Selenium~自动化测试来了
- 企业搜索引擎实战开发
- oracle的表名、字段名、constraint名的长度限制分别是多少?
- JDBC连接数据库
- C# 泛型编程
- Java程序员从笨鸟到菜鸟全部博客目录
- UE4之SaveGame重要节点
- AB1601低功耗注意事项
- Android中通信协议大全
- Java-多线程框架Executor解读
- 项目——通过自动回复机器人学Mybatis(二)
- pop 3368 Frequent values