Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
vb.net使用自定义文件保存不同类型的数据_Vb.net_Visual Studio 2012_Filesystems_Entity Framework 5 - Fatal编程技术网

vb.net使用自定义文件保存不同类型的数据

vb.net使用自定义文件保存不同类型的数据,vb.net,visual-studio-2012,filesystems,entity-framework-5,Vb.net,Visual Studio 2012,Filesystems,Entity Framework 5,我正在温习我的VB.NET技能,准备将来做一个项目。该应用程序将是非常数据密集型的,需要20多个数据表、用户提供的图像,甚至可能需要简短的音频/视频文件 我希望能够将所有这些信息保存到一个单独的外部文件中,以便用户可以与世界共享他们创建的内容 理想情况下,我希望所有基于文本的数据都存储在我可以轻松使用的数据库格式中,最好是通过实体框架 我发现的几乎所有信息都只与保存一个text/XML文件有关,这对我来说并不是真的有效。有人能给我指出正确的方向,或者建议一种方法让我保存数据吗 我在Visual

我正在温习我的VB.NET技能,准备将来做一个项目。该应用程序将是非常数据密集型的,需要20多个数据表、用户提供的图像,甚至可能需要简短的音频/视频文件

我希望能够将所有这些信息保存到一个单独的外部文件中,以便用户可以与世界共享他们创建的内容

理想情况下,我希望所有基于文本的数据都存储在我可以轻松使用的数据库格式中,最好是通过实体框架

我发现的几乎所有信息都只与保存一个text/XML文件有关,这对我来说并不是真的有效。有人能给我指出正确的方向,或者建议一种方法让我保存数据吗


我在Visual Studio 2012 Pro中使用Visual Basic Windows窗体应用程序。如果您需要任何其他信息,请告诉我。

我会将我的评论扩展为一个答案

如前所述,这听起来像一个zip文件。在这方面,您可以:

有一个名为databasetables.txt的文件或任何包含数据库表的文件。 您可以在各自的文件夹中包含音频、视频、图像等。这样,当您打开文件时,只需加载音频文件夹中的所有文件即可获得所需的文件

您可以将信息存储在XML文件中

无尽的可能性

请记住,您可能只想将所有这些内容加载到计算机内存中,这样您就不会将其解压缩到硬盘上


您不必将文件另存为.zip以.zip格式打开,只需选择您自己的酷炫后缀,看起来很简洁:)

为什么将文件另存为文本或XML不适用于您?除了一些数据库格式的信息之外,还有许多文件,其中一些是图像、音频和视频。因此基本上是动态zipfile?那应该适合你的需要。谢谢,听起来它会完全按照我的要求工作。我曾经试着在zip文件上查找信息,但是直到阅读你的答案之前,我的google fu没有提供正确的答案,我想我现在已经找到了答案。