sql访问数据库的代码
来源:互联网 发布:淘宝乐乐运动是正品吗 编辑:程序博客网 时间:2024/06/05 07:44
sql访问数据的步骤
1、定义数据库驱动器。
2、设置需要访问的数据库。
3、定义数据库语句实例。
4、将sql语句放到数据库执行,并获取执行结果。
5、处理执行结果。
访问数据库的源代码
package main;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class GetData {/** * 将一条指定的sql语句放到指定的数据库用户中去执行,并返回执行结果。 * @param driverName 数据库驱动。例如:"oracle.jdbc.driver.OracleDriver"。 * @param serverName 数据库名称,即是数据库服务器IP。例如:"127.0.0.1"。 * @param serverPort 数据库端口,即是数据库服务器端口。例如:"1521"。 * @param serverID 数据库类型表示,即是数据库实例名。例如:"datebase1"。 * @param userName 数据库用户名。 * @param userPsw 数据库用户密码。 * @param sql 需要执行的sql语句。 * @return result sql在数据库中的执行结果。 */public ResultSet getData(String driverName,String serverName,String serverPort,String serverID,String userName,String userPsw,String sql){Connection conn = null;ResultSet result = null;try{//定义访问数据库的驱动器。try{Class.forName(driverName).newInstance();}catch (InstantiationException e){e.printStackTrace();}catch (IllegalAccessException e){e.printStackTrace();}//组合需要访问的数据库的服务器地址,利用用户名和密码访问数据库。String url = "jdbc:oracle.thin:@" + serverName + ":" + serverPort + ":" + serverID ;conn = DriverManager.getConnection(url , userName , userPsw);//定义数据库语句示例。Statement stmt = conn.createStatement();//将数据库语句,sql放入数据库执行,并获取结果result。result = stmt.executeQuery(sql); }catch(ClassNotFoundException e1){e1.printStackTrace();}catch(SQLException e2){e2.printStackTrace();}finally{if(conn != null){try{conn.close();}catch (SQLException e){// TODO Auto-generated catch blocke.printStackTrace();}}}return result;}}
- sql访问数据库的代码
- .net中创建ACCESS数据库表的SQL和访问有密码ACCESS数据库的代码
- SQL数据库的访问类
- sql访问远程的数据库
- 数据库的通用访问代码
- java访问数据库的代码
- java访问数据库的代码
- java访问数据库的代码
- 求vb访问access或者sql的连接数据库类文件代码?
- 封装的访问sql数据库的类
- Flex访问SQL Server数据库的方法
- 最简单的数据库访问代码
- jsp直接访问数据库的代码
- C# SqlHelper数据库的通用访问代码
- SQLHelper层对数据库的访问代码
- sql数据库压缩的SQL语句代码
- Access数据库导入sql数据库的代码
- SQL访问远程数据库
- 网络安全概述
- 自定义total 显示时间
- 对用户控件(ascx)属性(property)赋值
- 面试题:交通灯管理系统
- 数据结构--表达式计算
- sql访问数据库的代码
- JUnit+Ant生成报告
- C/C++中作用域详解
- Cocos2d-x学习之windows 7 android环境搭建
- UVa 714 Copying Books 二分 + 贪心 (最大值最小化问题)
- shell的shift用法
- Eclipse 项目有红感叹号
- Struts2标签库(11):<s:optgroup/>
- Cocos2d-x学习之创建Android工程和编译