哪吒机器人提醒:

提醒:风云游侠的营帐
【标题】用VC存取数据库中的大对象
【摘要】在用visual c++编写应用程序时,常会遇到如何存取数据库中大对象的问题。大对象文档以二进制数据形式保存在blob类型的字段中,这些大对象可能是word、execl或图片文件等,目前多数数据库都支持blob类型的字段。 vc存取这些大对象数据有众多方法,如ole、activex等,事实上vc的mfc提供了一个很方便的实现方法,即利用mfc提供的clongbinary类可以方便地实现存取blob字段。下面笔者将举例说明。 首先用以下sql语句建一个含blob字段的数据表: create table reporttable(registernum char(12) not null,report blob(5m),primary key(registernum)); 建完该表后,配置好odbc数据源,设定数据源名为abcdb。 我们用vc的mfc appwizard建一个新的project,设定项目名为abc,下一步选single document,在提示你想包含什么样的数据库支持时,选header files only,然后完成建立。 接着在resources的dailo... (04-17 05:22)