idea 使用java 链接sqlservice 2008
来源:互联网 发布:知乎 室内环保 编辑:程序博客网 时间:2024/05/21 17:27
首先确保数据使用sql server 身份能登陆数据,用户:sa 密码:sa123。我在数据库中建立了一个测试用的数据库:
确保端口能用如图:
然后重启数据库服务。
到微软官网下载SQL Server 2008数据库驱动文件“msbase.jar、mssqlserver.jar、msutil.jar”。下在后把:sqljdbc4.jar导入到idea的java项目中。我新建了一个java的空项目:
在项目中导入sqljdbc4.jar如图:
新建一个java文件代码如下:
/**
* Created by IBM on 2017/7/20.
*/
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
public class sqlserver {
public static void main(String[] args) {
Connection conn;
Statement stmt;
ResultSet rs;
String url = "jdbc:sqlserver://localhost:1433;DatabaseName=student;";
String sql = "select * from student";
try {
// 连接数据库
conn = DriverManager.getConnection(url, "sa", "sa123");
// 建立Statement对象
stmt = conn.createStatement();
/**
* Statement createStatement() 创建一个 Statement 对象来将 SQL 语句发送到数据库。
*/
// 执行数据库查询语句
rs = stmt.executeQuery(sql);
/**
* ResultSet executeQuery(String sql) throws SQLException 执行给定的 SQL
* 语句,该语句返回单个 ResultSet 对象
*/
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
// int age = rs.getInt("Sage");
System.out.println("Sno:" + id + "\tSame:" + name + "\tSage:");
}
if (rs != null) {
rs.close();
rs = null;
}
if (stmt != null) {
stmt.close();
stmt = null;
}
if (conn != null) {
conn.close();
conn = null;
}
} catch (SQLException e) {
e.printStackTrace();
System.out.println("数据库连接失败");
}
}
}
运行结果如下:
- idea 使用java 链接sqlservice 2008
- 使用intelliJ IDEA 2017 for mac 编写jsp文件且在java文件中链接MySQL数据库的问题
- intellij idea 使用总结,java
- IDEA使用 Java面向对象
- Java:IDEA下使用JUNIT
- IDEA(JAVA)使用json
- ubuntu下安装idea,下载链接及使用
- 【工具使用】:使用Idea创建Java程序
- intellij idea 链接sftp
- idea链接Git
- java 使用jdbc 链接数据库
- C#+SQLService基础理论知识
- sqlservice存储过程
- SQLService sql常见问题总结
- java工具IDEA的快捷键使用
- 使用IntelliJ IDEA架设Java程序
- java工具IDEA的快捷键使用
- Idea 使用 Gradle 插件创建 Java 项目
- Performance Comparison of H.265_MPEG-HEVC, VP9, and H.264/MPEG-AVC Encoders
- 第5章 神经网络
- 初学如何选择thread数量
- 一分钟了解“matlab中访问当前路径和上一个路径”
- 27.多媒体(音乐播放器)
- idea 使用java 链接sqlservice 2008
- 一分钟了解“matlab用矩阵写法代替for循环”
- nginx服务
- 设计模式-3-原型模式
- python写入文件到mongoDB
- POJ 3107 Godfather 笔记
- 欢迎使用CSDN-markdown编辑器
- Cuda的问题
- 【备战秋招Day 3】经典面试题9-12及在线编程题7-9答案