注:方法一中ps.close()不可注掉;jar包加入:Java Build Path-libraries-add

package aa;
import java.sql.*;
public class gold1{static Connection con = null;static PreparedStatement ps = null;static ResultSet rs = null;public static void main(String[] args) {try{con = getConnection();                 Statement stmt=con.createStatement();//创建SQL命令对象      //创建表String query="create table TABLE1(ID NCHAR(2),NAME NCHAR(10))";//创建表SQL语句stmt.executeUpdate(query);//执行SQL命令对象System.out.println("表创建成功");//输入数据System.out.println("开始插入数据");String a1="INSERT INTO TABLE1 VALUES('1','旭哥')";//插入数据SQL语句String a2="INSERT INTO TABLE1 VALUES('2','伟哥')";String a3="INSERT INTO TABLE1 VALUES('3','张哥')";stmt.executeUpdate(a1);//执行SQL命令对象
            stmt.executeUpdate(a2);   stmt.executeUpdate(a3);System.out.println("插入数据成功");          /*//方法一:读取数据System.out.println("开始读取数据");String sql = "select * from TABLE1";        ps = con.prepareStatement(sql);            rs = ps.executeQuery();while (rs.next()) {                System.out.println(rs.getString(1)+rs.getString(2));                }System.out.println("读取完毕"); */          // 方法二:读取数据System.out.println("开始读取数据");String sql = "select * from TABLE1";rs=stmt.executeQuery(sql);//返回SQL语句查询结果集(集合)//循环输出每一条记录while(rs.next()) {System.out.println(rs.getString("ID")+"\t"+rs.getString("NAME"));//输出每个字段
            }System.out.println("读取完毕");        } catch (SQLException e) {            e.printStackTrace();System.out.println("数据库连接错误");System.exit(0);} finally {try {rs.close();//ps.close();
                con.close();System.out.println("ok");} catch (SQLException e) {            e.printStackTrace();}}}static final String DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";static final String URL = "jdbc:sqlserver://localhost:1433;databaseName=JXGL";static final String USER = "sa";static final String PWD = "123456";public static Connection getConnection() {try {Class.forName(DRIVER);con = DriverManager.getConnection(URL, USER, PWD);System.out.println("连接数据库成功");} catch(ClassNotFoundException e) {//e.printStackTrace();System.out.println("加载数据库引擎失败");System.exit(0);   } catch (SQLException e) {e.printStackTrace();}System.out.println("数据库驱动成功");return con;}
}

转载于:https://www.cnblogs.com/123lele/p/5479204.html

eclipse-sql server 2008连接相关推荐

  1. SQL Server 2008 连接JDBC详细图文教程

    SQL Server 2008是目前windows上使用最多的sql数据库,2008的安装机制是基于framework重写的,特点是非常耗时间(我的小本本配置还是可以的.^_^).但不需要原ISO或隐 ...

  2. sql server 2008连接oracle操作步骤详细记录,SQLServer连接Oracle详细步骤

    我们知道SQL Server和Oracle其实很多原理都类似.特别是一些常用的SQL语句都是按照标准来.所以它们也可以有一定的互操作性的.这里 我们知道SQL Server和Oracle其实很多原理都 ...

  3. sql server 2008连接oracle操作步骤详细记录,SQL Server 2008连接Oracle操作步骤详细记录...

    SQL Server Management Studio Express(简写SSMS) SQL Server配置管理器:SQL Server Configuration Manager(简写SSCM ...

  4. jdk 1.8 配置与sql server 2008 连接 ( win10 64位)

    前提条件:已经有JDK1.8和ecplise 以及sql server 2008(没有的兄弟们请先出门右转搞好这三个再回来看) 说明: 1. jdk1.8中JDBC砍掉了JDBC-ODBC,想用这种J ...

  5. Oracle 9i Server,oracle9i连接sql server 2008

    今天终于把ORACLE9I链接到SQL SERVER 2008了.用SQL SERVER 2008连接ORACLE9I非常简单,但是反过来,却花费了不少功夫. 慢慢来讲,作为一个笔记,方便以后查询. ...

  6. SQL Server 2008数据库的配置及连接

    在连接数据库之前必须保证SQL Server 2008是采用SQL Server身份验证方式而不是windows身份验证方式.如果在安装时选用了后者,则重新设置如下: http://blog.163. ...

  7. SQL Server 2008 R2如何开启数据库的远程连接

    SQL Server 2008 R2如何开启数据库的远程连接 转载于:https://www.cnblogs.com/macT/p/10213025.html

  8. python使用pyodbc连接sql server 2008

    一.PyODBC的下载地址: http://code.google.com/p/pyodbc/ 二.测试语句 import pyodbc cnxn = pyodbc.connect( DRIVER=' ...

  9. 彻底解决SQL SERVER 2008无法远程连接的问题

    1.想要彻底解决SQL SERVER 2008无法远程连接的问题必须按照步骤来 一.为 SQL 启用远程连接 1. 单击"开始",依次指向"程序"." ...

  10. SQL Server 2008 R2 开启数据库远程连接

    今天要测试一个.net系统~因为配置的数据库是SQL Server~我就不得不安装SQL Server 2008 R2~现在我们就一起来看看SQL Server 2008 R2是如何打开远程连接端口1 ...

最新文章

  1. 数据挖掘-matplotlib、numpy、pandas
  2. matlab中.P文件的介绍
  3. Java中Integer和String浅谈
  4. Xcode5搭建Python开发环境
  5. Android-使用嵌入式SQLite
  6. Matlab的数组的小知识和方法
  7. 作者:朱怀球(1970-),男,北京大学教授。
  8. 我的程序员之路(英语的学习)
  9. shell脚本if语句的多种条件参数
  10. excel文本写入 npoi_C#使用NPOI读写excel
  11. MAC安装Eclipse
  12. JavaScript中的各种编码
  13. 【IMX6UL开发板试用体验】上手试用与资源使用
  14. Python练手小程序—生成优惠券码写入Redis中
  15. 1324. Print Words Vertically**
  16. android标题栏尺寸,Android平台设计规范19条(轻松入门)
  17. 【JAVA程序设计】基于JavaWeb技术的医疗管理系统-有报告
  18. ABeam Recruiting | ABeam旗下艾宾信息技术开发(大连)2023届校招正式开启
  19. android createbitmap设置背景色,Android createBitmap截取实现移动的游戏背景
  20. 航迹推演通过左右轮速度得到机器人前进线速度和角速度

热门文章

  1. symfony api 异常处理_dubbo-RPC服务的异常处理
  2. matlab使用_重磅!哈工大、哈工程无法使用 MATLAB 软件
  3. Django 基础,创建一个Django,并成功在网页中运行
  4. eclipse git 取远程代码_IDEA中的Git操作,看这一篇就够了!
  5. 学习oracle的感悟,随笔:最近关于Oracle学习思考的一些感悟
  6. 对模块开发卷宗的理解_【设计思维】quot;真quot;模块化根本就不需要读源码!...
  7. 生日在java中怎么写_如何用java写代码:输入自己的生日,距离今天已过多少天,或者还有...
  8. ai训练 样本大小_防止过拟合(三):数据增强(增加训练样本)
  9. linux进程被杀掉日志,Linux进程突然被杀掉(OOM killer),查看系统日志
  10. 解决eclipse模块导入后不识别为java项目