创建数据库 在cmd下面调用sqlite3.exe,创建数据命令如下: sqlite3 db_name.xx; 数据库名称任意,创建后直接进入数据库;如果文件存在,则直接打开; SQL的指令格式 所有的SQL的指令都是以分号(;)结尾的,为增加可读性,允许一个指令多行编辑,直到遇到分号结束指令; sqlite3中两个减号(--)代表注释,sqlite会忽略。 创建表 键入以下指令即可创建一个tab_name表: create table tab_name (field1, field2, field3...
by totoo130 - 移动操作系统 - 2011-03-23 13:45:24 阅读(1461) 回复(0)
我用的办法比较笨,有没有更好的办法? sqlite3_open(DB_NAME, &pDB); sqlite3_get_table( pDB, ,"select * from test_table");, &dbResult, &nRow, &nColumn, &errMsg ); count = nRow; /*得到记录数目*/ sqlite3_free_table( dbResult ); sqlite3_close(pDB); [ 本帖最后由 sillymonkey 于 2008-6-24 09:40 编辑 ]
介绍 sqlite是一个老牌的轻量级别的文件数据库,完全免费,使用方便,不需要安装,无须任何配置,也不需要管理员。 它是开源的嵌入式数据库产品,是同类产品中的后起之秀,2005年获得了开源大奖,而且最新的PHP5也内嵌了sqlite。相比另一款著名的嵌入式数据库——Berkely DB。sqlite是关系型数据库,支持大部分SQL语句,这是它比BDB优秀的地方。 作 为一款嵌入式数据库,sqlite与Berkely DB一样,以库的形式提供,通过C函...
模块接口 connect(parameters...) 其中的参数格式如下: dsn 数据源名称 user 用户名(可选) password 密码(可选) host 主机名(可选) database 数据库名(可选) 举个例子: connect(dsn='myhost:MYDB',user='guido',password='234 此标准规定了以下的一些全局变量: apilevel: 表示了DB-API的版本,分'1.0'和'2.0'.如果没有定义,默认为'1.0' threadsafety: 0 Threads may not share the module. 1 Threads ma...
sqlite3 可以与Python sqlite3 模块集成是由格哈德·哈林(Gerhard Haring)编写。 PEP249所描述的DB-API2.0规范,它提供了一个SQL接口兼容。不需要单独安装这个模块,因为它默认情况下随着Python版本在2.5.x 一起安装。 要使用sqlite3模块,必须首先创建一个连接对象,表示数据库中,然后可以选择创建游标对象,这将帮助在执行的所有SQL语句。 Python sqlite3 模块API 以下是重要的sqlite3模块程序,它可以足够Python程序sqlite数...
借地问个 sqlite 的问题。 使用 .import 命令从 从文件向表导入数据, AUTOINCREMENT PRIMARY KEY 字段的值应该怎么表示? 如果用 insert 语句,应该只要置为 NULL 就行了,但是在文件中写 NULL 会报错。