C# 一个简单数据库的初学者问题
我有一个iPhone应用程序,可以通过电子邮件将我的GPS坐标发送到一个电子邮件帐户 我有一些代码,我用它来搜索包含GPS坐标的电子邮件 我想要一个Windows窗体应用程序,它允许我将电子邮件的日期、时间、纬度、经度和res信息存储到某种基本数据库中,该数据库可能只是程序的一部分,也可能只是程序附带的一个文件 我可能会使用一个文件,但我想用正确的方式做事情,所以我会把它提交给更好的程序员 存储这些数据以供以后查询的最佳方式是什么 一些想法是制作一张某个位置被占用的频率的热图。另一个想法是创建一条面包屑路径,我可以稍后使用C# 一个简单数据库的初学者问题,c#,database,C#,Database,我有一个iPhone应用程序,可以通过电子邮件将我的GPS坐标发送到一个电子邮件帐户 我有一些代码,我用它来搜索包含GPS坐标的电子邮件 我想要一个Windows窗体应用程序,它允许我将电子邮件的日期、时间、纬度、经度和res信息存储到某种基本数据库中,该数据库可能只是程序的一部分,也可能只是程序附带的一个文件 我可能会使用一个文件,但我想用正确的方式做事情,所以我会把它提交给更好的程序员 存储这些数据以供以后查询的最佳方式是什么 一些想法是制作一张某个位置被占用的频率的热图。另一个想法是创建一
感谢您提供的任何建议。如果您不想要一个完整的数据库服务器,我建议您使用。如果您不想要一个完整的数据库服务器,我建议您使用。您可以使用并存储您获得的每个GPS定位的数据。然后,您可以使用普通的SQL查询以您想要的任何方式组合和分割数据。SQLite可以在iPhone应用程序和.net语言中使用,因此您可以将数据直接存储到iPhone上的SQLite数据库中,而不是通过电子邮件发送数据然后搜索电子邮件。您可以使用并存储获得的每个GPS定位的数据。然后,您可以使用普通的SQL查询以您想要的任何方式组合和分割数据。SQLite既可以在iPhone应用程序中使用,也可以在.net语言中使用,因此您可以将数据直接存储到iPhone上的SQLite数据库中,而不是通过电子邮件发送数据然后搜索电子邮件。听起来您只需要一个数据库表。没什么特别的
要存储为DateTime对象的日期和时间。我希望你能对此提出质疑 听起来您只需要一个数据库表。没什么特别的
要存储为DateTime对象的日期和时间。我希望你能对此提出质疑 您可能想看看如何使用XML文件。它不是一个数据库,但肯定比使用CSV文件更结构化 从.NET应用程序访问XML非常简单 我认为XML的性能不如数据库,但对于少量数据来说,这可能无关紧要 您计划存储多少数据
我不知道哪个SQLite或XML更好,但我只是想抛出另一个选项。您可能想看看如何使用XML文件。它不是一个数据库,但肯定比使用CSV文件更结构化 从.NET应用程序访问XML非常简单 我认为XML的性能不如数据库,但对于少量数据来说,这可能无关紧要 您计划存储多少数据
我不知道哪个是SQLite还是XML更好,但我只是想扔掉另一个选项。SQL Server嵌入式版是另一个选择 免费,将数据库放在单个文件中
用于移动应用程序,但很多WinForm应用程序在没有数据库服务器的情况下将其用于本地存储。SQL server嵌入式版是另一种选择 免费,将数据库放在单个文件中
用于移动应用程序,但很多WinForm应用程序在没有数据库服务器的情况下将其用于本地存储。如果我使用类似的东西,是否需要在计算机上运行sql server?不,它是一个文件,没有服务器或服务。只是框架。如果我使用这样的东西,我需要在机器上运行sql server吗?不,它是一个文件,没有服务器或服务。只有framework.sqllite需要在客户机上运行吗?我最终也希望将此角色应用到其他应用程序中。您可以添加对SQLite dll文件的引用,以便在构建时将其包含在内。sqllite是否需要在客户端计算机上运行?我最终希望将此角色也应用到其他应用程序中,您可以添加对SQLite dll文件的引用,以便在构建时将其包括在内。