Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

sqliteÅúÁ¿²åÈëÊý¾Ý¿âÎÊÌâ

ÎÒÏÖÔÚʹÓõÄÊÇDatalogic µÄmemorɨÃèÆ÷(intel XScale PXA255@200MHz,ϵͳÄÚ´æ 64M,ϵͳÉÁ´æ
128M)£¬²Ù×÷ϵͳΪWinCE
5.0,Êý¾Ý¿âΪSqlite3£¬ÔÚ.net»·¾³ÏÂÃæÓÐûÓпÉÄÚ½«Ò»¸ö20ÍòÐÐÊý¾ÝµÄtxtÎļþ¶Á³ö²¢Ð´µ½SqliteÊý¾Ý¿âÖÐ?
ÎÒÏÖÔÚµÄ×ö·¨ÊÇ£ºÖðÐжÁ³öÎļþÄÚÈÝ£¬·Ö¸îÊý¾Ýºó×÷Ϊ²ÎÊý£¬ÓÃdc.Parameters.add()·½·¨¼ÓÈëSQLiteCommandµÄinsertÓï¾äÖУ¬µÈÎļþÈ«²¿¶ÁÍêÓÃÒ»¸öÊÂÎñÌá½»£¬ÏÖÔÚ×î¿ìµÄËÙ¶ÈÊÇ7·Ö¶àÖÓ£¬ÄÄλ¸ßÊÖÓÐûÓиü¼Ó¸ßЧµÄ·½·¨£¬ÄÜÔÚ5·ÖÖÓÄÚÍê³É£¿
ÎҵĴúÂëÈçÏ£º
            SQLiteCommand dc = ss.CreateCommand();
            
            dc.CommandText = "insert into tests values (?,?,?,?)";
            SQLiteParameter dp1 = dc.CreateParameter();
            SQLiteParameter dp2 = dc.CreateParameter();
            SQLiteParameter dp3 = dc.CreateParameter();
            SQLiteParameter dp4 = dc.CreateParameter();
            dc.Parameters.Add(dp1);
            dc.Parameters.Add(dp2);
            dc.Parameters.Add(dp3);
            dc.Parameters.Add(dp4);
            FileStream fs = File.OpenRead(file);
            StreamReader sr = new StreamReader(fs);
            this.lfinishtime.Text = DateTime.Now.ToString();
            s = sr.ReadLine();


Ïà¹ØÎĵµ£º

SqliteÒÆÖ²µ½ARM¿ª·¢°å

Sqlite3.3.8ÒÆÖ²
1¡¢ÏÂÔØsqlite-3.3.8.tar.gzÔ´Âë°ü£¬½âѹtar –zxvf sqlite-3.3.8.tar.gz
2¡¢Cd sqlite-3.3.8
3¡¢ÊÖ¶¯ÐÞ¸Ämakefile Îļþ£¬Ä¿Â¼ÏÂÓÐÒ»¸ömakefile°¸ÀýÎļþ: Makefile.linux-gcc
4¡¢ÖØÃüÃûÒ»¸öMakefileÎļþ£¬cp Makefile.linux-gcc Makefile
5¡¢   ´ò¿ªMakefileÎļþ£ºvi Makefile
6¡¢&nb ......

Unity3d ÖÐÎÄÊäÈëÊä³ö ²éѯsqliteÊý¾Ý¿â

CnGuiDB.js
var db : dbAccess;
public var mskin : GUISkin;
private var mstring : String;
var inputStr;
function Start(){
inputStr = "1";
}
function search(mid)
{
db = new dbAccess();
db.OpenDB("db1.db");
var tableName = "myTable";
// table name, I want to return everyo ......

SQLite3 C/C++ ¿ª·¢½Ó¿Ú¼ò½é£¨APIº¯Êý£©


SQLite3ÊÇSQLiteÒ»¸öȫеİ汾,ËüËäÈ»ÊÇÔÚSQLite 2.8.13µÄ´úÂë»ù´¡Ö®ÉÏ¿ª·¢µÄ,µ«ÊÇʹÓÃÁ˺Í֮ǰµÄ°æ±¾²»¼æÈݵÄÊý¾Ý¿â¸ñʽºÍAPI. SQLite3ÊÇΪÁËÂú×ãÒÔϵÄÐèÇó¶ø¿ª·¢µÄ:
Ö§³ÖUTF-16±àÂë.
Óû§×Ô¶¨ÒåµÄÎı¾ÅÅÐò·½·¨.
¿ÉÒÔ¶ÔBLOBs×ֶν¨Á¢Ë÷Òý.
Òò´ËΪÁËÖ§³ÖÕâÐ©ÌØÐÔÎҸıäÁËÊý¾Ý¿âµÄ¸ñʽ,½¨Á¢ÁËÒ»¸öÓë֮ǰ°æ±¾²»¼æÈݵ ......

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")) ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