我的數據庫必須以任意的時間間隔手動更新,使用新的信息放在不需要進行結構修改的標準表上。一個應用程序將更新數據庫。
另一個應用程序,我將發佈的應用程序(僅向朋友和家人發佈,但不需要任何安全功能,如加密數據庫)將讀取數據庫並使用其數據在標籤,列表視圖等上。我應該在這個VB.NET應用程序中使用什麼數據庫?
問題是,我是任何類型的編程的完美定義,並且仍然不知道要使用哪個數據庫。
我以爲我應該使用SQL CE(* .sdf)文件,並將該數據庫事物存儲在FTP上。那麼,每次運行「客戶端」應用程序時,我都可以下載它並從中獲取數據,並單擊某個按鈕(「連接」)。 一些硬核的谷歌搜索後,我發現瞭如何連接到自衛隊的事情,使用此連接字符串:
Provider=Microsoft.SQLSERVER.CE.OLEDB.3.5;Data Source=D:\Documents and Settings\Camilo\JCTM.sdf
所以它連接,或者至少沒有表現出任何差錯。
我不知道如果使用sdf SQL CE文件作爲數據庫是個好主意,如果它太難了,也許我應該選擇XML?你們有什麼建議,在VB.NET中實現非常簡單的數據庫最簡單的方法是什麼?
通過簡單的數據庫,我的意思是: - 沒有搜索需要 - 沒有先進的功能,除與列的表和行 存儲字符串 - 輕鬆訪問,讀取,編輯等不同的應用程式VB.NET
sdf是一個好主意嗎?
你會有幾個客戶端應用程序在同一時間修改你的數據庫嗎? – 2009-06-17 07:11:10
不,客戶端應用程序只會將日誌上傳到ftp,並且只有一個應用程序會修改數據庫。 – 2009-06-17 08:06:59