新聞中心
Precompiled Binaries of SQLite for .NET Framework

創(chuàng)新互聯(lián)專(zhuān)注于石拐企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),商城系統(tǒng)網(wǎng)站開(kāi)發(fā)。石拐網(wǎng)站建設(shè)公司,為石拐等地區(qū)提供建站服務(wù)。全流程按需策劃,專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)
http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
筆者使用的是VS2008開(kāi)發(fā)環(huán)境,.NET框架版本3.5SP1,所以下載了sqlite-netFx35-binary-Win32-2008-1.0.74.0.zip文件。
下載的壓縮包中有一個(gè)測(cè)試用test.exe文件,如果能正常運(yùn)行,則證明選擇版本正確。
對(duì)于數(shù)據(jù)庫(kù)開(kāi)發(fā),終端的查詢(xún)分析器是不能少的,這里找到國(guó)外開(kāi)發(fā)人員推薦的FireFox下SQLite管理器擴(kuò)展:
http://code.google.com/p/sqlite-manager/
注意:這里需要根據(jù)瀏覽器的版本下載相應(yīng)的擴(kuò)展插件。
當(dāng)sqlite manger插件安裝完成后,重起firefox可能會(huì)沒(méi)有反應(yīng),可以打開(kāi)任務(wù)管理器殺掉firefox進(jìn)程,然后再打開(kāi)firefox瀏覽器。
- Imports System.Data.SQLite
- Module Module1
- Sub Main()
- ''創(chuàng)建數(shù)據(jù)庫(kù)連接,在using塊后自動(dòng)切斷連接并銷(xiāo)毀對(duì)象
- Using conn As New SQLiteConnection("Data Source=C:\northwindEF.db")
- ''打開(kāi)數(shù)據(jù)庫(kù)連接
- conn.Open()
- ''創(chuàng)建數(shù)據(jù)庫(kù)查詢(xún)
- Dim cmd As New SQLiteCommand("SELECT * FROM Customers", conn)
- ''聲明結(jié)果數(shù)據(jù)集
- Dim ds As New DataSet
- ''創(chuàng)建數(shù)據(jù)適配器
- Dim da As New SQLiteDataAdapter(cmd)
- ''用查詢(xún)結(jié)果填充數(shù)據(jù)集
- da.Fill(ds)
- ''以XML形式輸出數(shù)據(jù)集內(nèi)容
- Console.WriteLine(ds.GetXml())
- End Using
- Console.ReadLine()
- End Sub
- End Module
引用了程序集System.Data.SQLite.Dll,運(yùn)行此代碼會(huì)發(fā)生如下錯(cuò)誤:
無(wú)法加載 DLL“SQLite.Interop.DLL”: 找不到指定的模塊。 (異常來(lái)自 HRESULT:0x8007007E)。
這時(shí)我們可以通過(guò)添加“現(xiàn)有項(xiàng)...”將SQLite.Interop.DLL文件“添加為鏈接”,然后在工程中選擇此文件連接,打開(kāi)屬性窗口,將屬性“復(fù)制到輸出目錄”的值更改為“始終復(fù)制”,這樣當(dāng)項(xiàng)目編譯或運(yùn)行時(shí),此文件就一定會(huì)被復(fù)制到程序集輸出文件夾中。
這樣之后運(yùn)行代碼OK,所有準(zhǔn)備工作完成,我們可以以SQLite數(shù)據(jù)庫(kù)作為數(shù)據(jù)存儲(chǔ)進(jìn)行軟件開(kāi)發(fā)。
后一篇文章《 SQLite開(kāi)發(fā)中的Mermbership Provider》我們將看看如何實(shí)現(xiàn)SQLite數(shù)據(jù)庫(kù)的Membership Provider。
原文鏈接:http://www.cnblogs.com/richardc2k/archive/2011/07/30/2121875.html
【編輯推薦】
- CouchDB和SQLite聯(lián)合推出NoSQL查詢(xún)語(yǔ)言
- 在SQLite中通過(guò)Replace來(lái)實(shí)現(xiàn)插入和更新
- 微軟WP7本地?cái)?shù)據(jù)庫(kù)之SQLite編程技巧
- 微軟WP7本機(jī)數(shù)據(jù)庫(kù)解決方案之SQLite
新聞標(biāo)題:SQLite開(kāi)發(fā)準(zhǔn)備
轉(zhuǎn)載來(lái)于:http://m.5511xx.com/article/cddgphj.html


咨詢(xún)
建站咨詢(xún)
