SQL sever 与 v b 的连接——学生信息管理系统DSN

来源:互联网 发布:守望先锋怎么看数据 编辑:程序博客网 时间:2024/06/06 04:07

         在学生信息系统完成过程中,总结的典型问题:一是代码老问题,一是SQL severvb的连接.

其中首当解决的就是SQLsevervb的连接。

其方法有三:


 

 

一、利用DSN方法连接

 在学生信息管理系统,SQL sever v b的连接,采用的连接即采用这种方式。

 首先配置自己的DSN打开ODBC数据源管理器,选择文件DSN,点击添加:

 


 

 2、选择SQL server 为安装驱动:

 


 

3

 


注意文件数据源名称的一致性,即此文件名为studentinfo,则在类模块代码中,数据库连接的也应是此名。若名字不同也可能导致连接失败。



 

 

4、这里需要注意一下服务器的选择 local,但是在连接的时候,如果出现下拉菜单里没有local这一项,输入local提示错误。此时可在服务器中输入127.0.0.1 如下:

 


 

   那么为什么输入127.0.0.1就可以呢?

 127.0.0.1是用户本机IP地址(环回地址),对于大多数习惯用localhost的来说,实质上就是指向127.0.0.1这个本地IP地址。在操作系统中有个配置文件(windows中路径为C:\WINDOWS\system32\drivers\etc\hosts)localhost127.0.0.1绑定在了一起。故两者其实是指同一个地址.

 

5、选择sql server输入登录的ID,并在“登录IDL)”中输入SQL连接的账号,密码。

 


 

这里需要注意的是:

这个数据库却需要选择SQL Server 身份验证。但在安装SQL server时,部分人未选择混合模式安装,而用默认windows身份验证模。此时,则需要对身份验证模式进行修改。

如何更改SQL server的身份验证模式

 

6、更改默认数据库为student

 


 


 


 

连接到此成功,即可运行程序。