原文:C++ FFLIB 之FFDB: 使用 Mysql&Sqlite 實現CRUD

摘要: C 操作DB真心不是太省心的事,一方面C 操作DB的接口大部分都使用C API,如Mysql Sqlite 提供的API。盡管其C API文檔已經足夠清晰詳細,仍然存在一些問題,如內存申請 釋放,結果集的遍歷等。大多數人都會稍作封裝來隱藏CAPI 的細節,畢竟常用的操作無非是增刪改查。另一方面目前沒有比較方便易用的C 數據庫操作框架,導致C 的面向對象的內存模型與SQL DB 的關系型模型 ...

2013-02-08 00:12 7 9376 推薦指數:

查看詳情

C++ Sqlite3的基本使用

SQLite3簡介 SQLite3只是一個輕型的嵌入式數據庫引擎,占用資源非常低,處理速度比Mysql還快,專門用於移動設備上進行適量的數據存取,它只是一個文件,不需要服務器進程。 SQL語句是SQL操作的指令,我們用C/C++訪問數據庫時,需要用char*即C字符串來保存SQL語句 ...

Thu May 31 06:59:00 CST 2018 0 15797
FFLIB之FFLUA——C++嵌入Lua&擴展Lua利器

摘要: 在使用C++做服務器開發中,經常會使用到腳本技術,Lua是最優秀的嵌入式腳本之一。Lua的輕量、小巧、概念之簡單,都使他變得越來越受歡迎。本人也使用過python做嵌入式腳本,二者各有特點,關於python之后會寫相關的文章,python對於我而言更喜歡用來編寫工具,我前邊一些相關的算法 ...

Sun Jan 27 19:50:00 CST 2013 29 7663
C++ SQLite使用總結

SQLite3簡介   SQLite3只是一個輕型的嵌入式數據庫引擎,占用資源非常低,處理速度比Mysql還快,專門用於移動設備上進行適量的數據存取,它只是一個文件,不需要服務器進程。   SQL語句是SQL操作的指令,我們用C/C++訪問數據庫時,需要用char*即C字符串來保存SQL語句 ...

Thu Dec 19 18:53:00 CST 2019 0 5170
C++ Sqlite3的基本使用

C++ Sqlite3的基本使用SQLite3簡介 SQLite3只是一個輕型的嵌入式數據庫引擎,占用資源非常低,處理速度比Mysql還快,專門用於移動設備上進行適量的數據存取,它只是一個文件,不需要服務器進程。 SQL語句是SQL操作的指令,我們用C/C++ ...

Fri May 08 18:26:00 CST 2020 0 2042
C++ 多進程並發框架FFLIB之Tutorial

FFLIB框架是為簡化分布式/多進程並發而生的。它起始於本人嘗試解決工作中經常遇到的問題如消息定義、異步、多線程、單元測試、性能優化等。基本介紹可以看這里: http://www.cnblogs.com/zhiranok/archive/2012/07/30 ...

Thu Aug 09 05:48:00 CST 2012 0 5433
C++多進程並發框架FFLIB

三年來一直從事服務器程序開發,一直都是忙忙碌碌,不久前結束了職業生涯的第一份工作,有了一個禮拜的休息時間,終於可以寫寫總結了。於是把以前的開源代碼做了整理和優化,這就是FFLIB。雖然這邊總結看起來像日記,有很多廢話,但是此文仍然是有很大針對性的。針對服務器開發中常見的問題 ...

Tue Jul 31 03:52:00 CST 2012 15 27595
C/C++Sqlite使用簡介

一、簡介 SQLite是一個基於文件的輕量級數據庫,但功能還挺強,速度也很快,對於小型數據庫應用開發絕對夠用了。使用起來也非常方便,下面的介紹可以看出來,使用起來真的非常簡單。 二、官方網站 Sqlite的官方網站www.sqlite.org,在該網站可以下載最新 ...

Sat Mar 24 00:01:00 CST 2012 0 11700
C++使用SQLite步驟及示例

C++使用SQLite步驟及示例開發環境:Windows 10+VS2013。 開發語言:C++。 1、 下載sqlite文件。 下載網址:http://www.sqlite.org/download.html。SQLite版本為SQLite 3.11.1,相關文件 ...

Wed Mar 09 22:01:00 CST 2016 0 4152
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM