在java调用sql数据库_java调用SQL Server数据库 Statement和PreparedStatement

本文介绍了如何通过Java调用SQL Server数据库,包括安装SQL Server、设置驱动、配置环境变量以及使用Statement和PreparedStatement执行SQL语句。强调了两种方式的区别和适用场景,PreparedStatement在多次执行相同类型SQL时能提高效率和安全性。
摘要由CSDN通过智能技术生成

我们知道,数据的存储使用数据库是最方便的,一来不随程序的关闭而关闭,永久性存储。二来处理方便,以对象的思想来说,数据库中的表格就是一个类,表中每一行都是一个对象,表的属性就是类的属性。数据库的存在使得每一个对象都能轻易保存,删除和修改,只需要调用一个sql语句即可。同时,表与表的之间的关系在java中该如何表示,存在一对一与一对多。一对一的比较方便,一对多则需要采用特殊的数据结构。

下面先描述一下,如何建立java与数据库的联系,也就是说,如何通过java对数据库进行操作。

我们知道数据库对于java来说是属于外围的,并非可以直接调用的。也就是说java调用数据库必须采用驱动的方式。

首先:安装SQL Server2008。为什么要提到这一点呢?是因为这一点是一个难点,当然,有很多的安装教程,我在安装的时候即使根据别人描述的安装教材,也出了很多bug。因此需要耐心的去百度一下出现错误的原因,安装这一个花了我两天的时间(无奈状)。首先应该去检查安装数据库所需的电脑的硬件和操作系统的要求,一般出现问题为自检通不过,这个不同的电脑会有不同的问题。同时如果需求不多的话,不用全部功能都安装上,选择所需要的功能安装,因为sql数据库全部安装上去很麻烦。

其后:是通过java驱动sql server。这个我是通过别人的文章再结合自己的电脑情况进行调试的,文章写的很详细,而且我一遍就运行成功了。(java连接sql server 2008和连接sql server 2008(完整版))

其中关键的几点在于

1:不使用windows身份验证而使用Sql Server身份

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值