一、连接SQLServer数据库
1. 下载文件
(1)从Microsoft微软官网下载sqljdbc6.0外部包,并且解压缩。
(2)Windows下点击.exe可执行文件,Liunx下解压.tar.gz文件。
(3)打开进入文件夹,在jre7,jre8中选择其中一个包。
2.导入包
(1)新建lib文件夹
(2)导入包sqljdbc42.jar,javax.xml.bind.jar;
(3)给外部包新建路径(参考Elicpse导入外部包)
3. 开始连接
import java.sql.*;
4. 出现问题
(1) javax/xml/bind/DatatypeConcerter
(2) 缺少javax.xml.bind.jar包,搜索并且下载,导入lib并且新建path,成功解决问题。
(3)java.xml.bind.jar包的下载地址:
(3)java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
(4)方法:导入包
(5)这里有许多地方导入包,从刚开始的1,建立path到2,就能够在java上访问数据库,再到3,能够解决在jsp服务器上,不能够连接数据库的问题。在3的基础上,刷新一下,就有了4;
二、开始读取SQLServer数据库数据
1. 开始读取
2. 遇到问题
(1) 代码读取类型和数据库表中类型不匹配
(2)解决办法:更改代码,使得代码和数据库类型进行匹配。
三、资源网站
- javax.xml.bind.jar
https://download.csdn.net/download/a9529lty/4029068