数据库/存储 2021_07_20 每日一练


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);

    }

请问回事什么原因 呢?

查看答案

自助问答系统的数据库设计

要做一个mfc的自助问答式的软件,但是数据库部分要怎么设计呢,就是怎么才能根据问题来获得答案,在数据库部分要怎么存储问题和答案,可不可以把问题相关图片也放在数据库中呢?

查看答案

oracle数据裤表,怎么才能过滤掉我不想要的数据啊?

已经查询出我想要的数据后,但我发现有的数据是正确的,需要过滤掉,请问过滤条件和语句怎么写,注,前面已经有语句了,怎么把过滤条件加进去。如下:

select * from 表 where 数据项1 and 数据项2 In(select mc from 表 group by 数据项2 Having Count(*)>1)

就是不能把上面语句的意思改掉,然后把需要过滤掉的参数设置进去,然后符合参数值的不需要显示,不知道意思表达明白没?

查看答案

请教:2011年计算机等级考试二级VF全真模拟试卷(5)第1大题第14小题如何解答?

【题目描述】

第 14 题

 

查看答案

如何重一个oracle数据库中备份一个数据库然后到另一个oracle还原正常运行用 exp emas/emras@orcl file=c:\data.dmp  owner=(users)这样只能拷贝数据和表结构是吧怎么吧创建用户和表空的语句导出来 呢?

查看答案

Microsoft SQL Server 2005 数据库无法备份“不允许备份全文目录”

从 Microsoft SQL Server 2000 备份的数据库。还原到Microsoft SQL Server Management Studio Express 中以后在2005中无法备份。

错误提示如下:

“不允许备份全文目录 'DV_BBS',因为它没有联机。请查看错误日志文件以了解全文目录脱机的原因,然后将其联机。也可以使用 FILEGROUP 或 FILE 子句执行 BACKUP,以使所选内容仅限于联机数据。”

我网上查了,应该是这个原因

“从 Microsoft SQL Server 2000 数据库备份还原数据库。因此,在其中恢复数据库在服务器上不存在全文目录数据库中的文件夹。”

自己找了“重新生成数据库的全文目录”的方法,步骤如下

1在对象资源管理器中,展开服务器组,展开“数据库”,然后展开包含要重新生成的全文目录的数据库。

2展开“存储”,然后右键单击“全文目录”。

3选择“全部重新生成”。 

4对于问题“是否要删除并重新生成所有全文目录?”,请选择“确定”。

5在“重新生成所有全文目录”对话框中,选择“关闭”。

但是我这数据库里没有“存储”这个选项,新创建的数据库也没有,我该咋办?请教高手帮忙!

查看答案

请教:2012年3月全国计算机等级《二级VF》冲刺试卷(8)第2大题第9小题如何解答?

【题目描述】

在算法正确的前提下,评价一个算法的两个标准是空间复杂度和_____。

 

 

查看答案