• 微软原版系统

  • 一键重装系统

  • 纯净系统

  • 在线技术客服

魔法猪系统重装大师 一键在线制作启动 U 盘 PE 系统 用一键重装的魔法拯救失去灵魂的系统
当前位置:首页 > 教程 > 电脑教程

.NET中ADO.NET数据源VSODBC数据源区别

时间:2015年04月02日 15:41:37    来源:魔法猪系统重装大师官网    人气:5366
一  ADO.NET数据源

使用SQLServer为例,配置属性如下:

1. data source,数据源,为机器名称或者IP地址;

2. server,服务器,为数据库所在机器的名称(计算机名);

3. database ,数据库名称;

4. User ID & password,用于访问数据库的用户ID和密码;

5. pooling,标志是否使用数据库连接池,不写即为不使用连接池;

6. Intergrated Security,系统集成安全验证,标志登录数据库时是否使用系统集成验证,不写即为不需验证;

7. connection timeout,链接超时时间,系统再次尝试连接数据库时所经历的时间长度,单位为秒,默认值为15秒;

例:
复制内容到剪贴板
代码:

        name="SQLCONNECTIONSTRING"

        connectionString="data Source=PC-201002011045;database=hr;user id=sa;pwd=1"
        providerName="System.Data.SqlClient" />
二  ODBC数据源

比较ADO.NET,ODBC数据源的属性及配置工作相对简单,其属性如下:
1. Data Source Name(DSN),数据源的名称。可以使数据源的名称或文件地址。

2. Driver,数据驱动程序。即为ODBC数据源的数据驱动程序。

3. Server,服务器。数据库服务器的名称或网络地址。

4. Database,数据库名称。

5. UID & PWD,访问数据库的用户名和密码。

注意:ODBC数据源的特点是必须提供Driver(驱动)属性及其值。例:
复制内容到剪贴板
代码:

       
说明:以上所述ODBC配置是基于Windows的管理工具中的“ODBC数据源”的配置,在此之前需要预先配置好ODBC数据源,具体配置情况可参考:http://book.51cto.com/art/201001/181646.htm中有详细的介绍。

三  比较JAVA数据源


Java中数据源的配置可以在web.xml中,也可以在发布Java程序包的第三方中间件(如Tomcat)中,跟ADO.NET数据源的配置相差无几,可以说是一模一样,只是可选配置方法由很多。如果同样使用SQLServer数据库,那么Java开发的数据源配置需要引入SQLServer的驱动Jar包,这是一点小小的区别。

相对ODBC数据源的配置相差不大,除ODBC必须指定Driver属性这一点之外,最大的区别就是ODBC数据源可以通过DSN属性来静态的指定或动态的创建数据源,从而链接并访问数据源,相比之下,ODBC有更好的灵活性,如果需要临时使用系统以外的数据源,采用ODBC数据源就相当快捷。
请各位评点不当之处,我会跟进修改,并会增加与其它数据源的区别
.NET,中,ADO.NET,数据源,VSODBC,区别,一
栏目:电脑教程 阅读:1000 2023/12/27
Win7教程 更多>>
U盘教程 更多>>
Win10教程 更多>>
魔法猪学院 更多>>

Copyright © 2015-2023 魔法猪 魔法猪系统重装大师

本站发布的系统仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件。

在线客服 查看微信 返回顶部