运行期显示数据链接属性窗口,取得ADO连接字串

原创 2004年09月05日 16:41:00

#include <atl/atlbase.h><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

#include <msdasc.h>

#include <adodb.hpp>

 

WideString BuildConnectionStr()

{

  WideString ConnectionStr;

  CComPtr<IDataSourceLocator> pDsl;

  CComQIPtr<_Connection> pConn;

 

  CoInitialize(NULL);

  try

  {

    if(S_OK ==pDsl.CoCreateInstance(__uuidof(DataLinks)))

    {

      if(S_OK == pDsl->PromptNew((IDispatch**)&pConn))

      {

        pConn->Get_ConnectionString(ConnectionStr);

        return ConnectionStr;

      }

    }

  }

  __finally

  {

    CoUninitialize();

  }

}

在VB6.0中设置ADO控件属性连接Microsoft ACCESS 2007数据库

在VB6.0中设置ADO控件属性连接Microsoft ACCESS 2007数据库        使用VB6.0一般支持.mdb格式的数据库,为了能够使VB6.0能连接.accdb格式的数据库,需要...
  • ttpage
  • ttpage
  • 2013年06月24日 13:55
  • 2329

使用.udl快速测试与数据库的连接并得到连接字符串(OLEDB、ADO)

现在在开发OLEDB和ADO程序,学到了一招,共享大家, 新建一个txt文件,把后缀改成udl,双击会弹出一个界面,输入相应信息最后确定, 再以文本方式打开本文件,即可得到正确的连接串 ...
  • wangcg123
  • wangcg123
  • 2015年03月03日 15:02
  • 1064

Java编译期和运行期 & JVM

Java整个编译以及运行的过程相当繁琐,本文通过一个简单的程序来简单的说明整个流程。       首先两张图,描述编译和执行的过程: Java代码编译是由Java源码编译器来完成,流程图如下所示...
  • WangQYoho
  • WangQYoho
  • 2016年09月12日 10:54
  • 2183

编译期与运行期

编译期确切地说应该是得到obj文件的过程,得到最后可执行文件的过程叫链接 编译期最前,最后的是运行期。 编译期错误是编译期间就能被编译器捕捉到的错误,譬如定义一个过大数组,不过最常见的还是语法...
  • ygzhong000
  • ygzhong000
  • 2014年12月19日 23:51
  • 984

Java中编译期、运行期、堆内存和栈内存详解

Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空...
  • wtxwd
  • wtxwd
  • 2016年09月29日 17:19
  • 621

ADO方式连接数据库

ADO方式连接数据库分为如下步骤: 1.ADO对象的导入 在使用ADO技术时需要导入一个ADO动态链接库msado15.dll。该动态库位于系统盘下的"Program Files\Common Fil...
  • hola_f
  • hola_f
  • 2016年08月03日 16:32
  • 2892

x64 win64编译环境下ADO链接Access数据库的问题解决

Win32编译环境下,用ADO数据库连接Access数据库一般都不会报错,但是最近由于项目上的需要,程序需要编译成64位以便申请到更多的使用内存空间,当把编译方式从Win32改为x64的时候,突然出现...
  • HW140701
  • HW140701
  • 2017年05月02日 10:00
  • 1679

测试的基本理论与方法(3)

测试的基本理论与方法(3) 企业的测试策略   理念:   企业的主要目的是获取利润,降低测试成本也是盈利的一种方式。   用较低的代价实现有效的测试,不应为了追求完美的测...
  • wolangjushi
  • wolangjushi
  • 2014年03月29日 11:33
  • 678

vs2008下MFC中采用ado连接MySQL(ODBC、非ODBC或C API方式)

其实,以前弄过sql,mysql应该是顺理成章很简单的事情,但很无奈,傻傻地弄了很久,还请教了别人,别人告诉我的跟我在网上查到的都是一样的,但还是不行,归根接地就是“mysql-connector-o...
  • xuyuefei1988
  • xuyuefei1988
  • 2013年05月06日 20:52
  • 8053

Delphi中用ADO控件连接数据库例子

概述: 一、说明 最近在写个“数据库管理系统框架程序”,其中封装了几个连接数据库的函数,觉得挺好用,拿出来与大家分享下,希望能对大家有点用处。 我以连接oracle和access为例,其余数据...
  • wozengcong
  • wozengcong
  • 2013年09月11日 16:55
  • 1933
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:运行期显示数据链接属性窗口,取得ADO连接字串
举报原因:
原因补充:

(最多只允许输入30个字)