工具包名称:
DatabaseAssistant for CVI软件分类:CVI
数据库工具包
版本:1.1 release
文件大小:5.84MB
软件版权:免费
作者:丁晨(VIHOME CVI
版主)
电子邮箱:denny.ding@hotmail.com
软件平台:Win9X Win2000 WinME WinXP Win2003 Vista
适用对象:ACCESS,MS
SQL,MYSQL,ORCAL,EXCEL,Text
网站支持:bbs.vihome.com.cn
简介:
CVI作为测试测量软件始终都要和
数据库打交到,在LV上,国外提供了LABSQL免费的工具。但CVI始终没有人为大家拿出CVI版SQL工具。该工具提供基于SQL语句标准的数据库访问
功能,能访问任何基于ODBC
驱动的数据库。
SQL Server
Microsoft Access
Microsoft Excel
dBASE
Paradox
Microsoft Oracle ODBC
Microsoft Text Driver
Microsoft Visual FoxPro Driver
MySQL
解决了NI SQL TOOLKIT中的各种BUG,完美支持各种数据库数据
类型及其转换(NI只有5个类型)。读取速度快(30000行数据10秒完成获取)
说明:
压缩包中包含:
DatabaseToolKit.FP CVI专用的
函数面板,提供最方便的函数调用。
DatabaseToolKit.H 头文件,在C/C++编程环境中提供函数声明和自
定义类型。
DataBaseToolKit.LIB 软件的链接库文件。
DataBaseToolKit.
DLL 动态链接库文件,本
模块的核心文件。
DatabaseToolKitEN.CHM 使用帮助英文版。
DatabaseToolKitCN.CHM 使用帮助中文版。
Ex
ample文件夹 包含六个
应用实例
Tools文件夹 提供了两个辅助工具
参与数据库工具包
开发团队的成员名单 (排名不分先后)
BUG测试和使用建议:邵琰、cwtwn、小胡子、hanni_xu
例程校对和制作:fhinali、老六
帮助翻译:nick
特别鸣谢:虚拟小强
参考书籍:《Windows环境下32位汇编语言程序设计》、《Microsoft ODBC Programmer's Reference》
2009-3-1 发布1.1版
此次提供的1.1版由1.04直接跳到1.1,因为数据库变化较大。也是数据库开发团队成立后第一次花了一个多月进行了测试和改进。在帮助中已经进行了说明,对于已经使用1.04开发的程序,可以不进行升级。仍然使用1.04的DLL。升级为1.1后数据库的函数都需要进行
参数的修改,但如果你不怕麻烦,你将能体验到1.1版数据库工具的便捷和强大。原有1.04版仍然提供
下载,但不再升级或提供支持。
改进:
- 正式将数据库工具包命名为:DatabaseAssistant
- 增加了2个辅助工具,SQL语法生成器,连接字符串生成器
- 增加了一个读取连接字符串生成器生成的文本文件字符串函数
- 修正和校对了帮助
- 修正了得到MSSQL结果行数错误的问题
- 调整了DatabaseAssistant.h的兼容性,支持低级纯C语言编译环境
- 增加了一个网友提供的例子MES System
- 去除了复杂的句柄传递,统一使用DATABASE类型操作数据库
- 调整了7个函数名称
- 添加了中英文错误信息,并自动判断用户系统能够显示的语言
- 去除了使用函数才能得到发生的错误,直接保存在DATABASE类型的成员变量中
2009-12-28发布1.04版
添加了二个函数:
SQLDBGetForeignKeys,SQLDBGetProcedures(函数使用示例在SQL Server例子中,ACCESS数据库不支持前两个)
重新整理编排了帮助文件
2008-11-29发布1.03版
改进了使用时SQLDBFreeStateHandle,SQLDBDiscardConn释放后还没有重新分配时用户不小心再次调用会出现内存错误的问题,释放后句柄自动设置为0,在没有分配时再次调用时返回执行失败代码
增加了一个英文版的例子
2008-11-4发布1.02版
修改了SQLServer调用的Bug,此Bug将导致MSSQLServer不能正确操作,请大家升级.
感谢cwtwn会员的提交,我为在编程中的失误向大家表示歉意
增加了一个SQLServer例程
2008-10-18发布1.0正式版
全面校对了中英文帮助,修改了各种错写,少写,减小了帮助文件大小
英文帮助重新制作,和中文帮助统一内容
修正了头文件和系统头文件重复定义的问题
增加了方便记忆的类型缩写
函数数量最终定为39个
2008-10-1 发布1.0Beta4(最后一个Beta版)
增加了2个数据库信息函数
增加了2个数据库属性函数
修正了帮助中的错误
增加了操作文本数据的示例
2008-9-29 发布1.0 Beta3
增加了一个DSN查找函数
增加了DLL版本信息
增加了读取Excel的示例
调整了SQLDBConnectString参数
2008-9-20发布1.0Beta2
改进了函数的易用性,去除了void*的系统句柄类型,转换为long的通用类型
增加了函数中各数值的宏定义,避免了在函数中出现不能理解的数字
修正了函数类型不一致的问题
增加了配置函数4个
增加了两个示例
新增加了一个CVI初级视频教学中的多通道采集系统的例子,更换为本人的SQL工具包重写.是一个比较复杂的例子
2008-9-10 生成1.0 Beta1工具包
调整了几个函数的参数.
2008-8-30 建立了27个函数的数据库模块
下载:http://www.vihome.net/bbs/attachment.php?aid=9444&k=ec6f2d84f09ed3437f38efe5eb938df1&t=1235881856