【网户】 于 2000-9-1 10:16:45 加贴在 joy asp ↑:

1.odbc,oledb,ado,adox的关系:

odbc: 曾经的数据库通信标准

oledb: 在一切对象化的趋势下,ms打算用它取代odbc.

oledb分两种:直接的oledb和面向odbc的oledb,后者架构在odbc上,这

样没有自己的oledb提供者的数据库也可以使用oledb的特点了。

ado: 其实只是一个应用程序层次的界面,它用oledb来与数据库通信。

adox: 对ado的安全性,维护性(如:创建一个数据库)进行了扩展。

2.用odbc连接数据库:

odbc中提供三种dsn,它们的区别很简单:用户dsn只能用于本用户。系统dsn和文件dsn的区别只在于连接信息的存放位置不同:系统dsn存放在odbc储存区里,而文件dsn则放在一个文本文件中。

它们的创建方法就不说了。

在asp中使用它们时,写法如下:

a.sql server:

用系统dsn: connstr="dsn=dsnname; uid=xx; pwd=xxx;database=dbname"

用文件dsn: connstr="filedsn=xx; uid=xx; pwd=xxx;database=dbname"

还可以用连接字符串(从而不用再建立dsn):

connstr="driver={sql server};server=servername;uid=xx;pwd=xxx"

b.access:

用系统dsn: connstr="dsn=dsnname"

(或者为:connstr="dsn=dsnname;uid=xx;pwd=xxx")

用文件dsn: connstr="filedsn=xx"

还可以用连接字符串(从而不用再建立dsn):

connstr="driver={microsoft access driver};dbq=d:\abc\abc.mdb"

3.用oledb连接数据库:

a.sql server:

connstr="provider=sqloledb;

data source=servername;uid=xx;pwd=xxx;database=dbname"

b.access:

connstr="provicer=microsoft.jet.oledb.4.0;

data source=c:\abc\abc.mdb"

4.使用udl文件:

udl文件是用来存放数据库连接信息的一个文本文件,有点象文件dsn,不过udl是针对oledb(直接的和面向odbc的)的。

udl的创建方法:

右击桌面或资源管理器-》新建-》microsoft数据连接

其中的设置工作应该比较清楚了。

udl的用法:

connstr="file name=e:\abc\abc.udl"

连接MySQL和连接文件夹区别,对数据库连接问题的一点总结相关推荐

  1. 查看、删除本地电脑,连接过的共有文件夹(盘符) 「net use」

    ■前言 我们访问过的共有盘符(带有密码的), 即使在连接时,不选择保存密码, 只要不logoff,就一直能访问. https://blog.csdn.net/sxzlc/article/details ...

  2. Linux中连接mysql执行sql文件

    Linux中连接mysql执行sql文件 数据量小的时候可以把sql语句内容粘贴执行,但是文件很大的时候,这样执行效率很慢很慢,需要使用source执行sql文件 1.客户端连接mysql数据库 [r ...

  3. mysql 删除数据后myd_Windows下的MySQL删除data文件夹后……

    MySQL删除data文件夹后,怎么都无法启动了,出现错误: 150106 9:28:43 [Note] Plugin 'FEDERATED' is disabled. wampmysqld: Tab ...

  4. mysql从data文件夹恢复数据

    此文操作的前提: mysql的data文件夹里的数据未丢失 本次操作在Mac上操作, linux一样, wins未尝试过, 应该差不多 第一步: 备份data文件夹 做好备份是数据操作的前提; 第二步 ...

  5. 连接MySQL和连接文件夹区别_JDBC与JNDI这两种连接方式有什么区别?

    配置 JNDI绑定 此处绑定的数据源是以 DBCP 为实现.首先必须将数据库驱动(这里用了MYSQL数据库)和DBCP所需要的 Jar 包复制到 Jetty 根目录的 lib 目录下.DBCP主要需要 ...

  6. shell脚本连接ftp推送文件夹_Linux下使用Shell脚本实现FTP自动上传和下载文件

    登录FTP实现下载文件功能 FTP服务器:192.168.0.199 FTP路径:/ftphome/data 本地路径:/local/data 将文件从FTP下载到本地的脚本如下: 批量下载脚本代码 ...

  7. window10 使用smb连接远程电脑的文件夹[打开smb服务和连接巨坑]

    注:网上关于smb的win10打开服务的乱七八糟,搞了好久没搞定,最后才发现是路径写法问题- 1.如果你什么都配置好了然后发现使用smb://156.26.51.55 在打开"我的电脑&qu ...

  8. c 连接mysql.mwb_CodeSmith连接mysql提示“找不到请求的 .Net Framework Data Provider”的解决方法...

    下载了codesmith 8,连接Mysql却提示"找不到请求的 .Net Framework Data Provider". 1,下载MySql.Data.dll:https:/ ...

  9. java连接mysql(java连接mysql的jar包)

    mysql与apache怎么连接呀??? 设置 my.ini 就 OK 了 在windows文件夹下. java与mysql做的毕业设计 你说的我不是很明白哦.不过我想你的意思是不是说:"通 ...

最新文章

  1. 百度CTO王海峰服贸会展示AI新基建成果,飞桨获“科技创新服务示范案例”奖
  2. 数控g71编程实例带图_数车编程G71实例讲解
  3. hive sql 学习笔记
  4. 采购订单更改日期的妙用
  5. 去除冗余token的DETR效果怎么样?NUS颜水成团队提出端到端的PnP-DETR结构
  6. RealNetworks CTO:我们追求低复杂度的软解码
  7. Django从理论到实战(part55)--将网站上传到GitHub
  8. php流导出excel内存溢出,phpExcel导出大量数据出现内存溢出错误的解决方法
  9. C语言试题十三之求出1到100之内能被7或者11整除,但不能同时被7和11整除的所有整书,并将他们放在a所指的数组中,通过n返回这些数的个数。
  10. 数据结构——最短路径算法之floyd算法
  11. oracle计算最大与最小之间数,oracle 分析函数
  12. php定时任务(自己)
  13. css-如何对每行中最后一个元素删除边距?
  14. linux 日志切割 自带,[日志分割回滚] 使用linux自带的logrotate对nginx日志进行分割...
  15. WPF的ComboBox 数据模板自定义
  16. Windows下redis使用及安装
  17. python关键词提取源码,python实现textrank关键词提取
  18. matlab2016安装教程
  19. 山西民生云 执行认证校验出错_山西民生云app最新版下载,山西民生云大同app认证官网最新版本下载 v2.2 - 浏览器家园...
  20. thermal系列(7)-Thermal配置和调试

热门文章

  1. [Day30] DBUtils和连接池
  2. 安卓下设置系统字体大小影响H5页面布局
  3. Linux cp一个文件夹时提示cp: omitting directory `test/'
  4. bzoj3083 遥远的国度
  5. struts2:JSON在struts中的应用(JSP页面中将对象转换为JSON字符串提交、JSP页面中获取后台Response返回的JSON对象)...
  6. sleep()和wait()的区别-转
  7. 关于sha1加密的一个问题。。。。
  8. ASPNET揭秘笔记之三
  9. 数据 + 代码,基于 Keras 的烟火检测
  10. 伯克利2019深度学习课程—李沐及其亚马逊同事一起讲述(内附视频链接及PDF下载)