java sql server 2008_Java连接Sql Server2008
参考:http://weistar.iteye.com/blog/1744871
准备工作:
2.下载 完成后,点击运行,会提示你选择解压目录.
3.解压完成后,进入 \sqljdbc_3.0\chs,有sqljdbc.jar和sqljdbc4.jar,这里使用sqljdbc4.jar
4.配置Sql Server2008端口:
a.sqlserver2008的端口是动态的,找到Sql Server2008配置管理器
b.Sql server网络配置->MSSQLSERVER的协议->TCP/IP
c.如果Tcp/IP为关闭状态,则启动之,右击->属性,如下配置:
d.Sql Server服务->SQL Server(MSSQLSERVER)->右击->重新启动
连接工作:
1.引包工作:
右击你创建的JAVA工程,找到Build path,选择Add External Archives,找到你要导入的包sqljdbc4.jar,点击打开就可以引入,引入后在工程下面的ReferencedeLibraries下便能显示 这个包。
2.编写代码测试:
importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.Statement;public classsqlserver
{public static voidmain(String args[])
{String urlserver= "jdbc:sqlserver://127.0.0.1:1433;databaseName=test;user=sa;password=sa123";//sqlserver身份连接String urlwindows= "jdbc:sqlserver://127.0.0.1:1433;databaseName=test;integratedSecurity=true;";//windows集成模式连接//声明JDBC objects.
Connection con = null;
Statement stmt= null;
ResultSet rs= null;try{//建立连接
System.out.println("准备连接!!!");
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
con=DriverManager.getConnection(urlserver);
System.out.println("连接成功!!!");//写一个sql语句,并执行返回数据
String SQL = "SELECT * FROM a";
stmt=con.createStatement();
rs=stmt.executeQuery(SQL);//将数据显示出来
while(rs.next())
{
System.out.println(rs.getString(2));
}
}
catch(Exception e)
{
e.printStackTrace();
}finally{if (rs != null)try{
rs.close();
}catch(Exception e)
{
}if (stmt != null)try{
stmt.close();
}catch(Exception e)
{
}if (con != null)try{
con.close();
}catch(Exception e)
{
}
}
}
}
java sql server 2008_Java连接Sql Server2008相关推荐
- SQL Server 表连接
目录 SQL Server 内连接 SQL Server 左连接 ON与WHERE子句 SQL Server 右连接 SQL Server 交叉连接 SQL Server自连接 SQL Server全 ...
- SQL Server2008无法连接到XX,在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误
最近在做个人机房收费系统的时候,需要经常与SQLServer 打交道,今早在学习了两个小时英语之后习惯性地打开SQL Server准备做机房收费系统,但未能如愿以偿,出现了"无法连接到xx, ...
- 解决:provider:Named Pipes Provider error:40无法打开SQL Server的连接
问题描述: 在环境(SQL Server2008.Win7.32位.VS2010开发系统)下,连接数据库失败,出现"在于SQL Server建立连接时出现与网络相关的或特定于实例的错误,未找 ...
- 无法打开SQL Server的连接 provider:Named Pipes Provider,error:40
在环境(SQL Server2008.Win7.32位.VS2010开发系统)下,连接数据库失败,出现"在于SQL Server建立连接时出现与网络相关的或特定于实例的错误,未找到或无法访问 ...
- SQL Server 2008 连接JDBC详细图文教程
SQL Server 2008是目前windows上使用最多的sql数据库,2008的安装机制是基于framework重写的,特点是非常耗时间(我的小本本配置还是可以的.^_^).但不需要原ISO或隐 ...
- jdk 1.8 配置与sql server 2008 连接 ( win10 64位)
前提条件:已经有JDK1.8和ecplise 以及sql server 2008(没有的兄弟们请先出门右转搞好这三个再回来看) 说明: 1. jdk1.8中JDBC砍掉了JDBC-ODBC,想用这种J ...
- SQL Server 2005 连接本地端口1433开启远程连接/登陆18456错误的解决方法
SQL Server 2005 连接本地端口1433开启远程连接/登陆18456错误的解决方法 出处:http://jimmyli.blog.51cto.com/我站在巨人肩膀上Jimmy Li 作者 ...
- SQL数据库隐藏服务器后需要在连接字符串增加端口号,(provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)]...
1.将SQL数据库服务设置为隐藏,端口默认改为2433 2.原有的ASP.NET程序访问数据库报错: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器. ...
- SQL server连接到服务器,无法连接到 (local)。在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Se
标题: 连接到服务器 无法连接到 (local). 其他信息: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且 SQL S ...
最新文章
- vim之格式化代码功能——gg=G
- idea创建springboot项目+mybatis_Spring Boot + MyBatis 多模块项目搭建教程
- 知乎个人精选 | 绝版的专业书到哪里找最快最高效?
- python 开发api_使用FastAPI和Python快速开发高性能API
- NTFS USN的Create和工具代码汇总
- java 堆排序方式_幾種排序方式的java實現(02:希爾排序,歸並排序,堆排序)
- 支付功能如何软件测试
- python开发效率怎样提高_python 提高开发效率的5个小技巧
- Windows Server 2003 AD域升级至Windows Server 2008 R2实战案例
- 每天一个设计模式之订阅-发布模式
- 记录自定义view的基本使用
- 国网天津电缆公司带电检测典型案例分析
- linux系统下安装搜狗输入法,搜狗拼音输入法 For Linux安装方法全程图解
- 【笑爆肚子的超级冷笑话】
- APP开发者如何来实现视频聊天室功能
- C 语言课程设计 最终答辩版 学生通讯录管理系统
- String转int数组
- [趣味文学]“帅气”的莎士比亚
- 中年妇女,偶很想念你
- python求全排列
热门文章
- 带宽和时延究竟有没有关系
- 微信小程序,wx.getLocation()和wx.openLocation() 配合使用进行微信定位功能
- 使用xftp下载ftp文件
- 用python画简单火柴人代码-趣学Python编程
- 【你想在家里控制办公室的电脑办公吗?】TeamViewer远程工具体验
- 剑灵系统推荐加点_剑灵新版力士加点解析及推荐键位设置
- esp8266点灯科技arduino
- 敏捷方法和实现(三)
- 浙江大华2011 10 10校园招聘会笔试题
- oppor11点击Android,OPPOR11有什么隐藏功能 OPPOR11可以分屏操作吗?