自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

圖解Access數(shù)據(jù)庫轉(zhuǎn)化為SQLite數(shù)據(jù)庫的方法

數(shù)據(jù)庫 其他數(shù)據(jù)庫
本文我們主要介紹了將Access數(shù)據(jù)庫轉(zhuǎn)化為SQLite數(shù)據(jù)庫的方法,并給出了操作過程中的一些截圖,以便于我們更好的理解這一過程,希望能夠?qū)δ兴鶐椭?/div>

Access數(shù)據(jù)庫轉(zhuǎn)化為SQLite數(shù)據(jù)庫的方法是本文我們主要要介紹的內(nèi)容,我們知道,SQLite是一個輕量型的數(shù)據(jù)庫,各方面由于Access,對于小型網(wǎng)站來說,非常適合!現(xiàn)在決定將系統(tǒng)的數(shù)據(jù)庫由Access轉(zhuǎn)換為SQLite。在網(wǎng)上搜索了一下,找到了DBManager這個工具,不得不說,這個軟件確實(shí)好,很強(qiáng)大,在網(wǎng)上找注冊碼也找到半天,找不到一個!接下來我們就介紹這一過程。

只要將Access轉(zhuǎn)換為SQLite,然后使用System.Data.SQLite.dll來訪問數(shù)據(jù)庫。我們用DbManager創(chuàng)建一個SQLite數(shù)據(jù)庫。

如下圖:

[[41009]]

2.選擇數(shù)據(jù),并點(diǎn)擊工具 - 數(shù)據(jù)管理 - 導(dǎo)入數(shù)據(jù)

[[41010]]

3.按照向?qū)?,選擇Access,mdb文件,并選擇文件位置后將會列出Access數(shù)據(jù)庫的所有表。選擇所有表,并包括數(shù)據(jù)

[[41011]]

4.點(diǎn)擊確認(rèn)開始導(dǎo)入數(shù)據(jù),導(dǎo)入完成后,打開表發(fā)現(xiàn)跟原來的數(shù)據(jù)完全一致!

數(shù)據(jù)庫導(dǎo)入的工作已經(jīng)完成了,我們可以將這個SQLite數(shù)據(jù)庫用到我們的項目中!

可惜的是,讀取SQLite時候,給報一個錯:

File opened that is not a database file.file is encrypted or is not a database

用SQLiteSpy打開SQLite數(shù)據(jù)庫時候提示輸入密碼。

我就為這個問題,弄了一下午時間,網(wǎng)上說數(shù)據(jù)庫損壞了,也有的說在連接字符串設(shè)置密碼。

經(jīng)過反復(fù)的思考之后,覺得問題應(yīng)該出在SQLite的版本上,只能通過其他方式來將Access轉(zhuǎn)為SQLite了。

還好,數(shù)據(jù)庫都支持SQL,我只有設(shè)法將數(shù)據(jù)導(dǎo)出為SQL文件,然后通過SQLiteSpy創(chuàng)建一個支持ASP.Net調(diào)用的文件。在這個文件中執(zhí)行腳本!

結(jié)果終于搞定了!

DBManager也支持SQLite數(shù)據(jù)導(dǎo)出為SQL文件:選擇數(shù)據(jù)庫->Dump,按照向?qū)С瞿_本。

[[41012]]

腳本導(dǎo)出之后,我們就可以使用SQLiteSpy創(chuàng)建新的數(shù)據(jù)庫了:File->New DataBase。

創(chuàng)建完成之后,執(zhí)行剛才保存的SQL腳本。

[[41013]]

現(xiàn)在,可以將這個數(shù)據(jù)庫文件放到我們的項目中供System.Data.SQLite.dll 調(diào)用了!

關(guān)于將Access數(shù)據(jù)庫轉(zhuǎn)化為SQLite數(shù)據(jù)庫的實(shí)現(xiàn)方法就介紹到這里了,希望本次的介紹能夠?qū)δ兴斋@!

原文出處:http://www.ops.cc/archive.aspx/view/168c38d4460946bd/。

【編輯推薦】

  1. SQL Server數(shù)據(jù)庫中FOR XML AUTO的使用詳解續(xù)
  2. SQL Server使用UNION代替OR提升查詢性能的實(shí)例
  3. SQL Server表中數(shù)據(jù)按條件批量導(dǎo)出為多個Excel文件
  4. Oracle數(shù)據(jù)庫分析函數(shù)應(yīng)用實(shí)例之查找狀態(tài)全為1的ID
  5. Oracle handbook系列之虛擬專用數(shù)據(jù)庫VPD的使用詳解
責(zé)任編輯:趙鵬 來源: 博客園
相關(guān)推薦

2011-03-07 17:35:09

JavaACCESS數(shù)據(jù)庫

2011-04-08 09:07:25

Access數(shù)據(jù)庫Oracle庫

2011-03-23 13:34:18

數(shù)據(jù)庫轉(zhuǎn)化

2010-09-30 08:27:48

2009-06-10 22:11:28

javascript連

2011-04-08 10:54:33

Access數(shù)據(jù)庫

2011-07-20 12:34:49

SQLite數(shù)據(jù)庫約束

2019-08-15 07:00:54

SQLite數(shù)據(jù)庫內(nèi)存數(shù)據(jù)庫

2017-07-12 09:20:42

SQLite數(shù)據(jù)庫移植

2011-03-22 16:31:35

Access數(shù)據(jù)庫

2010-11-08 16:04:06

SQL SERVER連

2011-07-05 10:16:16

Qt 數(shù)據(jù)庫 SQLite

2011-08-04 18:00:47

SQLite數(shù)據(jù)庫批量數(shù)據(jù)

2011-04-08 10:43:08

mysql數(shù)據(jù)access數(shù)據(jù)庫

2013-04-01 10:49:51

iOS開發(fā)sqlite數(shù)據(jù)庫

2011-08-02 16:16:08

iPhone開發(fā) SQLite 數(shù)據(jù)庫

2024-10-28 16:31:03

2011-08-25 17:15:04

2011-04-01 12:58:46

ASPACCESS數(shù)據(jù)庫

2024-04-18 09:56:16

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號