学生信息管理系统之——为什么要配置数据源及SQL Server 2012 ODBC 的配置
2014-07-21 17:26
246 查看
学生信息管理系统快弄完了,先在不断地修改着自己的问题,突然想起来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后,如上图点击右面的添加如下图
3 然后找到SQL Server单击下一步
4 紧接着是输入数据源名称 输入完成后单击下一步
5 点击完成
6 输入数据源描述和选择服务器 如果服务器显示不出来就直接往上打(local)
7 这时候你输入的密码就是将来你在vb链接数据库时候的密码
继续单击下一步
8 更改默认数据库为student 继续单击下一步
9 点击完成
10 最后点击测试数据源
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 ’在这就链接上了
好了 弄得有点乱,希望大家多多指教。
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后,如上图点击右面的添加如下图
3 然后找到SQL Server单击下一步
4 紧接着是输入数据源名称 输入完成后单击下一步
5 点击完成
6 输入数据源描述和选择服务器 如果服务器显示不出来就直接往上打(local)
7 这时候你输入的密码就是将来你在vb链接数据库时候的密码
继续单击下一步
8 更改默认数据库为student 继续单击下一步
9 点击完成
10 最后点击测试数据源
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 ’在这就链接上了
好了 弄得有点乱,希望大家多多指教。
相关文章推荐
- 学生信息管理系统——ODBC连接和SQL配置连接
- [置顶] 学生信息管理系统——配置windows防火墙允许访问SQL Server 2008服务器
- 学生信息管理系统——配置windows防火墙允许访问SQL Server 2008服务器
- 学生信息管理系统总结之二 :继安装sql之后的配置ODBC
- 学生信息管理系统配置感触
- 学生信息管理系统——数据库引擎的连接(SQL Server验证)
- 学生信息管理系统总结1安装SQL server
- 学生信息管理系统——数据库配置
- 学生信息管理系统beans,spring+hibernate配置
- 学生信息管理系统:配置服务器
- 【原创视频教程】学生信息管理系统6--学员信息管理(完结篇)
- 【原创视频教程】学生信息管理系统3--学员添加
- 【原创视频教程】学生信息管理系统5--学员成绩管理
- 【原创视频教程】学生信息管理系统3--学员添加
- 学生信息管理系统-C#课程设计
- 文博学费管理系统简介+适用于各类学校的学生收费管理+信息统计
- 【原创视频教程】学生信息管理系统4--成绩添加
- 【原创视频教程】学生信息管理系统1--登陆
- 学生信息管理系统
- 【原创视频教程】学生信息管理系统1--登陆