【DataBase】
Ailoverer
这个作者很懒,什么都没留下…
展开
-
快速获取MYSQL的ADO连接字符串
首先你正确安装了MYSQL的数据库驱动程序(mysql-connector-odbc-5.1.6-win32.msi )1.在桌面上新建一个空的文本文件mysql.txt,重命名为mysql.udl;2.双击这个mysql.udl文件,打开“数据库连接属性”对话框,在“提供程序”页选择”Micrsoft Ole DB Provider for ODBC Drivers“, 点击下一步;转载 2012-09-27 13:49:17 · 574 阅读 · 0 评论 -
MySQL5.6安装步骤(windows7/8_64位)
MySQL5.6安装步骤(windows7/8_64位)1. 下载MySQL Community Server 5.6.112. 解压MySQL压缩包将以下载的MySQL压缩包解压到自定义目录下。3. 添加环境变量变量名:MYSQL_HOME变量值:D:\Program Files\mysql-5.6.11-winx64即为m转载 2014-04-16 11:56:14 · 11026 阅读 · 1 评论 -
MFC ADO mysql 经验总结
1、引入ADO库文件使用ADO前必须在工程的stdafx.h头文件里用直接引入符号#import引入ADO库文件,以使编译器能正确编译。代码如下所示:用#import引入ADO库文件#import "c:/program files/common files/system/ado/msado15.dll"no_namespaces rename("EOF" adoEOF")转载 2014-04-15 11:13:47 · 1245 阅读 · 0 评论 -
VC++ ADO 连接 mysql
通过自己摸索和网上帮助 了解了VC++ 用ADO 连接mysql数据库的方法: 使用的方法是利用ADO通过建立ODBC数据源来最终达到访问MySQL的目的。 1.安装mysql数据库服务器程序,也可安装appserv-win32-2.5.9.rar 里面包含了appche ,php,mysql ,安装后者可以通过网页管理数据库。因为方便所以我才用后者。转载 2014-04-15 11:12:38 · 6024 阅读 · 0 评论 -
【iOS功能实现】之:使用FMDB连接SQLite
前言http://blog.devtang.com/blog/2012/04/22/use-fmdb/SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h 头文件即可。但是,原生的SQLite API转载 2013-09-16 10:10:07 · 986 阅读 · 0 评论 -
sqlite第三方类库:FMDB使用(转载)
本文转自一位台湾ios开发者的blog,由于blog地址被墙掉,转发过来,供大家参考原文地址:2NSString *documentDirectory = [paths objectAtIndex:0];4FMDatabase *db = [FMDatabase databaseWithPath:dbP转载 2013-09-16 09:58:11 · 1260 阅读 · 0 评论 -
使用ADO封装类的数据库程序开发实例[第二版] (上)
从上次在VC知识库发表《使用ADO封装类的数据库程序开发实例》一文后,得到许多网友的响应,甚觉欣慰。但由于我对ADO也非完全精通,所以上次写的类很不完美,甚至可能给某些朋友带来麻烦,因此一直想把它写得更完善一点。现在写的这个类功能应该说比较完善了,基本上封装了ADO组件的大部分方法,并扩展了一些人们常用到的方法,如把文件或图片写到数据库中,从数据库中读出位图字段,字段的值的智能转换等等。因转载 2013-02-16 09:03:13 · 585 阅读 · 0 评论 -
SQLite3开发接口函数详解
SQLite3是SQLite一个全新的版本,它虽然是在SQLite 2.8.13的代码基础之上开发的,但是使用了和之前的版本不兼容的数据库格式和API.SQLite3是为了满足以下的需求而开发的: 1.支持UTF-16编码. 2.用户自定义的文本排序方法. 3.可以对BLOBs字段建立索引. 因此为了支持这些特性我改变了数据库的格式,建立了一转载 2012-11-16 10:50:42 · 12843 阅读 · 0 评论 -
c/c++ 操作sqlite
非常喜欢linux 下sqlite的 C编程之sqlite3_get_table 说明:通过sqlite3_get_table查询得到的结果,其结构是:第一行是列名,随后的行才是值。遍历的方式和二维数组相同。#include #include #include #include sqlite3.h>#include "test.h"int main(int ar转载 2012-10-31 10:57:15 · 3779 阅读 · 0 评论 -
SQLITE BLOB二进制文件读取
JMutexAutoLock autolock( &dbJMutex ); CString strTemp ; //1.连接到数据库 //2.添加数据 //3.关闭数据库 try { time_t t ; time(&t); INT64 n64time = t; char **dbResult; char *errmsg; i原创 2012-10-31 10:53:19 · 10523 阅读 · 0 评论 -
SAFEARRAY与SAFEARRAYBOUND用法
SAFEARRAY SAFEARRAY的主要目的是用于automation中的数组型参数的传递。因为在网络环境中,数组是不能直接传递的,而必须将其包装成SafeArray。实质上SafeArray就是将通常的数组增加一个描述符,说明其维数、长度、边界、元素类型等信息。SafeArray也并不单独使用,而是将其再包装到VARIANT类型的变量中,然后才作为参数传送出去。在VARIANT的vt成转载 2012-10-22 09:14:39 · 3916 阅读 · 0 评论 -
VC++中通过ADO中的_RecordsetPtr操作数据库:增删改查
_RecordsetPtr智能指针,它是专门为通过记录集操作数据库而设立的指针,通过该接口可以对数据库的表内的记录、字段等进行各种操作。要搞清楚:数据库和ADO的记录集是两个不同的概念,是存在于不同物理位置的两个存储空间。记录集相当于是实际数据的一份拷贝。正因为记录集是相对脱离数据库而存在的,所以才存在后面将要介绍的Open方法中涉及的光标类型和锁定类型这两个问题。_RecordsetPt转载 2012-10-22 09:13:07 · 1017 阅读 · 0 评论 -
在VC下采用ADO实现BLOB(Binary)数据的存储,读取,修改,删除。
在VC下采用ADO实现BLOB(Binary)数据的存储,读取,修改,删除。 作者:邵盛松 2009-09-05 前言1关于的BLOB(Binary)数据的存储和读取功能主要参考了MSDN上的一篇《AppendChunk and GetChunk Methods Example (VC++)》,原文地址是http://msdn.microsoft.com/en-us/libra转载 2012-10-22 09:42:17 · 811 阅读 · 0 评论 -
SAFEARRAY与SAFEARRAYBOUND用法
SAFEARRAY SAFEARRAY的主要目的是用于automation中的数组型参数的传递。因为在网络环境中,数组是不能直接传递的,而必须将其包装成SafeArray。实质上SafeArray就是将通常的数组增加一个描述符,说明其维数、长度、边界、元素类型等信息。SafeArray也并不单独使用,而是将其再包装到VARIANT类型的变量中,然后才作为参数传送出去。在VARIANT的vt成转载 2012-10-22 09:13:54 · 738 阅读 · 0 评论 -
TinyXML:一个优秀的C++ XML解析器
读取和设置xml配置文件是最常用的操作,试用了几个C++的XML解析器,个人感觉TinyXML是使用起来最舒服的,因为它的API接口和Java的十分类似,面向对象性很好。TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。DOM模型即文档对象转载 2012-09-29 14:29:35 · 764 阅读 · 0 评论 -
SQLITE3 使用总结
前序:Sqlite3 的确很好用。小巧、速度快。但是因为非微软的产品,帮助文档总觉得不够。这些天再次研究它,又有一些收获,这里把我对 sqlite3 的研究列出来,以备忘记。这里要注明,我是一个跨平台专注者,并不喜欢只用 windows 平台。我以前的工作就是为 unix 平台写代码。下面我所写的东西,虽然没有验证,但是我已尽量不使用任何 windows 的东西,只使用标准 C 或标准C+转载 2014-04-04 10:23:35 · 1068 阅读 · 0 评论