什么是JDBC?
JDBC是一种可用于执行SQL语句的
Java API(ApplicationProgrammingInterface应用程序
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
接口),它由一些Java语言编写的类和界面组成。
以前文件的数据操作:
现在的数据操作呢:
JDBC工作原理:
JDBC-ODBC
JDBC:是java操作数据的方法,是sun提供。
ODBC:是微软公司数据库操作提供的方法。
案例
全员育人导师制案例信息技术应用案例心得信息技术教学案例综合实践活动案例我余额宝案例
:完善我们之前做过的登陆程序,让用户名与密码在数据库里面进行查询。利用我们微软公司的Access数据来创建。
1.新建一个member.mdb数据库
保存到我们的项目
目录
工贸企业有限空间作业目录特种设备作业人员作业种类与目录特种设备作业人员目录1类医疗器械目录高值医用耗材参考目录
/WebRoot下面。
2.“双击使用设计器创建表”这个菜单来创建我们所要的表。 表名叫info
3.当数据库建立好之后。建立ODBC数据源
(1)在“控制面板”—>ODBC数据源管理器
(2)进行配置,点击“添加”菜单—>选中您使用的数据库驱动程序。
(3)给数据源取个名字。再选择数据库所在的位置。
接着全部点击“确定”直到数据源配置完毕。
数据库连接步骤:
<%@page contentType="text/html;charset=gb2312"%>
<%@page import="java.sql.*" %>
<%
//1.加载驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//2.创建数据库连接
Connection conn=DriverManager.getConnection("jdbc:odbc:login");
//3.访问数据 能过创建Statement对象,来传入我们的sql语句
Statement stmt=conn.createStatement();
//得到结果集
ResultSet rs=stmt.executeQuery("select * from info");
while(rs.next()){
%>
用户:<%=rs.getString(2) %>--->密码是:<%=rs.getString("password") %>
<%
}
%>
怎样在sqlserver 2000中创建数据库呢?
(1) 打开企业管理器。
在数据库上点击右键,新建一个新的数据,并取名为member。
建好了数据后,就来建表。
在目录上, 展开我们新建的数据库,里面有个表。在表上点击右建就可以新建表。
保存后, 请输入新建表的名字,info
可以选中我们新建的表,展开—>打开表(返回所有行,就可以插入测试的数据。
关于我们的MyEclipse嵌入SqlServer2000的管理界面:
Window(show view(other(MyEclipse Database(DB Browser
注意:在我们的 sql 语句,表示字符串常量,用单引号。
程序
文件操作的API
调用
文件中的数据
操作
结果
程序
数据库管理系统
文件中的数据
结果集
操作
调用
Web程序/应用程序
网络
JDBC API
JDBC 驱动
数据库管理系统
JDBC API
Web程序/应用程序
ODBC
数据库管理系统
网络
JDBC-ODBC桥梁