求java连接Sql server 2008数据库的方法或代码

求java连接Sql server 2008数据库的方法或代码,第1张

java连接数据库是通过JDBC实现的,之所以能够跨数据库,是因为每个数据库厂商按照JDBC相关接口进行编写相应的数据库连接与处理类。sql server 2008也不例外,需要自己的jdbc实现类才能够通过java连接数据库。sql server 20008需要sqljdbc4.jar这个jdbc架包,具体实现如下:

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")

Connection conn = DriverManager.getConnection(

"jdbc:sqlserver://localhostdatabaseName=MyTest", "sa", "1111")

.................................

架包已经发送到你的邮箱。

System.out.println("Succeeded connecting to the Database!")

Statement statement = conn.createStatement()//建立sql语句的执行容器

String sql = "select * from app_htjsk "

我用你的代码试了下,我就是换了个表而已。其他没问题 肯定是你那user表有问题,你可以先把你那句SQL语句拿去数据库执行下。看可以不,你那句SQL语句肯定有问题

==你用的用户名是sa,但是没有给密码,就在驱动获取连接的地方。

1.在SQL08里面的安全性里面将登录名中的sa的密码重设置一次

2.并选择你当前应用程序要用的数据库为默认数据库

3.接着测试sa登录数据库

4.然后将新密码写到驱动获取连接的方法里面

( *补充:如果你的电脑上同时安有SQL05的话,记得将端口号和jar包都改一改哦)^_^


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9895856.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存