0

我正在刷新我的VB.NET技能,我將在未來的項目中工作。此應用程序數據密集型,需要20多個數據表,用戶提供的圖像,甚至可能是短小的音頻/視頻文件。vb.net使用自定義文件保存不同類型的數據

我希望能夠給所有這些信息保存到一個單一的,外部文件,使用戶能夠分享他們與世界建立。

理想的情況下,我想所有要存儲在數據庫中的格式基於文本數據,我可以容易地與工作,最好是通過實體框架。

幾乎所有的信息,我發現只涉及節省單個文本/ XML文件,而不會真正爲我工作。任何人都可以指出我正確的方向,還是建議一種方法可以讓我保存數據?

我工作的Visual Studio 2012專業版中,使用Visual Basic Windows窗體應用程序。如果您需要任何其他信息,請告訴我。

+0

爲什麼會保存爲文本或XML爲你不行? – 2013-05-01 22:59:25

+0

除了某種數據庫格式的信息之外,還會有很多文件,其中一些是圖像,音頻和視頻。 – FireCrakcer37 2013-05-02 03:19:25

+0

那麼基本上是一個動態zipfile?這應該適合您的需求。 – WozzeC 2013-05-02 06:05:08

回答

1

我會將我的評論擴展爲答案。

如前所述,這聽起來像一個zip文件。在此,您可以:

有一個名爲databasetables.txt或含有數據庫表的任何文件。 你可以在各自的文件夾中有音頻,視頻,圖像等。通過這種方式,當您打開文件時,只需加載「音頻」文件夾中的所有文件即可獲得預期的文件。

你可以存儲在XMLFILES信息。

無盡posibilities ...

請記住,你可能想,所以你不要解壓到硬盤驅動器這一切只加載到計算機的內存中。

而且你不必將文件保存爲.ZIP打開它爲.ZIP,只需選擇你自己的涼爽的後綴,這將看起來整潔:)

+0

謝謝,這聽起來像它會按我想要的那樣工作。我試圖尋找zip文件的信息,但直到閱讀你的答案我的谷歌福沒有提供正確的答案,我想我現在想通了。 – FireCrakcer37 2013-05-02 18:15:40

+0

很酷,很高興我能幫助:-)祝你好運 – WozzeC 2013-05-03 04:03:48

相關問題