sql 链接数据库时候,程序走到CLSIDFromProgID就返回假了,请问是什么原因,另外安装sql 2005需要配置odbc我就是想做一个简单的链接数据库 取出数据的一个简单的例子,不需要其他的东西,现在就是链接的时候每次到 // HRESULT CreateInstance(LPCWSTR clsidString, IUnknown* pOuter = NULL, DWORD dwClsContext = CLSCTX_ALL) throw() { if (clsidSt

题目
sql 链接数据库时候,程序走到CLSIDFromProgID就返回假了,请问是什么原因,另外安装sql 2005需要配置odbc

我就是想做一个简单的链接数据库 取出数据的一个简单的例子,不需要其他的东西,现在就是链接的时候每次到 //

    HRESULT CreateInstance(LPCWSTR clsidString, IUnknown* pOuter = NULL, DWORD dwClsContext = CLSCTX_ALL) throw()

    {

        if (clsidString == NULL) {

            return E_INVALIDARG;

        }

        CLSID clsid;

        HRESULT hr;

        if (clsidString[0] == L'{') {

            hr = CLSIDFromString(const_cast<LPWSTR> (clsidString), &clsid);

        }

        else {

            hr = CLSIDFromProgID(const_cast<LPWSTR> (clsidString), &clsid);

        }

        if (FAILED(hr)) {

            return hr;//每次都跳到这里,请问会是什么情况造成的呢?

        }

        return CreateInstance(clsid, pOuter, dwClsContext);

    }

请问回事什么原因 呢?


