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

sqlite 使用

我老婆工作要管理好多的excel表格比较的麻烦,于是想着帮忙写个软件让她方便点
其实我winform软件还没有写过呢,以前写的都是web的
因为写的软件就是她自己用用我想应该不需要用什么大的数据库的,所以我最先想到用access数据库挺方便的文件复制就可以了
可是我没有office access啊,不过我记得电脑上好像有access数据库文件的,所有找到这个文件开始删除表格,建需要的表格
想着方便点就写过可以执行sql的窗口,重来没有写过还是有点麻烦的,写了个操作数据库的类,写完这些我已经花了我两个小时时,我还想想需要建立的表格什么的。就休息了
休息时我突然想到有个开源的sqlite数据库,为什么不用这个数据库呢,用那access干嘛啊,还麻烦呢
第二天我下载了一个sqlite的,刚下载了在。net下不能用,后来发现还有个。net版的
下载地址如下  http://sqlite.phxsoftware.com/
下载到这个就可以直接使用了操作数据库跟其它数据库是一样的很方便啊
今天我操作数据库是遇到了第一个问题是,查询显示是连接 字段值的
我第一想到的是用加号,因为用贯了sql server。后来网上查询了一下竟然是用了||这个的,很奇怪啊
还就是时间日期是遇到问题了,查询文档得到使用 datetime() 保存到数据库一查询竟然是跟我的时间差个八小时的,郁闷。以前我写php的时候也遇到过这样的问题,应该是设置时区的问题,查询一下sqlite数据库是否有设置时区的好像没的,保存数据库时用 datetime('now','localtime') 这样就正常了
保存日期时后来又遇到问题了,以为我直接从。net的日期转化为字符串保存是没有问题挺好的可是我一查询就出问题了
后来在 http://www.xueit.com/html/2009-02/21_644_00.html 找到问题了
看来还有好多要学习啊


相关文档:

sqlite 数据库可视化查看修改分析工具sqlitebrowser


SQLite Database Browser
 
 
SQLite Database browser is a light GUI editor for SQLite databases, built on top of Qt. The main goal of the project is to allow non-technical users to create, modify and edit SQLite databases using a set of wizards and a spreadsheet-like interface.
Downlo ......

SQLite 数据库加密的一种解决方案


sqlite3 *db;
   
sqlite3_stmt *stat;
   
char
*zErrMsg = 0;
   
char
temp[256], FileRoot[256];
   
char
buffer2[1024]="0";
 
   
sprintf(temp, _T("%s"), _T("utf.db")) ......

sqlite批量插入数据库问题

我现在使用的是Datalogic 的memor扫描器(intel XScale PXA255@200MHz,系统内存 64M,系统闪存
128M),操作系统为WinCE
5.0,数据库为Sqlite3,在.net环境下面有没有可内将一个20万行数据的txt文件读出并写到Sqlite数据库中?
我现在的做法是:逐行读出文件内容,分割数据后作为参数,用dc.Parameters.add()方法加入SQLiteC ......

sqlite查询数据库中存在的所有表

from within a C/C++ program (or a script using Tcl/Ruby/Perl/Python
bindings) you can get access to table and index names by doing a SELECT
on a special table named "SQLITE_MASTER
". Every SQLite database has an SQLITE_MASTER table that defines the schema for the database.
SQL code
S ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号