『壹』 如何使用EXCEL讀取外部資料庫數據
步驟1:點擊開始,打開Microsoft Excel 2010。
2
步驟2:打開之後,點擊數據,其他來源,來自SQL Server。
3
步驟3:打開數據鏈接向導之後,輸入伺服器名稱和登陸用戶名和密碼。點擊下一步。
步驟4:點擊下一步之後,報錯,不能夠正常鏈接資料庫。
步驟5:打開SQL Server 資料庫代理伺服器,查看代理停止工作,將其啟動。
步驟6:修改伺服器名稱為SQL Server所在的伺服器的IP地址填寫入伺服器名稱,登陸名稱和密碼全部為sa。
步驟7:進入,選擇資料庫和表。選擇PUBS,點擊下一步。
步驟8:點擊下一步,保持鏈接文件,點擊完成。
步驟9:點擊導入數據
步驟10
連接屬性,連接名稱:172.16.0.31
pubs employee,連接文件:C:\Documents and Settings\lys\My
Documents\我的數據源\172.16.0.31 pubs employee.odc 連接字元串:
Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Data
Source=172.16.0.31;Use Procere for Prepare=1;Auto
Translate=True;Packet Size=4096;Workstation ID=L10-1DA235E90;Use
Encryption for Data=False;Tag with column collation when
possible=False;Initial Catalog=pubs 命令文本:"pubs"."dbo"."employee"
步驟11:點擊確定,輸入密碼Sa。
步驟12: 我們可以看到將SQL Server數據寫入了EXCEL中。
查詢EXCEL中資料庫:
查詢資料庫中數據:
SELECT *
FROM employee
『貳』 android怎麼使用外部的資料庫文件
在Android中使用外部資料庫文件,首先需要將.db格式的資料庫文件放置在項目的assets目錄下。這是資料庫文件的存放位置,確保資料庫文件在打包時被包含在應用程序中。
在程序運行時,若需要訪問這個資料庫文件,可以通過文件讀取的方式,將其「拷貝」到Android程序默認的資料庫存儲目錄中。默認的存儲路徑通常是「/data/data/項目包名/databases/」,這是一個相對安全且穩定的存儲位置,用於存放應用程序的數據文件。
為了便於操作,通常需要自定義一個SQLiteOpenHelper類。在這個自定義類中,可以創建一個名字與步驟1中.db文件名稱相同的資料庫。通過這種方式,可以確保資料庫文件在首次訪問時能夠被正確讀取並創建。
按照平常的邏輯進行資料庫操作,如增加、刪除、修改和查詢數據。這包括使用SQL語句執行資料庫操作,以及通過SQLiteOpenHelper提供的方法進行資料庫的管理和維護。通過這種方式,開發者可以輕松地將外部資料庫文件整合到Android應用中,實現數據的存儲和管理。
值得注意的是,由於Android的存儲機制,資料庫文件在首次被訪問時會從assets目錄被復制到上述默認路徑中,這樣可以避免在運行時直接讀取assets目錄中的文件,從而提高程序的運行效率。
在進行資料庫操作時,確保遵守Android的數據訪問規范,如在合適的位置進行資料庫的打開和關閉操作,以及在合適的生命周期方法中進行資料庫的管理,以避免資源泄露和數據丟失的問題。
總體來說,將外部資料庫文件整合到Android應用中,不僅能夠提高數據管理的靈活性,還能夠方便地進行數據的存儲和查詢,是Android開發中常見的數據管理方式之一。