相似考题
更多“sql 链接数据库时候,程序走到CLSIDFromProgID就返回假了,请问是什么原因,另外安装sql 2005需要配置odbc 我就是想做一个简单的链接数据库取出数据的一个简单的例子,不需要其他的东西,现在就是链接的时候每次到//HRESULTCreateInstance(LPCWSTRclsidString,IUnknown*pOuter=NULL,DWORDdwClsCon”相关问题
  • 第1题:

    淘宝买东西时卖家发来一个链接,打开之后就是你要的商品页面,该链接不安全,请问最可能有什么风险?()(链接地址http://item.taobao.com.kq.us/auction/item_detail.asp?id=15421&c9438.jhtml)

    A.跨站

    B.SQL注入

    C.远程溢出

    D.网络钓鱼


    参考答案:D

  • 第2题:

    链接程序用来完成各种程序段的链接,如LINK就是一个链接程序。


    正确答案:正确

  • 第3题:

    OLE DB是指()。

    • A、对象链接数据库
    • B、链接嵌入数据
    • C、对象链接与嵌入数据库
    • D、对象嵌入

    正确答案:C

  • 第4题:

    关于中国期刊全文数据库的“知网节”链接功能,以下说法正确的是()。

    • A、“知网节”链接就是关键词链接
    • B、“知网节”链接功能包括主题词、分类号、关键词、作者、机构以及相关文献的链接
    • C、“知网节”中相关文献链接是参考文献链接
    • D、“知网节”中相关文献链接是引证文献链接

    正确答案:B

  • 第5题:

    某公司的网络中安装了数据库服务器,服务器上运行的应用软件为SQL Server 2000.公司新招聘了—名网络管理员,他新建立了一个用户数据库,用于存储公司销售部的各种信息。为了管理简单,他将该数据库的还原模型设置为简单还原模型.在对该数据库进行备份的时候,他只能进行()备份.

    • A、完全
    • B、差异
    • C、事务日志
    • D、文件和文件组

    正确答案:A,B

  • 第6题:

    ODBC的含义是()

    • A、开放式数据库连接
    • B、数据库访问对象
    • C、对象链接嵌入数据库
    • D、ActiveX数据对象

    正确答案:A

  • 第7题:

    如果要在SQL Server中访问Access数据库,必须在链接服务器中设置()。

    • A、用于Jet的Microsoft OLE DB提供程序
    • B、用于ODBC的Microsoft OLE DB提供程序
    • C、用于Oracle的Microsoft OLE DB提供程序
    • D、用于索引服务的Microsoft OLE DB提供程序

    正确答案:D

  • 第8题:

    Elsevier服务系统实现了与重要的二次文献检索数据库的全文链接,目前已经与SCI、EI建立了从二次文献直接到Elsevier全文的链接。即在SCI和EI数据库中检索到的文献如果Elsevier数据库有全文,即直接可点击链接查看全文,不必再到Elsevier数据库重新检索。


    正确答案:正确

  • 第9题:

    单选题
    如果要在SQL Server中访问Access数据库,必须在链接服务器中设置()。
    A

    用于Jet的Microsoft OLE DB提供程序

    B

    用于ODBC的Microsoft OLE DB提供程序

    C

    用于Oracle的Microsoft OLE DB提供程序

    D

    用于索引服务的Microsoft OLE DB提供程序


    正确答案: D
    解析: 暂无解析

  • 第10题:

    多选题
    Microsoft SQL Server 2005在安装的时候就创建的数据库包括()。
    A

    Pubs

    B

    Master

    C

    Northwind

    D

    Msdb


    正确答案: B,A
    解析: 暂无解析

  • 第11题:

    单选题
    ODBC的含义是()
    A

    开放式数据库连接

    B

    数据库访问对象

    C

    对象链接嵌入数据库

    D

    ActiveX数据对象


    正确答案: D
    解析: 暂无解析

  • 第12题:

    判断题
    链接程序用来完成各种程序段的链接,如LINK就是一个链接程序。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    Windows Azure应用程序检索数据从SQL Azure。你需要推荐一个方法对提高应用程序查询性能。你推荐什么?()

    • A、创建一个数据库来检索数据视图。
    • B、使用聚集索引在SQL Azure数据库表。
    • C、打开一个新的数据库连接时的操作超时。
    • D、基于应用程序创建SQL Azure数据库表索引查询。

    正确答案:D

  • 第14题:

    从本质上来看,()就是命名的PL/SQL程序块,它可以被赋予参数,存储在数据库中,然后由另外一个应用或PL/SQL例程调用。

    • A、异常
    • B、过程
    • C、表
    • D、视图

    正确答案:B

  • 第15题:

    不属于Access数据库“外部数据”选项卡“导入并链接”功能区“其他”下拉列表选项的是()

    • A、ODBC数据库
    • B、数据服务
    • C、HTML文档
    • D、SharePoint列表

    正确答案:A

  • 第16题:

    链接程序用来完成各种程序段的链接,如LINK就是一个()。


    正确答案:链接程序

  • 第17题:

    Microsoft SQL Server2000在安装的时候就创建的示例用户数据库包括()。

    • A、Pubs
    • B、Master
    • C、Northwind
    • D、Msdb

    正确答案:C

  • 第18题:

    导入Access数据库时,如果选择“通过创建链接表来链接到数据源”,系统将创建一个与源数据库相同的新表。


    正确答案:错误

  • 第19题:

    淘宝买东西时卖家发来一个链接,打开之后就是你要的商品页面,该链接不安全,请问最可能有什么风险?()(链接地址http://item.taobao.com.kq.us/auction/item_detail.asp?id=15421&c9438.jhtml)

    • A、跨站
    • B、SQL注入
    • C、远程溢出
    • D、网络钓鱼

    正确答案:D

  • 第20题:

    公司A有一个名为SQL1且运行SQL SERVER 2005 企业版的数据库服务器。SQL1有2GB RAM,其中1.6GB默认被SQL SERVER 数据库实例使用。已知,数据库数据以每月平均100M在增长。最近,用户反馈说报表的执行时间变长了(显示报表的时间)。为此,你需要评估是否需要增加更多的内存。你打算用性能监视器来创建一个计数器日志来帮助你决定是否需要。请问,你应该增加哪一个性能对象到计数器日志中?()

    • A、MSAS 2005:Cache
    • B、MSAS 2005:Memory
    • C、MSAS 2005:Proactive Caching
    • D、SQLServer:Buffer Manager
    • E、SQLServer:SQL Statistics
    • F、SQLServer:General Statistics

    正确答案:D

  • 第21题:

    单选题
    OLE DB是指()。
    A

    对象链接数据库

    B

    链接嵌入数据

    C

    对象链接与嵌入数据库

    D

    对象嵌入


    正确答案: B
    解析: 暂无解析

  • 第22题:

    判断题
    导入Access数据库时,如果选择“通过创建链接表来链接到数据源”,系统将创建一个与源数据库相同的新表。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    单选题
    从本质上来看,()就是命名的PL/SQL程序块,它可以被赋予参数,存储在数据库中,然后由另外一个应用或PL/SQL例程调用。
    A

    异常

    B

    过程

    C

    D

    视图


    正确答案: D
    解析: 暂无解析