使用SQL Server与Access窗体或ASP.NET [英] Using SQL Server with Access Forms or ASP.NET

查看:210
本文介绍了使用SQL Server与Access窗体或ASP.NET的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

什么是采取一个大的(16000 LOC)现有的Access 2007 /表单应用程序并将其移植到SQL Server 2005,同时保持在前端的接入形式,与移植前端方式的利弊。 NET技术,说ASP.NET 4.0或MVC3?后端肯定是越来越移植到SQL Server,与大型架构修改,所以这个问题是关于是否使用现有的Access窗体前端与否。我不把扔掉现有的工作code掉以轻心!另一方面,模式将被改变很多。

What would be the pros and cons of taking a large (16000 LOC) existing Access 2007/Forms application and porting it to SQL Server 2005, while keeping the Access forms on the front end, versus porting the front end to a .NET technology, say ASP.NET 4.0 or MVC3? The backend is definitely getting ported to SQL Server, with large schema modifications, so this question is about whether to use the existing Access Forms front end or not. I don't take throwing away existing working code lightly! On the other hand, the schema will be changing a lot.

如果你有很多与ASP.NET/Oracle经验,但不能与Access或SQL Server,会如何改变这个答案?

If you had a lot of experience with ASP.NET/Oracle but not with Access or SQL Server, how might this change your answer?

谢谢,结果
迈克

Thanks,
Mike

推荐答案

有什么错Access作为前端的RDBMS是否SQL Server或其它

There is nothing wrong with Access as a front-end to an RDBMS whether SQL Server or another

移植前结束,但留下一个Access后端似乎有点不可思议:何必呢?访问是一个很好的presentation工具,但平庸的DBMS。为什么要保持平庸?

Porting the front-end but leaving an Access back-end would seem a bit weird: why bother? Access is a good presentation tool but mediocre DBMS. Why keep the mediocre?

此外,只有一次,不管你做什么改变一个组成部分:数据,那么前端。不要做一个大爆炸的方式,改变了很多。

Also, only change one component at once no matter what you do: data, then front end. Don't do a big bang approach and change the lot

这篇关于使用SQL Server与Access窗体或ASP.NET的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