学生信息管理系统之——为什么要配置数据源及SQL Server 2012 ODBC 的配置

       学生信息管理系统快弄完了,先在不断地修改着自己的问题,突然想起来ODBC 数据源的配置来了,以前只是知道 配置ODBC数据源是为了连接vb与SQL 实现vb与数据库的完美交互。但仔细想想,还是不知道其中的道理。于是查查资料。

        ODBC即OPEN DATABASE CONNECITON的缩写,意为开放数据库连接,是微软提出的一种数据访问的方法,只要数据库提供了ODBC驱动程序,应用程序就能以ODBC的方式访问数据库中的数据。
        为了便于访问数据,WINDOWS系统提供了ODBC数据源管理工具,该工具用来设置数据源的名字,如下图
DSN(DATA SOURCE NAME)。所谓DSN只不过是一个数据源的标志,设置它的目的是便于应用程序访问数据,也就是说,只要为某个数据库设置了相应的DSN,应用程序就不必理会该数据库存储的位置和驱动程序,可以按DSN直接访问数据库。
        DSN有三种类型:用户DSN、系统DSN和文件DSN,下面分别讲述这三种DSN。
        用户DSN  用户DSN只对设置它的用户可见,而且只能在设置了该DSN的机器上使用。
        系统DSN  系统DSN对机器上的所用户都是可见的,包括NT服务。 文件DSN  将DSN的配置信息存在一个文件里,这样的文件就叫文件DSN。


      SQL Server 2012  配置ODBC数据源的步骤:
     
      1 先打开服务器 SQL Server Mangement Studio
      2  控制面板--管理工具-ODBC数据源,找到文件DSN后,如上图点击右面的添加如下图
      
学生信息管理系统之——为什么要配置数据源 - 11期 周坤 - 周坤 廊坊师范学院信息技术提高班 11期
 3   然后找到SQL Server单击下一步

学生信息管理系统之——为什么要配置数据源 - 11期 周坤 - 周坤 廊坊师范学院信息技术提高班 11期
 
 4  紧接着是输入数据源名称 输入完成后单击下一步
学生信息管理系统之——为什么要配置数据源 - 11期 周坤 - 周坤 廊坊师范学院信息技术提高班 11期
 
 5 点击完成
学生信息管理系统之——为什么要配置数据源 - 11期 周坤 - 周坤 廊坊师范学院信息技术提高班 11期
 6  输入数据源描述和选择服务器 如果服务器显示不出来就直接往上打(local)

学生信息管理系统之——为什么要配置数据源 - 11期 周坤 - 周坤 廊坊师范学院信息技术提高班 11期
 
7 这时候你输入的密码就是将来你在vb链接数据库时候的密码
   继续单击下一步
学生信息管理系统之——为什么要配置数据源及SQL Server 2012 ODBC 的配置 - 11期 周坤 - 周坤 廊坊师范学院信息技术提高班 11期
 8        更改默认数据库为student  继续单击下一步
学生信息管理系统之——为什么要配置数据源及SQL Server 2012 ODBC 的配置 - 11期 周坤 - 周坤 廊坊师范学院信息技术提高班 11期
 
9   点击完成
学生信息管理系统之——为什么要配置数据源及SQL Server 2012 ODBC 的配置 - 11期 周坤 - 周坤 廊坊师范学院信息技术提高班 11期
 
10   最后点击测试数据源
学生信息管理系统之——为什么要配置数据源及SQL Server 2012 ODBC 的配置 - 11期 周坤 - 周坤 廊坊师范学院信息技术提高班 11期
 
11 测试数据源成功
     
学生信息管理系统之——为什么要配置数据源及SQL Server 2012 ODBC 的配置 - 11期 周坤 - 周坤 廊坊师范学院信息技术提高班 11期
12   最后点击确定就行了

下面是vb中通过数据源链接SQL Server的代码  大家看一下吧

Dim cnn As ADODB.Connection‘ 声明ADODB对象
Set cnn = New ADODB.Connection’创建新的ADODB对象
Public Function ConnectString( ) As String‘ 创建一个函数
 ConnectString = "FileDSN=student.dsn;UID=sa;PWD=123" ' 在这就是第四和第七步链接数据源的名称登录ID和密码
End Function
cnn.Open ConnectString ’在这就链接上了
    好了 弄得有点乱,希望大家多多指教。
支持的操作系统: Linux, Unix, Windows 7, Windows Server 2008 R2, Windows Vista 上面的列表是某些受支持的操作系统的示例。JDBC 驱动程序可在任何支持使用 Java 虚拟机 (JVM) 的操作系统上工作。但是,只有 Sun Solaris、SUSE Linux 以及 Windows 操作系统经过了测试。 Java 开发工具包:5.0 和 6.0 受支持的 SQL Server 版本: Microsoft® SQL Server® 2012 Microsoft® SQL Server® 2008 R2 Microsoft® SQL Server® 2008 Microsoft® SQL Server® 2005 Microsoft® SQL Azure 返回页首返回页首 说明 JDBC Driver 的 Microsoft Windows 版本安装说明 注意:下载 Microsoft JDBC Driver 4.0 for SQL Server 则表明您接受此组件的《最终用户许可协议》(EULA) 的条款和条件。请查看此页上的《最终用户许可协议》(EULA) 并打印一份 EULA 以供备案。 1.将 sqljdbc_<版本>_<语言>.exe 下载到一个临时目录。 2.运行 sqljdbc_<版本>_<语言>.exe. 3.按照提示输入安装目录。我们建议您将此 zip 文件解压缩到 %ProgramFiles% 中的默认目录下:"Microsoft JDBC Driver 4.0 for SQL Server"。 4.在软件包解压缩之后,通过打开 %InstallationDirectory%\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_<版本>\<语言>\help\default.htm 以打开 JDBC 帮助系统。此时将在 Web 浏览器中显示帮助系统。 JDBC Driver 的 UNIX 版本安装说明 1.将 sqljdbc_<版本>_<语言>.tar.gz 下载到一个临时目录。 2.若要解压缩此压缩的 tar 文件,请导航至要解压缩驱动程序的目录中,然后键入 gzip -d sqljdbc_<版本>_<语言>.tar.gz. 3.若要解压缩 tar 文件,请将其移至您要安装驱动程序的目录中,然后键入 tar –xf sqljdbc_<版本>_<语言>.tar. 。 4.在软件包解压缩之后,通过打开 %InstallationDirectory%/Microsoft JDBC Driver 4.0 for SQL Server/sqljdbc_<版本>/<语言>/help/default.htm 以打开 JDBC 帮助系统。此时将在默认的 Web 浏览器中显示帮助系统。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值