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

sqliteÓ¦Óó¡¾°

¡ïÈçºÎȨºâ£¿
¡¡¡¡µ±ÄãÔÚȨºâij¸ö³¡ºÏÊÇ·ñÓ¦¸ÃʹÓÃSQLiteʱ£¬£¨ÔÚ¼¼Êõ²ãÃ棩ÖÁÉÙÒª¿¼ÂÇÈçϼ¸µã£º
¡¡¡¡¡óÄÜ·ñ·¢»ÓSQLiteµÄijЩÌس¤£¿
¡¡¡¡¡óÊÇ·ñ»¹ÓÐÆäËüµÄÌæ´ú·½°¸£¿
¡¡¡¡¡óÊÇ·ñÓÐɶDZÔڵļ¼Êõ·çÏÕ£¿
¡¡¡¡ÏëÇå³þÉÏÊöÎÊÌâÖ®ºó£¬ÔÙ×ö³ö¾ö²ß¡£
¡¡¡¡¡ïSQLiteµÄÌصã
¡¡¡¡¹ØÓÚSQLiteµÄÌس¤£¬ÔÚÉϴεÄÌû×ÓÖÐÒѾ­½éÉܹýÁË¡£¿¼Âǵ½Ä³Ð©Í¬Ñ§±È½Ï½¡Íü£¬ÔÛÔٻعËһϣº
¡¡¡¡¡óÎļþÐÍÊý¾Ý¿â£¬ÇÒÖ»Óе¥Ò»Êý¾ÝÎļþ
¡¡¡¡¡óÇáÁ¿¼¶
¡¡¡¡¡óÂÌÉ«£¨²»ÒÀÀµÆäËüÈí¼þ¿â£©
¡¡¡¡¡ó¿çƽ̨£¨°üÀ¨ÒýÇæºÍÊý¾ÝÎļþ£©
¡¡¡¡¡óÖ§³ÖÄÚ´æÊý¾Ý¿â
¡¡¡¡¡óÖ§³Ö½Ï´óµÄÊý¾ÝÎļþ£¨TB¼¶±ð£©
¡¡¡¡¡ï¿ÉÄܵÄÌæ´ú·½°¸
¡¡¡¡¸Õ²Å˵ÁË£¬È¨ºâSQLiteµÄʹÓÃÐèÒª¿¼ÂÇÆäËüµÄÌæ´ú·½°¸£¬ËùÒÔ°³¼òµ¥½éÉÜһϺÍSQLiteÓÃ;Ïà½üµÄÆäËü¼¸ÖÖ¼¼ÊõÊֶΡ£ºóÃæ½²Ó¦Óó¡¾°µÄʱºò£¬»á½áºÏÕ⼸¸öÌæ´ú·½°¸À´×÷¶Ô±È¡£
¡¡¡¡¡óAccessÊý¾Ý¿â
¡¡¡¡AccessÊý¾Ý¿âÒ²ÊÇÎļþÐ͵ÄÊý¾Ý¿â£¬Ö§³ÖµÄºÜ¶àSQLÌØÐÔ¶¼ÀàËÆÓÚSQLite¡£×Ô´ÓWindows 2000¿ªÊ¼£¬Windows¾ÍÄÚÖÃÁËAccessµÄÊý¾Ý¿âÒýÇ棨Microsoft Jet Database Engine£©¡£ËùÒÔAccessÊý¾Ý¿âÔÚÉÏÊöϵͳÖÐÒ²ÊÇ¿ÉÒÔ¶ÀÁ¢ÔËÐеģ¨²»ÒÀÀµOffice£©¡£
¡¡¡¡AccessÊý¾Ý¿â×îÖ÷ÒªµÄȱµã¾ÍÊDz»ÄÜ¿çƽ̨¡£ÁíÍ⻹Óм¸¸öСȱµã£ºÎļþ´óСÓÐÏÞÖÆ£¨2GB£©¡¢²»Ö§³ÖÄÚ´æÊý¾Ý¿â¡£
¡¡¡¡¡óÆäËüÎļþÐÍÊý¾Ý¿â
¡¡¡¡Æäʵ£¬³ýÁËAccessÖ®Í⣬»¹ÓÐÁíÍâһЩÎļþÐÍÊý¾Ý¿â¡£µ«ÊÇÕâЩÎļþÐÍÊý¾Ý¿âҪôÃûÆø̫С£¬ÒªÃ´²»Ö§³Ö¶àÖÖ±à³ÌÓïÑÔ£¨±ÈÈçHSQLDB£©£¬ÒªÃ´ÒѾ­¹ýʱ£¨±ÈÈçFoxPro¡¢Paradox£©¡£ËùÒÔºóÃæ·ÖÎöÓ¦Óó¡¾°µÄʱºò¾Í²»ÔÙÌá¼°ÕâЩÍæÒâ¶ù¡£
¡¡¡¡¡óCSVÎļþ
¡¡¡¡CSV£¨Comma Separated Values£¬Ïêϸ½âÊͼû“ÕâÀ©ÊÇÒ»Öֺܼòµ¥µÄ´¿Îı¾¸ñʽ¡£Ëü±¾Éí¾ÍÊÇÓÃÀ´±íʾ¶þάµÄÊý¾ÝÐÅÏ¢µÄ¡£Ò»¸öCSVÎļþ¿ÉÒÔÀí½âΪÊý¾Ý¿âµÄÒ»ÕÅ±í¡£
¡¡¡¡CSVµÄȱµãÖ÷ÒªÔÚÓÚ£º²»±ãÓÚ´æ´¢·ÇÎı¾µÄÊý¾ÝÐÅÏ¢£¨±ÈÈçBLOBÀàÐ͵ÄÐÅÏ¢£©£»Èç¹ûÐèҪͬʱ´æ´¢¶àÕűíµÄÐÅÏ¢£¬¾ÍÐèÒª¶ÔÓ¦Óжà¸öCSVÎļþ£¨ÎļþÒ»¶à£¬¾ÍÏÓÂé·³£©¡£
¡¡¡¡¡óXMLÎļþ
¡¡¡¡XMLÎļþÏë±Ø´ó»ï¶ù¶¼ÖªµÀ£¬ÎҾͲ»¶à˵ÁË¡£XML¸ñʽÖ÷ҪȱµãÒ²ÓÐÁ½¸ö£ºÒ»¸öÊÇÓÉÓÚXML±¾ÉíÊÇÊ÷×´½á¹¹£¬ÓÐʱºò²»±ãÓÚ±íʾ¶þάÊý¾Ý±íµÄÐÅÏ¢£»ÁíÒ»¸öÊÇÊý¾ÝÁ¿´ó£¨±ÈÈçÎļþ³¬¹ý10MB»òÕßXML½Úµã²ã´ÎºÜÉµÄʱºò£¬½âÎöXMLµÄ¿ªÏúÂù´óµÄ¡£
¡¡¡¡¡ï×÷ΪÊý¾Ý¿âµÄÓ¦Óó¡¾°
¡¡¡¡Ç°Ãæ˵ÁËÒ»´óͨ£¬ÏÖÔÚ¿ªÊ¼ÇÐÈëÕýÌ⣬ÏÈ˵˵SQLite×÷Ϊһ¸öÇáÐÍÊý¾Ý¿â£¬·½±ã¸ÉÄÄЩʶù£¿
¡¡¡¡ÔÚÕâÀೡ¾°ÖУ¬ÓÉÓÚÊÇ°ÑSQLi


