使用VC++实现对数据库大字段的访问

使用VC++实现对数据库大字段的访问

一、用VC++实现数据库大字段的存取(论文文献综述)

周志华,黄显武[1](2012)在《基于VC++的数据库图像的存取与显示》文中研究指明随着煤炭开采的不断扩大,其生产信息量也会越来越大,数据格式也会多种多样,不仅有文本、数字,还有图形、图像。介绍了Oracle数据库中图像存取的主要技术和基本原理。使用VC++实现了对数据库图像字段的存取,并结合应用实例,对图像数据的存取、显示进行了较为相信的分析,给出了关键源代码。

郭小梅[2](2009)在《基于VC++的数据库图像存取技术及实现》文中指出介绍了数据库图像存取的主要技术和基本原理,包括数据库中图像字段的存储机制、BMP文件格式、图像数据的转换与显示。用VC++实现了对数据库图像字段的存取,并结合应用实例,对图像数据的读取、写入、显示进行了较为详细的分析,给出了关键源代码。

陈旭[3](2009)在《地图管理信息系统的设计与实现》文中提出在军队建设向信息化发展的今天,传统的人工式的地图管理保障方式已经跟不上军队信息化建设的步伐,建立一个快速准确、相互联通的自动化地图管理信息数字平台,已成为地图的存储、管理、保障部门(一般是军区测绘信息中心)的当务之急。本文采用软件工程的设计思想,通过需求分析,设计了地图管理信息系统的软硬件体系结构和主要功能;从分析地图管理保障的业务操作的流程入手,给出了数据库的具体设计方案;并且开发了基于C/S架构的地图管理信息系统的一个应用实例——沈阳军区地图管理信息系统进行实践,给出了系统实现的关键技术。本文主要完成了以下几个方面的工作:1.详细研究了军区测绘信息中心的需求信息,确定了系统设计的总体目标和基本原则。2.设计了地图管理信息系统的体系结构和主要功能。3.研究了地图管理保障的业务操作流程,给出了数据库的具体设计方案。4.探讨了VC访问Oracle的方法,给出了通过将OCI函数封装成类的方法实现对数据库中数据(包括空间数据)的访问方案。5.研究了业务操作与数据库技术的结合,给出了地图管理信息系统各个功能模块的具体实现。6.开发了应用实例进行实践。

许文杰,刘希玉[4](2007)在《数据库存取技术在CAD系统中的应用》文中研究说明针对计算机辅助设计中需要大量数据存入数据库并从数据库中读出的问题,提出了在支持复用的外观设计系统中数据库的设计方法和连接方法,并且以VC++.NET 2003为开发平台,结合SQL Server 2000数据库,成功地实现了大量不同类型数据地存取,特别是对BLOB的存取方法进行了详细地论述。

胡吕兵[5](2007)在《PDM电子资料室大文件数据快速存取技术研究》文中指出在产品数据管理(PDM)系统的电子资料室(Data Vault)中存储着大量的二维/三维CAD图纸、技术文档、扫描图、照片等大文件数据,对这类数据的存取效率一直是PDM中的一个关键问题。在实际应用中为了保证一些重要数据的安全性,将会把部分大型的重要图纸保存在数据库系统中。传统的关系型数据库在进行这类数据的存取时,所需计算机资源要求高,处理速度慢,系统性能低下,直接影响到整个PDM系统的效率。因此有必要对数据库系统下的大文件处理方法进行优化,这样既可以充分利用数据库系统的优势,又能够避免产生异构数据源和存储同步等问题。本文通过分析和比较目前PDM系统的电子资料室中大文件数据的存储方法,从数据库系统调整、接口选用和应用程序设计等方面进行了如何快速存取这类数据的研究,主要包括以下几个方面内容:(1)文件系统和数据库系统大文件存储方法及各自优缺点。(2)BLOB字段处理方法和数据库性能调整技术。(3)访问接口技术在处理大字段数据上的效率比较与分析。(4)分割合并、数据压缩和内存映射等方法在应用程序中的应用。课题针对大字段数据存储的特点,经过一系列调整技术和优化方法的综合运用,提高了PDM系统的电子资料室中大文件数据的存取效率。

