你有什么建议为这个项目?你有什么、建议、项目

由网友(且行且珍惜)分享简介:我有一个使用C#为Windows平台创建应用程序。I have a to create an application using C# for the Windows Platform.通常所有我做的是一台机器上工作的:它有Visual Studio 2010中,Microsoft SQL Server和其他一系列...

我有一个使用C#为Windows平台创建应用程序。

I have a to create an application using C# for the Windows Platform.

通常所有我做的是一台机器上工作的:它有Visual Studio 2010中,Microsoft SQL Server和其他一系列的工具

Normally all of the work I've done was on a single machine: It had Visual Studio 2010, Microsoft SQL Server and a range of other tools.

如果我使用实体框架,例如,我知道它会工作,因为我已经安装了SQL引擎。

If I use Entity Framework for example, I know it'll work because I have a SQL engine installed.

下面来我的问题,这个问题的一点:

Here comes my problem and the point of this question:

你会用它来保存的信息?该软件将被出售给不同的第三方公司,我无法想象公司公司安装的SQL Server,然后是桌子,,然后,最后它会工作。它需要只是工作™

What would you use to save information? This software will be sold to various 3rd party companies and I can't imagine going company to company installing the SQL Server, then the tables, and then, finally it would work. It needs to Just Work™

我需要能够搜索通过记录;按日期,身份证的,名称,位置等使用SQL将是pretty的容易,但我回落到数字的问题,1。

I need to be able to search through the 'records'; by dates, ID's, names, locations, etc. Using SQL would be pretty easy, but I fall back to the problem of numbers 1.

我敢肯定,我想的东西每一个开发学会在某些时候,多谢你提前为指导。

I'm sure I'm missing something every dev learns at some point so thank you in advance for the guidance.

编辑:错过了问题的最重要的部分,有什么项目

基本上它从收据保存的信息,那么您可以扫描扫描到的条目之前输入的收据(我将使用这个办公室API),和准。因此,这将是的的ID,姓名,金额,ScannedImage 的。概括地说。

Basically it saves information from a receipt, then you can scan the receipt (I'll use the Office API for this), and associate that scan to the entry entered earlier. So it would be ID, Name, Amount, ScannedImage. In a nutshell.

修改2:重要信息的另一个位:

这只会有一个并发用户和任何持久性工具,我用它必须能够节省大量的信息。我真的不知道有多少空间明文与ocassional形象将占用,但我宁愿有多余的房间比有渴望得到更多的空间。

This will only have a single concurrent user and whatever persistance tool I use it must be able to save large quantities of information. I don't really know how much space plaintext with the ocassional image would take up, but I'd rather have extra room than have a want for more room.

推荐答案

您可以看看 SQLite的 。它携带方便,不需要安装任何软件,它支持常见的ORM。

You may take a look at SQLite. It's portable, don't need to install anything and it is supported by common ORMs.

阅读全文

相关推荐

最新文章