Ïà¹ØÎĵµ£º

sqlite´¥·¢Æ÷Ò»Àý

int column_names_printed = 0;
void print_row(int n_values, char** values)
{
    int i;
    for (i = 0; i < n_values; ++i) {
        printf("%10s", values[i]);
    }
    printf("\n& ......

SQLiteÔÚVCϵÄʹÓÃ


Ò»¡¢SQLite¼ò½é
SQLite ÊÇÓÃCÓïÑÔ±àдµÄ¿ªÔ´Êý¾Ý¿â£¬Ö÷ÒªÓÃÓÚǶÈëʽ£¬ÄãÒ²¿ÉÒÔ°ÑËü¼¯³ÉÔÚ×Ô¼ºµÄ×ÀÃæ³ÌÐòÖУ¬Ò²ÓÐÈ˽«ÆäÌæ´úAccess£¬ÓÃ×÷ºǫ́Êý¾Ý¿â¡£
SQLite Ö§³Ö¶àÊýSQL92±ê×¼£¬ÀýÈ磺Ë÷Òý¡¢ÏÞÖÆ¡¢´¥·¢ºÍ²é¿´Ö§³Ö¡£
Ö§³Ö NULL¡¢INTEGER¡¢REAL¡¢TEXT ºÍ BLOB Êý¾ÝÀàÐÍ£¬Ö§³ÖÊÂÎñ¡£
¶þ¡¢ÏÂÔØSQLite
SQLite¿ÉÒÔµ½¹Ù·½Õ ......

Sqlite DB

Ç°Ò»Õó×Ö×öÏîÄ¿(ǶÈëʽlinux)£¬ÓÉÓÚÒª±£´æ´óÁ¿µÄÊý¾Ý£¬¶øÇÒ×Ҫ±£´æ30ÌìµÄʱ¼ä¡£±¾À´´òËã±£´æµ½ÎļþÖУ¬Ã¿´ÎÆô¶¯Ó¦ÓóÌÐòµÄʱºòÖØнâÎöÒ»±é£¬¿ÉÊǵ±Êý¾ÝÁ¿ºÜ´óµÄʱºò£¬¾Í³öÏÖЧÂʵÄÎÊÌâÁË¡£ËùÒÔ×îºó»¹ÊÇ·ÅÆúÁËʹÓÃÎļþµÄ´òË㣬¾ö¶¨Ê¹ÓÃÊý¾Ý¿â´æÈ¡Êý¾Ý¡£
linuxϵÄÊý¾Ý¿âÒ²ºÜ¶à£¬ÓпªÔ´µÄ£¬Ò²ÓÐÊշѵġ£¶ÔÓÚÎÒÃÇÀ´Ëµ£¬¿Ï ......

sqlite Êý¾Ý¿âµÄ²Ù×÷

********´´½¨***********
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.database.sqlite.SQLiteDatabase.CursorFactory;
public class DataBaseOpenHelper extends SQLiteOpenHelper {
 public static fi ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