jdbc连接数据库
来源:互联网 发布:阿里云服务 编辑:程序博客网 时间:2024/05/17 00:08
import java.sql.*;
class JBDCTest
{
public static void main(String[] args)
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection("jdbc:odbc:Ntserver","sa","2306");
System.out.println("数据库连接中....");
Statement stmt =conn.createStatement();
ResultSet results =stmt.executeQuery("select * from titles");
//int num=1;
while (results.next())
{
String titles =results.getString("title");
String prices =results.getString("price");
System.out.println("书名:"+titles+" 价格:"+prices);
}
System.out.println("连接关闭中...");
stmt.close();
conn.close();
}
catch (Exception e)
{
}
}
}
Ntserver为数据源
//这是使用JDBC驱动直接连接的驱动模式,
import java.sql.*;
class JDBCTest2
{
public static void main(String[] args)
{
String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=pubs";
String user = "sa";
String pwd = "2306";
try
{
Class.forName(driver/*"com.microsoft.jdbc.sqlserver.SQLServerDriver"*/);
Connection conn =DriverManager.getConnection(url,user,pwd/*"jdbc:microsoft:sqlserver://127.0.0.1:1433;User=xjl;Password=2306;DatabaseName=Shop"*/);
System.out.println("数据库连接中....");
Statement stmt =conn.createStatement();
ResultSet results =stmt.executeQuery("select * from titles");
//int num=1;
while (results.next())
{
String titles =results.getString("title");
String prices =results.getString("price");
System.out.println("书名:"+titles+" 价格:"+prices);
}
stmt.close();
conn.close();
System.out.println("连接关闭中...");
}
catch (Exception e)
{
e.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 连接数据库 实例
- 泛型算法:Tips (1) --- bind 基础
- 关于 Boost.Lambda
- 元编程技法(1)——if_c
- VC7.1 编译器的一个不大不小的bug
- 仿照boost::lexical_cast,编写一个text_cast
- jdbc连接数据库
- boost中的operator及一些探讨
- 关于lexical_cast,一点补充
- STL中的Concept和Boost库的Concept_Check
- MSDN-TV: Whiteboard with Anders Hejlsberg
- 在家没事,看看boost的代码
- WinGate 6.0 build 984铪铪铪
- 学习C++:实践者的方法(Beta1)
- 为什么C++(来自C++之父的观点)