import java.sql.*;public class JDBCHelloWorld
{
public static void main(String[]args)
{
String JDriver="com.microsoft.sqlserver.jdbc.SQLServerDriver";//SQL数据库引擎
String connectDB="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=pubs";//数据源try
{
Class.forName(JDriver);//加载数据库引擎,返回给定字符串名的类
}catch(ClassNotFoundException e)
{
System.out.println("加载数据库引擎失败");
System.exit(0);
}
System.out.println("数据库驱动成功");try
{
String user="sa";
String password="jaminwm";
Connection con=DriverManager.getConnection(connectDB,user,password);//连接数据库对象
System.out.println("连接数据库成功");
Statement stmt=con.createStatement();//创建SQL命令对象
//创建表
System.out.println("开始创建表");
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("开始读取数据");
ResultSet rs=stmt.executeQuery("SELECT * FROM TABLE1");//返回SQL语句查询结果集(集合)
//循环输出每一条记录
while(rs.next())
{
//输出每个字段
System.out.println(rs.getString("ID")+"\t"+rs.getString("NAME"));
}
System.out.println("读取完毕");
//关闭连接
stmt.close();//关闭命令对象连接
con.close();//关闭数据库连接
}
catch(SQLException e)
{
e.printStackTrace();
//System.out.println("数据库连接错误");
System.exit(0);
}
}
}

Eclipse JDBC SQLServer2008 R2相关推荐

  1. sqlserver2008 R2中查找未使用过的索引

    sqlserver2008 R2中查找未使用过的索引: SELECT TOP 1000 o.name AS 表名 , i.name AS 索引名 , i.index_id AS 索引id , dm_i ...

  2. SQLServer2008或SQLServer2008 R2没有智能提示解决方法

    SQLServer2008或SQLServer2008 R2没有智能提示解决方法 参考文章: (1)SQLServer2008或SQLServer2008 R2没有智能提示解决方法 (2)https: ...

  3. Bootstrap4+MySQL前后端综合实训-Day05-AM【MySQL数据库(SQLyog软件基本操作、架构设计器)、eclipse(JDBC开发-添加驱动、构建路径、增删改查基本测试)】

    [Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记] 目   录 MySQL数据库--建库.建表 新建连接.测试连接 新建news_manager数据库 ...

  4. Sqlserver高版本还原到低版本方法(Sqlserver2012到SqlServer2008 R2)

    低版本的sqlserver数据库备份文件是能直接还原到高版本的sqlserver数据库中的.然而将高版本的数据库文件还原到低版本中,就会报如下错误: 那应该如何解决呢?以sqlserver2012 和 ...

  5. Eclipse JDBC 驱动程序设置

    本文中我们介绍在Eclipse 3.2中怎样设置和测试Oracle和SQL Server的JDBC驱动程序,以及故障排除. 以下对数据库的操作以SQL Server2000和Oracle 10g为例. ...

  6. eclipse jdbc mysql下载_在eclipse里jdbc连接mysql 怎么安装

    纯新手,百度了好久"jdbc怎么安装""eclipsemysqljdbc"找不到教程,试着下载了mysql-connector-java-5.0.3-bin.j ...

  7. microsoft sqlserver2008 R2试用期结束后升级方式

    1.进入升级流程 1).从开始菜单-->所有程序以下位置进入安装中心 2).左侧栏点击[维护]-->[版本升级],此后,可在后续流程中输入序列号. 2.序列号 网上找来如下序列号: 出处: ...

  8. Win10中如何找到并打开SqlServer2008 R2配置管理器

    首先Win + R ,打开运行窗口,然后输入: SQLServerManager10.msc

  9. SqlServer2008 R2删除数据库时报数据库正在使用的错误

    解决办法: 新建查询,执行如下sql语句: alter database 学生选课数据库 set offline with rollback immediatealter database 学生选课数 ...

最新文章

  1. 卷积神经网络必读的100篇经典论文,包含检测/识别/分类/分割多个领域
  2. Spring Security3.1登陆验证
  3. html引入另一个html
  4. 链接器相关的一些基本问题
  5. android使用handler记录
  6. python发送邮件outlook_通过Python发送Outlook电子邮件?
  7. oracle 表(下)
  8. GPCP全球月降水量数据下载与读取
  9. CSS颜色代码(转载)
  10. Julia: Dict类型 与 Symbol
  11. 卡尔曼滤波原理(一)
  12. Android扫一扫 有仿微信版
  13. IE 浏览器 判断 增加 支持 IE8 IE9 IE10 IE11等 IE浏览器(是不是IE浏览器判断)
  14. java解压obb,使用 OBB 文件(Android)
  15. Prometheus监控系列一 | 安装部署及配置
  16. ABAP 资产类BAPI过账 BAPI_ACC_DOCUMENT_POST
  17. CSS3,渐变效果(线性渐变,径向渐变,重复渐变),实现各种背景效果。
  18. 数美科技风控前沿| AIGC需要什么内容风控基建?ChatGPT本“人”有话要说
  19. 使用python判断成绩是否合格
  20. 用ANSYS画矩形_3D建模:用SolidWorks画一个一字螺丝刀

热门文章

  1. 生成xml_Java操作XML
  2. Cesium调用天地图的新问题
  3. CV进入三维时代!Facebook在ICCV 2021 发布两个3D模型,自监督才是终极答案?
  4. 重磅:USNews2021世界大学排行榜出炉!清华首登亚洲第一
  5. RGPNET: 复杂环境下实时通用语义分割网络
  6. 关于物体位姿估计方法的总结,及其对应的论文
  7. JQuery $post函数
  8. RDKit:化合物相似性搜索(基于Python3)
  9. 自动 Android* 应用测试
  10. 漫画:什么是公有云、私有云和混合云?