English 中文(简体)
XML vs. SQlite vs. Access
原标题:XML vs. SQlite vs. Access

问题: 我们启动了客户项目,其中包括通常使用数据库做些什么。

However, the customer wants no database installed, since it s only a little application. We however intend to reuse the code for a larger project, which will use a database.

如果使用XML或SQlite或进入Im,那么所有服务器的密码都会有所不同。

I m tending towards SQlite, but I don t know. Would adding the database in an MS-Access file be a better solution? If I would put it into an access database, does the customer need MS-Access installed or only the MSFT MDAC ? If I use the Access DB, will that run under Linux with Mono, too, or is there no MDAC replacement ?

最佳回答

我将考虑使用NHibernate,但后来可以升级为完整的数据库,无需改动许多代码。 如果你不热心这样做,我将直接利用SML档案。

问题回答

你不需要安装使用喷气发动机的通道。 喷气式安装了所有最近版本的Windows,我记得。 您可使用。 喷气(Access)与。 喷气在数据库管理方面与包括Kum在内的替代品相比,要求很少。

我将利用“接触”——因为你刚刚需要把DLLs运送到这里,因为接触你需要一个安装器(尽管我认为这是安装在最近版本的Windows)。 食堂也是更好的行文。

或者你当然能够利用托存模式或类似方式提取数据托存机制? 如果你将数据储存在档案中,然后用林克-托标将其装上并暴露在你的存放处,那么你就只能用林克-高原替代数据,而无需修改任何客户代码。

在中等信任环境(例如共用托管服务)中,你可能会有使用权宜之计的问题。 如果你向其他解决办法开放,你可以考虑请VistaDB。 它得到所有主要领域(国内、开放、实体空间、长期和更多)的支持。

所有的最近窗口版本都经过了7个窗口的路面,都携带了JET的复印件(M-access数据发动机)。 因此,你不需要mdac,也根本不需要安装ms。

您甚至可以在没有安装任何软件的清洁窗户盒上写一个窗户,因此,你可以读到一个薄子(贴出)文档中的数据。

因此,这里的问题不是安装的,因为“JET”(使用ms门的数据库发动机)是用窗子运输的。

我认为,这里的唯一例外或考虑是,你是否计划使用64个轨道级的电离器,并使用64个轨道应用?

2010年办公用地有64个比照版,而且据我所知,还将单独下载在64个箱子安装JET(现称ACE)发动机。

我只计划用32台借机(或用32版你的软件在64个借方箱上使用)进行工作,因此,你不需要打上调器,也无需安装任何读用和使用的 m子(接触点文件)。

由于有最近所有窗口的JET船舶,你的决定将不以安装JET为基础(不需要),你的决定将是其他问题,如果JET满足你的要求。





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Transaction handling with TransactionScope

I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...

System.Web.Mvc.Controller Initialize

i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...

Microsoft.Contracts namespace

For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签