关于数据库课设的感想

最后小编主宰用 sqlserver eclipse 达成。

  {

在前几天,11.22 笔者完毕了这一次课设的告诉,欢腾!

 

 

   ConnectiondbConn=DriverManager.getConnection(dbURL,userName,userPwd);

当您担保SQL Server 二零一一是运用SQL Server身份验证措施后,起头如下配置:

写语句必需要标准化 比如上面那几个

图片 1图4

投机提示:如若要对数据库中的有个别表张开操作,必要像那标准做:String sql = "SELECT *  FROM [多少库名].[dbo].[表名] where xxx "; 例如String sql = "SELECT *  FROM [metro].[dbo].[4] where xxx" 。注意,中括号是至关重要的,不能够去掉。

 

连年用这么些

 

 

   e.printStackTrace();

改bug的时候,耐心,耐心,耐心!

 {

题材亦不是很难,数据库 窗口显示 轻轨票买票系统(客商 管理员 买票/退票 增加和删除改消息等操作)

3、重新启航Computer。

  String userPwd="填写您的密码";

第一,笔者安了sqlserver但是因为安插错误,前面并不可能成功连接eclipse。

1、展开SQL Server 二〇一二,在当中新建数据库 Test,然后退出SQL Server 二〇一一。

 

  }    

上面,那一个布局是卓有功能的!mark!!!

 }

早期,作者是用mysql,不过!最终想想大概是因为自己的安装包的标题:下了2个版本的,亦不是官方网站下载的。磕磕绊绊,安了好数次都并未有平安,所以自身屏弃,改用虚构机,在windows中做课设。

 

 

6、若提醒“不能够开辟到主机的一而再,在端口 1433: 连接失利”,则表明1433端口未有展开,供给再度进行以上配置。若三翻五次成功,显示如图6所示:

 

图片 2图10

写程序的时候,细心,细心,留神!

packagepkg;

这一次的课设真是个磨人的小鬼怪!!!

 

(1)大家须要将sqljdbc4.jar类库文件拷贝到D:Program FilesJavajdk1.7.0jrelibext目录下。(看您安装在哪些盘,借使是C盘,则最前头的D改为C,下同)

Microsoft®SQL Server® 2008 R2

在那处下载:

三、使用Eclipse测量试验连接SQL Server 二〇一一数据库:

 

 

Microsoft®SQL Server® 2005

图片 3图6

一、因为SQL Server 二零一二装好后,暗中同意左券是不曾开启的,所以要打开SQL Server配置管理器中张开:

(2)右键单击 TCP/IP,选取 启用

}

 

 

3、右单击src,依次选择 Build Path → Configure Build Path,在展开的窗口的左侧选取 Libraries标签,然后单击 Add External JA奔驰M级s,找到 sqljdbc4.jar 文件并开辟,然后单击 OK 完毕创设路线的布置。如图9(笔者是汉化版的):

下载sqljdbc_4.0.2206.100_chs.tar.gz(2.2M),解压文件,获得sqljdbc.jar和sqljdbc4.jar。如若您接纳的是jre1.7本子,则忽视sqljdbc.jar(因为它用持续,而且一旦和sqljdbc4.jar一同用会出错),只留下sqljdbc4.jar。

图片 4
图1

 

    System.out.println("连接数据库成功");

以下设置均指向jre1.7版本(1.7以下应该也适用):

 

 

5、达成上一步后。开端菜单 → 运营cmd → 输入:telnet 127.0.0.1 1433,(注意telnet与127里头有空格,1与1433里头有空格)。如下图:

2、展开的窗口如下图所示。在侧面栏找到 SQL Server网络配置选项,点开它的小箭头,拜访到“【你的数据库名】的磋商” (图中是E大切诺基IC二〇一二的磋商),选中它,看左边栏。如下图2所示:

自个儿提醒:借使要对数据库中的有些表实行操作,要求像那标准做:String sql = "SELECT*  FROM [数码库名].[dbo].[表名] where xxx "; 例如String sql = "SELECT*  FROM [metro].[dbo].[4] wherexxx" 。注意,中括号是不可或缺的,无法去掉。

 最棒是,只倘诺jre文件夹,都复制八个sqljdbc4.jar到jre7libext里去!!

 publicstatic void main(String [] args)

