ChinaUnix.net
相关文章推荐:

sqlite3 讀寫 blob

Python 2.5 Documentation=>Library Reference=>Data Persistence=>sqlite3 conn = sqlite3.connect('/tmp/example') ####### c = conn.cursor() # Create table c.execute('''create table stocks (date text, trans text, symbol text, qty real, price real)''') # Insert a row of data c.execute("""insert into stocks values ('2006-01-05','BUY','RHAT',100,35.14)""") ####### # Never do this -- sy...

by skypp - Python文档中心 - 2007-04-01 22:49:02 阅读(940) 回复(0)

相关讨论

OS X自从10.4后把sqlite这套相当出名的数据库软件,放进了作业系统工具集里。OS X包装的是第三版的sqlite,又称sqlite3。这套软件有几个特色: 软件属于公共财(public domain),sqlite可说是某种「美德软件」(virtueware),作者本人放弃着作权,而给使用sqlite的人以下的「祝福」(blessing): May you do good and not evil. 愿你行善莫行恶 May you find forgiveness for yourself and forgive others. 愿你原谅自己宽恕...

by marlboro027 - Python文档中心 - 2007-04-03 14:39:46 阅读(862) 回复(0)

I have 2 questions when study sqlite3 work with shell scripts: How to send sql snippets to sqlite3 via 1. shell commandl token 2. sql snippets file store on disk 3. SHELL_VARS How to print data from DB as pure data list to terminal? Something like 'cat xxx' Many thanks. [ 本帖最后由 iamkey9 于 2008-6-24 13:50 编辑 ]

by iamkey9 - Shell - 2008-06-24 13:50:28 阅读(1080) 回复(2)

我在CGI程序中调用了sqlite想将网页上传过来的参数保存到数据库中,在编译是如果不加-lsqlite3选项编译就通不过,加了-lsqlite3选项后编译通过,但在网页上单击提交后出现: 502 Bad Gateway The CGI was not CGI/1.1 compliant. 我应该如何编译这个CGI程序啊!

by wo_xihuan - PHP - 2009-01-15 13:00:40 阅读(1788) 回复(4)

sqlite3是以UTF8存储数据的,我强制以GB2312来存放汉字。但是检索时却出现问题,例如某个字段"zi"是存放汉字,这样检索select * from table where zi = '国',是无法检索出结果的,但是将"="换成"like"却可以。源代码注释说Sql语句是以UTF8编码的,由于汉字已经从UTF8的三个字节被我变成了GB2312的两个字节,这样子查不出结果是应该的,但是不知道为何换成like就可以了,百思不得其解。不知大家有没有这方面的经验? [ 本帖最后由 ...

by er - C/C++ - 2005-11-04 15:19:42 阅读(2849) 回复(19)

"typedef struct sqlite3_stmt sqlite3_stmt;"和"struct y;"两句不理解 在看sqlite代码时候有很多 sqlite3_stmt 类型的指针,但只有 “typedef struct sqlite3_stmt sqlite3_stmt;” 这么一句类型的定义,没有 struct sqlite3_stmt 的定义,在头文件说sqlite3_stmt是一个指向实例的指针,极其疑惑。 [code] #include typedef struct sqlite3_stmt sqlite3_stmt; int main(){ sqlite3_stmt *p; return 0; } [/code...

by blueprint - C/C++ - 2007-07-02 08:35:26 阅读(3886) 回复(5)

sqlite3: 一个sqlite数据库的命令行接口 原文地址: http://www.sqlite.org/sqlite.html sqlite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向sqlite数据库的SQL命令。本文档提供一个样使用sqlite3的简要说明。 开始 启动sqlite3程序,仅仅需要敲入带有sqlite数据库名字的"sqlite3"命令即可。如果文件不存在,则创建一个新的(数据库)文件。然后sqlite3程序将提示你输入SQL。敲入SQL语句(...

by militala - MySQL文档中心 - 2008-12-31 17:14:38 阅读(1282) 回复(0)

因没找到关于sqlite数据库的专题,只好先发在这里,请帮忙 情况是这样的: sqlite3_open("xxx.db", &db); sqlite3_get_table(m_pdb,"select count(*) from tt",&value,&row,&ncol,&err); sqlite3_free_table(value); //我知道应该加上这一句,可由于某种原因这一步不能执行, //不执行这一句对程序稳定性有影响么, 望知道的朋友能告知 sqlite3_close ( db );   

by crazyCat - C/C++ - 2008-08-05 20:59:17 阅读(4146) 回复(9)

13.13.3 Cursor 对象 一个cursor实例拥有如下的属性与方法: l execute( sql, [parameters]) 执行一个SQL语句。SQL语句可以是参数化的(用占位符来代替具体的字面值)。sqlite3支持两种类型的占位符:问号与命名。 下面的例子展示了如果使用问号: import sqlite3 con = sqlite3.connect("mydb") cur = con.cursor() who = "Yeltsin" age = 72 cur.execute("select name_last, age from people where name_last=? and age=?...

by marlboro027 - Python文档中心 - 2007-04-03 01:27:46 阅读(616) 回复(0)

最近在学习Python,数据库访问是必不可少的部分,就想通过sqlite来进行这方面的学习。 sqlite3 -- DB-API 2.0 interface for sqlite databases New in version 2.5 13.13 sqlite3 sqlite是一个提供轻量级磁盘文件数据库支持的C库,这样我们就不再需要独立的数据库服务器进程,并且不需要使用基于各种数据库服务器的非标准SQL查询语言的变种。应用程序可以使用sqlite作为内部的数据存储。也可以先利用它来编制应用系统的原型,之后...

by marlboro027 - Python文档中心 - 2007-04-03 01:26:47 阅读(676) 回复(0)

在插入之前 先看一下是否有该项记录,如果有,则只修改记录,如果没有再插入 用sql语句怎么写? [ 本帖最后由 reer 于 2009-5-18 18:29 编辑 ]

by reer - MySQL - 2009-05-18 17:43:08 阅读(743) 回复(0)