Time of Update: 2015-08-11
標籤:一、建立資料表: 該命令的文法規則和使用方式與大多數關係型資料庫基本相同,因此我們還是以樣本的方式來示範SQLite中建立表的各種規則。但是對於一些SQLite特有的規則,我們會給予額外的說明。註:以下所有樣本均是在sqlite內建命令列工具中完成的。 1). 最簡單的資料表: sqlite> CREATE TABLE testtable (first_col integer); 這裡需要說明的是,對於自訂資料表表名,如testtable,不能以sqlite_
Time of Update: 2015-08-04
標籤:CoreData 與 SQLite 比較 coreData提供ORM(Object Relationships Mapping)解決方案,能直接產生對應的model對象檔案,並且封裝了一些底層操作,簡化了使用,而sqlite要使用c調用對應的api,並進行一些底層的封裝操作,且model對象檔案要自己寫過,代碼量會稍大一些,其他感覺差不太多。
Time of Update: 2015-08-01
標籤: SQLite,是一款輕型的資料庫,在安卓手機中內建,SQLite庫可以解析大部分標準SQL語言,下面記錄簡單的使用方式,如有哪位仁兄路過發現有錯誤,請幫我指出,以便我改正。下面是一個簡單的例子,主要是方便與自己學習記憶。 1.首先建一個工具類DBHelper 繼承SQLiteOpenHelper
Time of Update: 2015-08-01
標籤:package com.gxa.db;public class User { private int id; private String name; private String pwd; private&n
Time of Update: 2015-08-01
標籤:關於.NET C#調用Sqlite的總結一 在上一篇中我一直疑惑為什麼我在使用多層架構進行開發時總是會報些莫名的錯誤,難道要使用Sqlite就不能分層嗎?只能將UI、商務邏輯、資料訪問統統都要寫在一層裡嗎?當真不能分層開發嗎?抱著不信邢的心念,下了班回到家又繼續研究起來。經過一翻折騰又有些小收穫,在此繼續分享下!我的測試代碼結構如下:1、經過測試不管你的機器是x86還是x64的,只要到Sqlite官網下載對應.NET
Time of Update: 2015-07-31
標籤:--前記由於自己的密碼太多又不容易記住,經常性的會忘記。所以想找個管理軟體管理下,可用網上下載的擔心不安全。於是自己開始動手寫個屬於自己的密碼管理軟體。因為自己一直做的是WEB開發,對WPF懂的不是很多緊管在大學用過WinForm寫過軟體。然資料庫呢?剛開始想用MSSQL可是它不方便複製移動,而且前提要安裝MSQL軟體。後來就想到使用SQLite,它方便複製移動也不需要安裝什麼軟體。另外代碼管理工具用的是我自己的GitHub。因為第一次用SQLite作資料庫,於是發什麼了各種莫名的異常。網
Time of Update: 2015-07-26
標籤:畢業設計寫了一個基於Android的問卷調查系統,完成的只有離線部分,為了儲存本地的一些資料設計了這個資料庫。後來一個做Android開發的同學告訴我,Android項目一般不會把大量資料存放區在本地。而在寫畢業設計之前我幾乎沒有接觸過Android開發,為了畢業設計,也只好硬著頭皮這麼做了,至於源碼就不貼出來丟人了。這裡主要介紹一下資料庫的設計吧。希望和有興趣的人共同討論學習,本人對資料庫比較感興趣,雖然現在做的工作跟資料庫不相關。首先問卷調查系統得想辦法把問卷儲存下來,我的做法是用代碼
Time of Update: 2015-07-24
標籤:1.插入資料---這裡BOOK是一個書類#pragma makr 插入資料- (void)insetIntoTableWithID:(int)nameID withName:(NSString *)name withSex:(NSString *)sex withBook:(Book *)abook{ // 對abook進行歸檔(先歸檔) NSMutableData *data = [NSMutableData data]; NSKeyedArchiver
Time of Update: 2015-07-25
標籤:SQLite 中的 INTEGER:帶符號的整型,具體取決有存入數位範圍大小,根據大小可以使用1,2,3,4,6,8位元組來儲存。 在SQLite中,存放裝置分類和資料類型也有一定的差別,如INTEGER儲存類別可以包含6種不同長度的Integer資料類型,然而這些INTEGER資料一旦被讀入到記憶體後,SQLite會將其全部視為佔用8個位元組無符號整型。 INTEGER. The value is a signed integer, stored in 1, 2, 3, 4, 6,
Time of Update: 2015-07-24
標籤:sqlitechar* pszSql = "select * from tableA where id >= ?"當出現上面的sql語句的情況下,需要對?進行填充,這個時候就會調用sqlite3_bind_int函數對該?進行填充sqlite3_bind_int(stmt, 1,
Time of Update: 2015-07-24
標籤:sqlite-開源、跨平台、小巧的關係型資料庫-11小時內學習SQLite資料庫1. 介紹 SQLite 是一個開源的嵌入式關聯式資料庫,實現自包容、零配置、支援事務的SQL資料庫引擎。 其特點是高度便攜、使用方便、結構緊湊、高效、可靠。 與其他資料庫管理系統不同,SQLite 的安裝和運行非常簡單,在大多數情況下 - 只要確保SQLite的二進位檔案存在即可開始建立、串連和使用資料庫。如果您正在尋找一個嵌入式資料庫專案或解決方案,SQLite是絕對值得考慮。2.
Time of Update: 2015-07-24
標籤:sqlite-在Java中的使用sqlite-2importjava.sql.*;importorg.sqlite.JDBC;/*** 這是個非常簡單的SQLite的Java程式,* 程式中建立資料庫、建立表、然後插入資料,* 最後讀出資料顯示出來*/publicclass TestSQLite{publicstaticvoid main(String[]
Time of Update: 2015-07-21
標籤: 之前學習oracle,簡單的認為資料庫只存在伺服器端,學習安卓之後才發現原來android和Ios本身是“攜帶”資料庫的——SQLite,是輕量級的、嵌入式的、關係型資料庫,是Android、IOS等廣泛使用的的資料庫系統。用於儲存本地的一直狀態。剛寫出來一個實現新聞收藏的功能,寫出來供大家參考。 在Android中我們通過SQLiteDatabase這個類的對象操作SQLite資料庫。由於SQLite資料庫並不需要像C/S資料庫那樣建
Time of Update: 2015-07-19
標籤:BasicData Source=c:\mydb.db;Version=3;Version 2 is not supported by this class library.SQLiteIn-Memory DatabaseAn SQLite database is normally stored on disk but the database can also be stored in memory. Read more about SQLite in-memory
Time of Update: 2015-07-18
標籤: (1)、在建立sqlite資料庫時需要注意oncreate()方法只有在第一次建立資料庫時候運行。當資料庫刪除後也會執行,sqlite不支援資料庫刪除,但可以刪除相應的檔案,即刪了資料庫。當我們再次設定檔時候就會執行oncreate()了。 (2)、onUpgrade()只有在版本號碼發生改變(增加)時候才會執行,很多時候我們直接在onUpgrade()裡添加我們想插入的表或者列,但會報錯,那是因為你之前版本onUpgrade裡的語句會再次執行,若之前插入了表、或者行,此時會再執行一
Time of Update: 2015-07-19
標籤: SQLiteOpenHelper的使用:
Time of Update: 2015-07-18
標籤:配置打引號,只是因為覺得只是一些小問題,在此記錄一下,第一次遇到還真有點手足無措,昨天到今天~終於可以開始放肆的寫sqlite了。好,第一個問題是引用已下載的system.data.sqlite.dll 出現警告,一開始沒在意,才導致找不到下一個問題的原因。警告 1
Time of Update: 2015-07-19
標籤:本人串連過SQLServer跟SQLiteⅠ、SQLServer,百度,轉一下:http://jingyan.baidu.com/article/7f766daf465e9c4101e1d0d5.html 只複製了文字,圖片麻煩,只是以防連結失效1、當建立好表結構之後,選擇導覽列中的“資料庫”,然後選擇"Configure Connections"
Time of Update: 2015-07-14
標籤:工欲善其事,必先利其器。學好SQLite的命令列工具,對於我們學習SQLite本身而言是非常非常有協助的。最基本的一條就是,它讓我們學習SQLite的過程更加輕鬆愉快。言歸正傳吧,在SQLite的官方下載網站,提供了支援多個平台的命令列工具,使用該工具我們可以完成大多數常用的SQLite操作,就像sqlplus之於Oracle。以下列表給出了該工具的內建命令: 命令名 命令說明 .help 列出所有內建命令。 .backup DBNAME
Time of Update: 2015-07-14
標籤:(1)資料匯入 建立了Sqlite資料庫後就要建立表輸入資料了,多數時候資料量較大,手動輸入不可能,必須用匯入語句 匯入逗號分隔csv格式資料 首先建立一個表,比如test.db中建表test,如果表已經存在,可以利用命令".schema"查看該表結構,比如 sqlite>.schema