4、在Test中新建包pkg,在pkg中新建贰个类Main,在里头输入代码如下:

 

图片 5图9

 

importjava.sql.*;

图7

  String userName="填写您的顾客名,小编的是sa";

1、安装好SQL Server 二零一三后,运营 早先 → 全体程序 → Microsoft SQL Server 二〇一一 → 配置工具 →SQL Server配置管理器,如下图1所示:

 

 

在D盘新建一个文本夹,命名叫sqljdbc4,将sqljdbc4.jar复制一个步入。

2、运营Eclipse,新建三个Java Project 名叫 Test。

5、点击右键,选拔run as——>Java Application, 调节台出现下图则连接成功!

  try

图片 6图5

4、接下去的劳作充足重大(因为没做作者纠缠了几天没得逞)!!

(1)如果Named Pipes 未启用,则右键→启用

1、下载Microsoft JDBC Driver 4.0 for SQL Server

4.0版本辅助的 SQL Server有:

publicclass Main {

(3)假若是行使汤姆cat做服务器(笔者使用的是汤姆cat7),那么我们须要将sqljdbc4.jar类库文件拷贝到C:apache-tomcat-7.0.11lib目录下。

 

   Class.forName(driverName);

Microsoft®SQL Azure

二、意况变量CLASSPATH配置:

图片 7图8

2、右击 小编的管理器 → 属性 → 高端系统设置(高等) → 境遇变量,在系统变量中双击CLASSPATH变量(或选中CLASSPATH后 → 编辑),在终极面追加 “;D:sqljdbc4 sqljdbc4.jar” (注意最前边有个 ; )若不设有CLASSPATH,就新建CLASSPATH变量,並且将其值设为“D:sqljdbc4 sqljdbc4.jar”。如图8所示:

(4)若是是运用汤姆cat做服务器,那么大家需求将sqljdbc4.jar类库文件拷贝到D:apache-tomcat-7.0.11webappsgaofeiWEB-INFlib目录下(gaofei目录是自己的运用,这些门路相信你会看掌握)

图片 8图3

4、接下去使用telnet命令测验1433端口是还是不是张开。首先要确认保障telnet服务开启。开启win7 telnet的章程在这里边:

先是,在连续数据库在此之前必得确定保障SQL Server 二零一三是行使SQL Server身份验证措施并非windows身份验证格局。假设在设置时选取了后世,则再度安装如下:

图片 9图2

 

3、一而再点击 明确 以退出境况变量配置。

 

 

  {

   System.out.print("连接战败");

(3)双击TCP/IP(右键→属性),在弹出的窗口中挑选 “IP地址” 选项卡,将IP1和IP10的【IP地址】设为127.0.0.1,并将具有【IPx】的【已启用】设为是。接着,拖动下拉条到最下方,将 IPAll 中的【TCP端口】设成 【1433】,其余不改变。如下图3和图4所示:

有多少个地点须求小心:

 

  StringdriverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";

 

  }

  catch(Exception e)

小心,唯有sqljdbc4.jar !!假如把sqljdbc.jar和sqljdbc4.jar都拷在一起的话,那样纵然你全都做对了,也会持续现身有“此驱动程序不补助JRE1.7,请使用扶植JDBC4.0的sqljdbc4.jar的类库”的难题。因为jdk暗许地挑选了sqljdbc.jar(后面作者一度关系,只留下sqljdbc4.jar)。

Microsoft®SQL Server® 2012

(2)大家要求将sqljdbc4.jar类库文件拷贝到D:Program FilesJavajre7libext目录下

  StringdbU奥德赛L="jdbc:sqlserver://localhost:1433;DatabaseName=你的多少库名";

上面请一字一板地看,一遍就设置成功,比你设置几拾七回退步,费时会少得多。

 

Microsoft®SQL Server® 2008

本文由上海时时乐走势图发布于上海时时乐走势图官网,转载请注明出处:关于数据库课设的感想

您可能还会对下面的文章感兴趣: