易截截图软件、单文件、免安装、纯绿色、仅160KB

cb2010怎么使用SQLite数据库?

最好是不需要另外安装驱动或组件的方式。

使用SQLite的API, 它提供了dll 形式的API

难道CB提供的数据组件不支持?

2010是支持的关键是驱动要选对,好像是office 11什么的

引用
难道CB提供的数据组件不支持?

好像CB2010没有提供访问SQLITE的组件.


引用
使用SQLite的API, 它提供了dll 形式的API


第一,我不知道哪里下载这个DLL
第二,有没有静态的调用方法?


去sqlite官网有dll下载和源代码。
cb自带的组件没有支持sqlite的。有第三方组件包支持sqlite的,名字忘了。

sqlite有自己包装好的sqlite3.dll,提供了导出接口给你使用
http://blog.donews.com/jetport/archive/2007/06/25/1179461.aspx

http://topic.csdn.net/u/20090427/10/47e56aae-0698-487e-903e-e6e1b14d6b72.html

谢谢各位大大回复.
我现在已经搞好了静态链接,不需要DLL了.
另外请问sqlite的sql语句是utf-8的,还是ansi的?



引用
调用接口不同,可以选择UTF-8,也可以选择UTF-16,请参看SQLite的API
至于在CB下使用,可以用ASQLite C++ 封装
也可以选择 SQLite 的 ODBC 驱动 http://www.ch-werner.de/sqliteodbc/
和 DISQLite3 等

但是 SQLite 在CB下的封装,好像都不太理想,直接用API的话,回调比较麻烦,不过兼容性非常好,而且数据库存取超快(内存模式下)


这位大大,请告诉我SQL语句的UTF-16方式如何调用?

{{----


相关问答:

Sqlite无法更新

C# code:
public static bool UpdateFriendUrl(int id, string cnName, string jpName, string logoUrl, string site, int order)
{
string sql = "update FriendUrl set SiteNameCN=@SiteNameC ......

sqlite 不支持last()?


Java code:

stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery("select * from table");//报错的行
rs.last()

用rs.last( ......

求VB6.0连接Sqlite数据库及查询代码

求VB6.0连接Sqlite数据库及查询代码,解说越详细越好,因为我还没有用过SQLite,谢谢!
上次都不给我分。。
注册sqltp30.dll这个ActiveX DLL
用里面的SQLiteDB类建立、连接数据库文件,就像ADODB里的Connecti ......

SQLite返回的中文记录是乱码

WTL框架使用Unicode字符集
用下面函数插入记录
void CMainFrame::Insert()
{
TCHAR query[MAX_PATH] = {0};
_stprintf(query, _T("insert into correct_word values (\'發\',\& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号