朱春媚,田联房,陈萍,何元烈,叶广春,毛宗源[6](2005)在《VC环境下计算机智能诊断系统的数据库设计》文中研究表明分析了计算机智能诊断系统对患者信息数据库的需求,介绍了在VC++6.0环境下,采用ODBC访问SQL Server 2000数据库,通过在数据库中直接存取图像文件,实现患者信息数据库设计。

戴玉[7](2006)在《小型监控系统的通信与实现》文中指出本课题主要是研究在Windows XP下运用Visual C++6.0编制PLC串口通信控制软件。要求:控制界面设计友好、操作简单;能执行现场设备的启动、停止、参数设置等基本操作;能以图形化曲线的形式显示当前PLC采集的设备的监控量比如频率、电流等数据。并建立设备的原始数据库,管理设备参数和数据。 PLC选用西门子公司200系列PLC,使用PPI/PC电缆实现PLC与PC机的硬件连接,计算机的串行接口选用RS232。报文格式选用西门子公司200系列PLC内部封装的PPI协议规定的格式,奇偶校验检错。 通过封装Visual C++6.0提供的Windows API函数,编制了底层通信函数,生成动态链接库(DLL)供应用程序调用。底层通信函数包括:基本通信函数和报文通信函数。基本通信函数封装了诸如打开串口、配置串口、读写以及关闭串口的操作。报文通信函数是将计算机读写的数据“翻译”成PLC读写协议规定的二进制报文格式,并进行奇偶校验。 主程序框架用Visual C++6.0的MFC建立。原始数据库用Microsoft Access建立,用于现场设备参数的存储和程序中的数据传递。程序界面包括原始数据查询界面、添加新记录界面、动态曲线控制界面。界面设计使用了多种控件。如:编辑框、按钮等。串口通信通过动态链接库调用底层通信函数实现。完成执行串口控制,包括启动停止、参数的读写、动态曲线等操作。数据查询界面和添加新记录界面的控件变量与数据库中对应字段相关联,实现PLC控制设备的参数、数据的传送和存储。

周毅仁,王克鸿,韩杰[8](2005)在《基于ADO的SQL Server图形数据库的存取方法》文中进行了进一步梳理介绍了用VB6.0编程实现SQLServer数据库中的图像信息的读写方法,并以焊接工艺卡的生成为例给出了关键的程序代码段。

戴祖旭[9](2004)在《用ODBC API实现数据库大字段连续压缩存取》文中研究说明介绍了在VC ++6 0环境下用ODBCAPI实现数据库大字段连续压缩存取的方法与实现过程 ,连续存取既可以使应用程序合理规划内存资源的使用 ,又能满足对大字段作数据压缩处理时连续性要求。

郭岗[10](2004)在《机房计算机管理系统的设计与实现》文中研究说明计算机技术和网络通信技术的发展,使人类社会进入信息时代成为可能。可目前,绝大多数计算机实验室仍处于原始的人工管理阶段,这不但与计算机科学的发展极不协调,而且也浪费了大量的人力和物力。因此开发一个机房计算机管理系统,用更科学、更先进的管理方法来替代原来的人工管理,已成为当前机房管理中一个迫切需要解决的问题。 本文是以作者参加洛阳师范学院的“机房计算机管理系统”开发项目为基础完成的。作者作为项目的主要开发设计人员之一,在工作中采用了面向对象的分析设计方法,运用统一模型语言为“机房计算机管理系统”建模,用Visual C++ 6.0进行了编码,基本实现了项目的预定目标。该系统在实际运行中体现了安全、操作简单、运行效率高、易维护等特点。 计算机用于机房的管理是实现机房管理自动化的目标。根据网络和数据库管理系统的基本原理,本文针对手工管理的不足,提出了机房计算机管理系统的分析和设计思路。论文分析了系统的总体结构、各模块的详细设计、以及系统设计和实现时需要考虑的有关问题和涉及的相关技术,系统地阐述了实现机房信息化管理的设计思想、方法以及过程,并详细分析了服务器和学生客户端主要模块。 系统采用Visual C++ 6.0开发工具,利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后对初始原型进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 本文最后总结了本系统的特点,并结合系统的不足提出了一系列的改进、扩充方案,并提出进一步的研究方向。

二、用VC++实现数据库大字段的存取(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、用VC++实现数据库大字段的存取(论文提纲范文)

(1)基于VC++的数据库图像的存取与显示(论文提纲范文)

0 引言
1 图像字段的存储机制
2 图像数据存取
    2.1 IPicture
    2.2 图像存入数据库字段
    2.3 读取数据库中的图像
    2.4 图像显示
3 结语

(2)基于VC++的数据库图像存取技术及实现(论文提纲范文)

1 引言
2 图像字段的存储机制
3 图像数据存取技术
    3.1 ADO数据库访问技术
    3.2 BMP文件格式
    3.3 用VC++实现图像数据存取
        3.3.1 图像存入数据库字段
        3.3.2 读取数据库中的图像
        3.3.3 图像显示
4 结语

(3)地图管理信息系统的设计与实现(论文提纲范文)

摘要
ABSTRACT
1 引言
    1.1 研究背景和意义
    1.2 研究现状
    1.3 本文的结构安排
2 地图管理信息系统需求分析
    2.1 需求分析概述
    2.2 需求分析的方法
    2.3 地图管理信息系统需求分析
        2.3.1 用户层次结构
        2.3.2 系统数据流程图
    2.4 本章小结
3 开发工具和体系结构
    3.1 开发工具选择
        3.1.1 几种开发工具的介绍
        3.1.2 开发工具的选择
    3.2 数据库选择
        3.2.1 数据库的概述
        3.2.2 数据库的选择
    3.3 系统架构分析与选择
        3.3.1 主机/终端结构
        3.3.2 客户机/服务器结构(即C/S 结构)
        3.3.3 浏览器和服务器结构(即B/S 结构)
        3.3.4 C/S 与B/S 架构的比较
        3.3.5 结合实际情况综合考虑,确定系统使用结构
    3.4 本章小结
4 地图管理信息系统的总体设计
    4.1 总体目标
    4.2 系统的设计原则
    4.3 系统的体系结构
    4.4 功能模块设计
        4.4.1 主要的功能模块
        4.4.2 各功能模块的详细设计
    4.5 本章小结
5 地图管理信息系统的关键技术
    5.1 数据库设计
        5.1.1 概念设计
        5.1.2 逻辑设计
        5.1.3 物理设计
        5.1.4 安全性设计
    5.2 运用VC 开发基于ORACLE 数据库的应用程序
        5.2.1 用VC 访问ORACLE 数据库的方法
        5.2.2 用VC 访问ORACLE 数据库的实现
        5.2.3 空间数据在ORACLE 中的存取
    5.3 本章小结
6 地图管理信息系统的实现
    6.1 主要界面的实现
        6.1.1 地图数据管理总服务程序的主界面
        6.1.2 纸质地图管理应用程序的主界面
        6.1.3 数字和影像图管理应用程序的主界面
        6.1.4 档案资料管理应用程序的主界面
        6.1.5 地图分库现用地图自动化管理的主界面
        6.1.6 业务领导的库存查询及工作查询的主界面
    6.2 主要模块功能的实现
        6.2.1 接图表功能
        6.2.2 纸质地图的自动化管理功能
        6.2.3 数字图和影像图的自动化管理功能
        6.2.4 档案资料的自动化管理功能
        6.2.5 地图数据管理功能
        6.2.6 打印输出
    6.3 系统测试
        6.3.1 测试的方法
        6.3.2 测试的策略
        6.3.3 测试的策略测试的实施
    6.4 本章小结
7 结论与展望
    7.1 结论
    7.2 进一步工作的方向
参考文献
作者简历 攻读硕士学位期间完成的主要工作
致谢

(4)数据库存取技术在CAD系统中的应用(论文提纲范文)

0 引言
1 环境介绍
2 实现步骤
    2.1 构件的分类及构件库的建立
    2.2 开发ADO应用程序
        (1) 使用ADO连接数据库:
        ①导入ADO接口。
        ②组件初始化, 建立连接。
        ③创建Recordset对象实例, ADO记录集。
        (2) 常规构建库的存取
        ①图片的存储
        ②图片的读取与显示
        (3) 创新型构件的存储
        (4) SAT构件的存储
3 结束语

(5)PDM电子资料室大文件数据快速存取技术研究(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 课题的来源、目的和意义
    1.2 电子资料室的研究现状及存在的问题
    1.3 本文的主要工作及研究方案
    1.4 全文组织结构和简介
第二章 电子资料室文档管理及数据集成方法
    2.1 引言
    2.2 PDM 系统中的文档管理
        2.2.1 文档管理对象
        2.2.2 文档管理模型
        2.2.3 电子资料室
        2.2.4 图形文档工作流程
    2.3 文件系统与数据库系统集成方法
    2.4 文件系统存储数据的缺点
    2.5 数据库系统存储方法
        2.5.1 单表存储
        2.5.2 多表存储
    2.6 优化设计要点
        2.6.1 数据库系统设计
        2.6.2 应用程序设计
        2.6.3 访问接口选用
    2.7 本章小结
第三章 大文件数据处理的方法与理论基础
    3.1 引言
    3.2 大数据处理常用方法及所存在的问题
    3.3 数据转换过程中大对象的处理
        3.3.1 大对象类型概述
        3.3.2 大对象存取方法
        3.3.3 数据转换过程中大对象处理方法
    3.4 SQL Server 中存储BLOB 的设计与实现
        3.4.1 BLOB 在SQL Server 中存储原理
        3.4.2 BLOB 在SQL Server 中的操作实现
        3.4.3 处理BLOB 要考虑的因素
    3.5 本章小结
第四章 访问接口选用与数据库调整技术
    4.1 引言
    4.2 数据库访问接口介绍
        4.2.1 ODBC API
        4.2.2 MFC ODBC
        4.2.3 DAO
        4.2.4 OLE DB
        4.2.5 ADO
        4.2.6 访问接口的比较和选用
    4.3 各类接口下的存储速度比较
        4.3.1 MFC ODBC 接口的速度测试
        4.3.2 ADO 接口的速度测试实验
    4.4 性能比较与分析
    4.5 大字段存储的数据库性能调整
        4.5.1 性能调整和优化概述
        4.5.2 数据库大小调整和容量规划
        4.5.3 内存管理与调整
    4.6 本章小结
第五章 应用程序的设计实现与系统性能改善
    5.1 引言
    5.2 文件分割与合并概述
    5.3 分割与合并的实现方法
        5.3.1 数据库存储前分割的实现
        5.3.2 合并的实现方法
    5.4 分割合并带来的效率改善
        5.4.1 从原理上分析大字段存储效率
        5.4.2 数据分割实验及效率分析
        5.4.3 分割图片的合并时间及效率分析
    5.5 数据压缩的应用
        5.5.1 数据压缩概述
        5.5.2 PDM 系统中的数据压缩
        5.5.3 PDM 系统中数据压缩的实现
    5.6 内存映射处理大数据量文件
        5.6.1 内存映射概述
        5.6.2 实现内存映射的方法及相关函数
        5.6.3 内存映射在PDM 图文档管理中的应用
    5.7 系统优化前后的性能比较
    5.8 本章小结
第六章 总结与展望
    6.1 总结
    6.2 今后工作展望
致谢
在学期间的研究成果及发表的学术论文
参考文献
附录:英文缩写词对照表

(6)VC环境下计算机智能诊断系统的数据库设计(论文提纲范文)

1 SPECT图像计算机智能诊断系统对数据库的要求
2 数据库和访问技术的选择
3 数据表的设计
4 总体结构及功能
5 部分关键技术
    5.1 数据库操作的实现
    5.2 图像文件在数据库中的存取
6 结束语

(7)小型监控系统的通信与实现(论文提纲范文)

摘要
Abstract
引言
1 概述
    1.1 课题来源及意义
    1.2 课题任务和研究手段
    1.3 系统设计综述
2 通信接口
    2.1 RS-232-C串口标准
    2.2 RS-485/422串口协议
    2.3 PPI通信协议规定
    2.4 PLC的报文格式
3 计算机底层通信软件的设计
    3.1 Visual C++编制串口通信软件的方法
    3.2 选择事件驱动串口通信工作方式
    3.3 S7-200系列PLC的通信编程
        3.3.1 串口初始化
        3.3.2 报文通信函数
    3.4 创建动态链接库
4 系统友好界面的设计
    4.1 主程序框架的建立
    4.2 现场设备参数原始数据库的建立
    4.3 现场设备参数查询界面设计
    4.4 生产线演示界面的设计
    4.5 动态曲线界面编程
        4.5.1 绘制图形的基本概念和方法
        4.5.2 曲线的绘制
    4.6 MATLAB与VC++的连接
5 系统调试
    5.1 软件运行环境
    5.2 集成调试
结论
参考文献
附录A 附录内容名称
致谢
大连理工大学学位论文版权使用授权书

(10)机房计算机管理系统的设计与实现(论文提纲范文)

摘要
第一章 概述
    1.1 问题的提出及意义
    1.2 现有系统的局限性
    1.3 全文概要
    1.4 本章小结
第二章 总体设计思想
    2.1 系统需求分析
    2.2 系统的模块划分
    2.3 本章小结
第三章 通过Socket接口实现网络通信
    3.1 Socket编程原理
        3.1.1 利用Socket进行网络通信
        3.1.2 基于Windows Socket进行编程
    3.2 系统的网络通信
    3.3 本章小结
第四章 使用ODBC实现对数据库的访问
    4.1 ODBC技术
    4.2 MFC的ODBC类
    4.3 多线程的数据库访问方案
    4.4 本章小结
第五章 使用UML对系统建模
    5.1 UML简介
        5.1.1 UML的内容
        5.1.2 UML的应用领域
    5.2 获取当前系统的工作流程
    5.3 系统的UML模型
        5.3.1 系统的功能划分与用例图
        5.3.2 类图
        5.3.3 顺序图
    5.4 本章小结
第六章 系统的设计
    6.1 系统的设计方法
    6.2 系统的结构
        6.2.1 软件结构
        6.2.2 数据库结构
    6.3 本章小结
第七章 系统的实现
    7.1 服务器端的实现
    7.2 客户端主要函数据的实现
    7.3 本章小结
第八章 结束语
    8.1 全文总结
    8.2 今后的工作
致谢
研究生在读期间公开发表的论文
参考文献

四、用VC++实现数据库大字段的存取(论文参考文献)

  • [1]基于VC++的数据库图像的存取与显示[J]. 周志华,黄显武. 煤炭技术, 2012(03)
  • [2]基于VC++的数据库图像存取技术及实现[J]. 郭小梅. 电脑编程技巧与维护, 2009(22)
  • [3]地图管理信息系统的设计与实现[D]. 陈旭. 解放军信息工程大学, 2009(02)
  • [4]数据库存取技术在CAD系统中的应用[J]. 许文杰,刘希玉. 山东大学学报(理学版), 2007(11)
  • [5]PDM电子资料室大文件数据快速存取技术研究[D]. 胡吕兵. 南京航空航天大学, 2007(01)
  • [6]VC环境下计算机智能诊断系统的数据库设计[J]. 朱春媚,田联房,陈萍,何元烈,叶广春,毛宗源. 计算机应用研究, 2005(12)
  • [7]小型监控系统的通信与实现[D]. 戴玉. 大连理工大学, 2006(06)
  • [8]基于ADO的SQL Server图形数据库的存取方法[J]. 周毅仁,王克鸿,韩杰. 机械制造与自动化, 2005(03)
  • [9]用ODBC API实现数据库大字段连续压缩存取[J]. 戴祖旭. 计算机应用与软件, 2004(07)
  • [10]机房计算机管理系统的设计与实现[D]. 郭岗. 华中师范大学, 2004(04)

标签:;  ;  ;  ;  ;  

使用VC++实现对数据库大字段的访问
下载Doc文档

猜你喜欢