当前位置: 代码迷 >> 其他数据库 >> 怎么使用sqlite创建数据库
  详细解决方案

怎么使用sqlite创建数据库

热度:1725   发布时间:2013-02-26 00:00:00.0
如何使用sqlite创建数据库
想在WinCE上使用数据库sqlite,一出来就碰壁,请高手指点,情况如下:

在文件夹中有文件sqlite3.exe,sqlite3.dll,sqlite3.def三个。
点击sqlite3.exe运行,界面上出现如下三行:
SQLite version 3.3.9
Enter ".help" for instructions
sqlite>
我该如何创建数据库呢?

我直接在后面创建表如:
sqlite> create table employee( id integer primary key, name text);
然后添加数据,当时可以查询到数据,但是我关闭窗体后重新打开再查询,提示表不存在,难道他没保存吗?

看到有例子如下:
shell> sqlite3 test.db 
sqlite> create table employee( id integer primary key, name text);
该shell 又是怎样出来的呢?
还有的地方写出如下: 
# sqlite3 test.db 
sqlite> create table employee( id integer primary key, name text);
同样道理,"#"又是怎么出来的呢?

我尝试直接在后面创建数据库和表如:
sqlite>sqlite3 test.db
  ...>create table employee( id integer primary key, name text);
按回车后提示:SQL error:near "sqlite3";syntax error

请问这数据库要怎么用呢?

------解决方案--------------------------------------------------------
测试了一下,用
sqlite3 test.db 可以建立DB文件,默认在sqlite3 工作目录下,可以用
SqliteDev
来管理数据库。
------解决方案--------------------------------------------------------
个人感觉: 是不是你要使用的函数错了?
 "const type_info::`vftable'" 其中vftable前后的两个标点符号不是很一致,另外,建议上网查一下关于LNK2001错误产生的原因,然后对自己的代码进行一次静态的检查,找出错误所在。
URL如下:http://baike.baidu.com/view/1229984?wtp=tt

另外: 那个EVCsqlite.exe是不是你创建的工程名字?
------解决方案--------------------------------------------------------
下一个sqlite Administrat
  相关解决方案