java桥接sqlserver数据库
2016-03-23 11:55
471 查看
windows系统下, jdbc odbc桥接
1)找到“数据源”
如果你是64位系统,你需要在如下路径找到 odbcad32.exe
如果你是32位系统,就在如下路径找
2)选择“系统 DSN”
3)点击 “添加”,后选择 “SQL Server”
如下:名称(这里只是一个别名而已,但在jsp中,需要用这个别名访问真实的数据库)
描述(这个可以不填)
服务器(选择你的Sqlserver服务器)
4)第一种是windows身份验证登录。
我是使用第二种方式,使用用户名密码登录,并且输入“登录ID”和“密码”
5)勾选“更改默认的数据库为”,选择你要连接的数据库。
6)这里默认设置
7)配置完成,点击“测试数据源”,结果为“测试成功”即可
8)如下,Tmssql 已经添加到了列表上
【附】
JSP中访问代码如下。
测试访问结果如下:
1)找到“数据源”
如果你是64位系统,你需要在如下路径找到 odbcad32.exe
如果你是32位系统,就在如下路径找
2)选择“系统 DSN”
3)点击 “添加”,后选择 “SQL Server”
如下:名称(这里只是一个别名而已,但在jsp中,需要用这个别名访问真实的数据库)
描述(这个可以不填)
服务器(选择你的Sqlserver服务器)
4)第一种是windows身份验证登录。
我是使用第二种方式,使用用户名密码登录,并且输入“登录ID”和“密码”
5)勾选“更改默认的数据库为”,选择你要连接的数据库。
6)这里默认设置
7)配置完成,点击“测试数据源”,结果为“测试成功”即可
8)如下,Tmssql 已经添加到了列表上
【附】
JSP中访问代码如下。
<%@page contentType="text/html;charset=GB2312"%> <%@page import="java.sql.*"%> <html> <head> <title></title> </head> <body> <% Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); //String url="jdbc:;databaseName=StudySql;user=sa;password=123456"; String url1 = "jdbc:odbc:Tmssql"; String user = "sa"; String pwd = "123456"; Connection con = DriverManager.getConnection(url1,user,pwd); String sql="select * from Contacts"; Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); //PreparedStatement pstmt = con.prepareStatement(sql); ResultSet rs = stmt.executeQuery(sql); rs.last(); int rowNumber = rs.getRow(); out.print("共有:"+rowNumber+" 条记录<br/>"); rs.beforeFirst(); while(rs.next()) {%><%=rs.getString(3)%><br /> <%}%> <% //记得关闭资源 rs.close(); stmt.close(); con.close(); %> </body> <html>
测试访问结果如下:
相关文章推荐
- Java中list泛型插入int或者String字符串并排序
- Java 容器源码分析之1.7HashMap
- Myeclipse的web项目移植到Eclipse中需要添加的包
- Java实体书写规范
- java 彩票
- Eclipse 反编译插件安装jad
- Spring Mvc——Controller中常规方法示例
- spring默认启动位置以及contextConfigLocation设置源码解析
- Struts2 异常处理
- (整理)Java实现链表的增加和删除(表头不为空)
- Mybatis源码概览(二) ---Plugin扩展与Spring结合原理
- Ubuntu下eclipse的Extjs提示插件安装
- 使用GeneratorConfig自动生成Java类和XML文件
- Struts初始--环境搭建
- java多线程回顾3:线程安全
- java多线程回顾2:生命周期与控制
- Ubuntu上安装Maven Eclipse以及配置
- (java)求N阶乘末尾0的个数
- Android之eclipse配置SDK
- java 中文转拼音