JDBC连接数据库步骤和JDBC常用API
2013-07-04 23:42
239 查看
JDBC连接数据库步骤
第一步:加载驱动类:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
第二步:使用DriverManager的getConnection方法创建connection对象
格式:"jdbc:sqlserver://localhost:1433;DatabaseName=要连接的数据库名称","用户名","密码"
Connection con = DriverManager.getConnection(
"jdbc:sqlserver://localhost:1433;DatabaseName=mydb1",
"sa", "");
第三步:通过Connection的createStatament()方法创建执行SQl的语句,并返回它所生成结果的对象Statement对象;
Statement st =con.createStatement();
第四步:关闭资源:
con.close();
JDBC常用API
一、 Connection接口:
1.createStatement():创建数据库连接 2.prepareStatement(Stringsql):创建预处理语句 3.prepareCall(String sql):创建可调用语句
4. getMetaData():获取一个DatabaseMetaData对象,该对象包含了有关数据库的基本信息
5. close():关闭数据库连接
二、 Statement接口:
1.execute(String sql):执行SQL语句,如果返回值是结果集则为true,否则为false
2.executeQuery(String sql):执行SQL语句,返回值为ResultSet
3.executeUpdate(String sql):执行SQL语句,返回值为所影响的行数
4.getConnection():返回创建了该Statement对象的Connection对象
三、ResultSet接口
1.next():将游标下移一行
2.getMetaData():返回描述ResultSet的ResultSetMetaData对象
3.获取任意类型的数据
getObject(int index)
getObject(string columnName)
4.获取指定类型的数据,(封装数据时方便)例如:
getString(int index)
getString(String columnName)
5.close():关闭当前ResultSet
四、ResultSetMetaData接口:
1.getColumnCount():返回ResultSet中列的数2.getColumnName():返回列在数据库中的名称 3.getColumnType():返回列的SQL类型 4.isReadOnly():表示该数据项是否为只读值 5.isNullable():表示该列是否可以存储NU
第一步:加载驱动类:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
第二步:使用DriverManager的getConnection方法创建connection对象
格式:"jdbc:sqlserver://localhost:1433;DatabaseName=要连接的数据库名称","用户名","密码"
Connection con = DriverManager.getConnection(
"jdbc:sqlserver://localhost:1433;DatabaseName=mydb1",
"sa", "");
第三步:通过Connection的createStatament()方法创建执行SQl的语句,并返回它所生成结果的对象Statement对象;
Statement st =con.createStatement();
第四步:关闭资源:
con.close();
JDBC常用API
一、 Connection接口:
1.createStatement():创建数据库连接 2.prepareStatement(Stringsql):创建预处理语句 3.prepareCall(String sql):创建可调用语句
4. getMetaData():获取一个DatabaseMetaData对象,该对象包含了有关数据库的基本信息
5. close():关闭数据库连接
二、 Statement接口:
1.execute(String sql):执行SQL语句,如果返回值是结果集则为true,否则为false
2.executeQuery(String sql):执行SQL语句,返回值为ResultSet
3.executeUpdate(String sql):执行SQL语句,返回值为所影响的行数
4.getConnection():返回创建了该Statement对象的Connection对象
三、ResultSet接口
1.next():将游标下移一行
2.getMetaData():返回描述ResultSet的ResultSetMetaData对象
3.获取任意类型的数据
getObject(int index)
getObject(string columnName)
4.获取指定类型的数据,(封装数据时方便)例如:
getString(int index)
getString(String columnName)
5.close():关闭当前ResultSet
四、ResultSetMetaData接口:
1.getColumnCount():返回ResultSet中列的数2.getColumnName():返回列在数据库中的名称 3.getColumnType():返回列的SQL类型 4.isReadOnly():表示该数据项是否为只读值 5.isNullable():表示该列是否可以存储NU
相关文章推荐
- Java开发中JDBC连接数据库的代码和步骤
- JDBC连接数据库步骤分析
- 常用数据库JDBC连接写法全攻略全攻略连接数据库常用DriverManager.getConnection
- JDBC连接数据库的步骤
- 常用数据库JDBC连接写法
- 完整java开发中JDBC连接数据库代码和步骤
- Java基础:常用的JDBC连接数据库方法大全
- 常用数据库的JDBC连接代码
- 常用数据库JDBC连接写法
- 常用数据库JDBC连接写法(整理)
- 完整java开发中JDBC连接数据库代码和步骤
- 浅析JAVA常用JDBC连接数据库的方法总结
- 完整java开发中JDBC连接数据库代码和步骤
- 常用数据库JDBC连接写法
- jdbc连接数据库的步骤
- 完整java开发中JDBC连接数据库代码和步骤
- jdbc连接数据库 实现步骤
- JDBC连接数据库7个步骤
- 完整java开发中JDBC连接数据库代码和步骤
- java开发中JDBC连接数据库代码和步骤