ODBC文件DSN 的结构

odbc

                       ODBC文件DSN 的小秘密
1. 用附件带的WORDPAD文本编辑器,  建立一后缀名为 .DSN的文件,  格式如下, 然后按文本格式存起来:
注意: 格式很重要且必须存为'文本格式',否则不认,  别的编辑器应该也可以.
#################################
[ODBC]
DRIVER=驱动程序名
UID=用户名
PWD=密码
DATABASE=数据库名
WSID=服务器名
APP=(随便填)
SERVER=服务器名
###############################

2. 将此.DSN文件拷贝到你的COMMON FILES\odbc\DataSources目录下, 如果弄不清楚目录, 
到控制面板中试建一个文件DSN然后查找此文件就可得到目录.

3. 用cn.open "FILEDSN= 文件名.dsn"  就可连上了.

****************************************************************************
以下是本人的试验
1.My.DSN文件:
[ODBC]
DRIVER=SQL Server
UID=sa
PWD=finegirl
DATABASE=TestDB
WSID=tbb-it
APP=Netstar Application
SERVER=tbb-it

2.拷贝到C:\Program Files\Common Files\ODBC\DataSources目录

3.程序中调用如下:
Dim cn As New ADODB.Connection
cn.Open "FILEDSN=My.dsn"
*****************************************************************************

够清楚吧, 记得加分, 如果你够英俊潇洒, 请喝咖啡也可以. :)

我要回复:有人参与讨论这个问题,请用EMail通知我

时间: 2024-11-02 12:32:40

ODBC文件DSN 的结构的相关文章

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' 常见错误: 无效的文件 dsn ''

问题描述 大家好!我使用的2003系统,前两日购买一套源码准备测试,ASP文件,数据库是MSSQL2005,按照说明步骤安装好后,打开网站首页显示如下:MicrosoftOLEDBProviderforODBCDrivers错误'80004005'常见错误:无效的文件dsn''/ac_common/jc_OurFunction.asp,行7貌似DSN文件填写配置有问题,填写如下:[ODBC]DRIVER=SQLServerUID=saDATABASE=tempzlgWSID=CHINESE-F4

ASP访问数据库 如何配置数据库文件DSN

访问|数据|数据库 程序数据库类 ActiveX Data Objects (ADO) 是一项容易使用并且可扩展的将数据库访问添加到 Web 页的技术.可以使用 ADO 去编写紧凑简明的脚本以便连接到 Open Database Connectivity (ODBC) 兼容的数据库和 OLE DB 兼容的数据源.如果您是一个对数据库连接有一定了解的脚本编写人员,那么您将发现 ADO 命令语句并不复杂而且容易掌握.同样地,如果您是一个经验丰富的数据库编程人员,您将会正确认识 ADO 的先进的与语言

SQL Server on Linux的文件和目录结构

问题引入 "鸟儿啊,我记得你写过一篇<SQLServer On Linux Package List on CentOS>的文章,从这篇文章,我们很清楚的知道了SQL Server on Linux包含有哪些必要的包.那么,我们怎么知道SQL Server on Linux到底包含哪些重要的文件和目录结构呢?他们的作用是什么?". "的确,当我们在排错或者需要改变MSSQL Server on Linux配置的时候,我们需要对SQL Server的各个工作目录和文

怎样在c#中调用MapX控件?修改*.tab文件的表结构,给tab文件增加新列并保存到数据库??

问题描述 请教怎么在.NET中动态读取*.tab文件(通过MapX),修改tab文件的表结构.1,给tab文件增加一个列?2,删除一个列?3,修改列名?4,修改列的类型?5,怎样删除tab文件里的记录像:deletefromtable_testwhereid=333 6.怎样更新tab文件的记录像:updatetable_testsetid=333wherename='张三' 本人第一次接触到MapX,也不懂MapInfo,希望熟悉MapX二次开发的朋友指点!由于任务时间较紧,所以希望热心的朋友

对头文件内容部分结构的定义

摘要: 现在的公司是从事电子商务网站.年前公司的网站需要重新定义头文件,所以花了两天时间去收集.归类和整理相关title,keywords和description.这里把操作过程中的一些经验写出来和大家分 现在的公司是从事电子商务网站.年前公司的网站需要重新定义头文件,所以花了两天时间去收集.归类和整理相关title,keywords和description.这里把操作过程中的一些经验写出来和大家分享下. 对头文件内容部分结构的定义 公司网站是主营高端化妆品的电子商务网站,在关键字上竞争是相当激

探析C#文件方式读写结构体

最近一直在研究.Net Micro Framework字体文件(tinyfnt),由于tinyfnt文件头部有一段描述数据,所以很想定义一个结构体,像VC一样直接从文件中读出来,省得用流一个个解析很是麻烦. 没有想到在中竟没有直接的指令,想必设计者认为提供了流和序列化技术,一切问题都可以迎刃而解了. 在中结构体是一个比较复杂的东西,在此之上有很多需要设置的参数,否则用起来就很容易出错.下面是msdn上一段描述,看看也许有助于理解C#语言中的结构体. 通过使用属性可以自定义结构在内存中的布局方式.

网站开发中的文件存储目录结构的探讨_相关技巧

对于少量用户写信息,大量用户都是在看信息的网站:例如CMS系统,编辑发咨询,用户看,例如中小企业产品发布网站. 对于这类需求我们可以把文件专门放到一个目录下,例如放到网站根目录的upload目录下,然后按天建文件夹,将每天的文件放到一个目录下,文件名可采用数字生成.例如:upload/20100612/1224455.jpg:通常的情况下这种目录结构就可以保证每个目录下不会有太多的文件. 对于博客,论坛应用,需要对每个用户分配文件存储空间,如果有需求的话还要限制用户的存储空间,对于一般规模的网站

linux系统编程之文件与I/O(五) 文件的内核结构file和实现重定向

一.打开文件内核数据结构 1.一个进程打开两个文件 文件状态标志:读.写.追加.同步.非阻塞等 2.一个进程两次打开同一文件

LINUX ANSI C库函数FOPEN()的文件流指针结构体访问代码

1 [root@localhost ccode]# cat ptr_struct_file.c 2 #include <stdlib.h> 3 #include <stdio.h> 4 #include <string.h> 5 6 #define ptr(CONTENT, MSG) printf(CONTENT":\t%p\n",MSG) 7 8 int main(int argc, char *argv[]) 9 { 10 FILE *fp_sr