SQL Server数据库的Web界面

时间:2009-08-26 14:06:51

标签: database architecture

我一直在研究VB6数据库桌面编程,但现在客户端要求了 简单的Web界面(一些插入到桌面应用程序使用的SQL Server数据库中)。

问题是:哪种方法更好?

1)创建asp.net项目,直接连接到SQL Server数据库;

2)创建由php和同步管理的单独(简单)mysql数据库(例如15分钟内)

感谢。

3 个答案:

答案 0 :(得分:1)

就个人而言,既然你已经有了SQL Server数据库,我认为没有理由添加另一个数据库的复杂性然后进行同步。第一种选择是更简单的创建,如果你正确设计它可以是安全的。关于托管的问题是无关紧要的,因为你要访问已经存在的自己的数据库,因为数据库已经存在,所以关于成本的问题也是如此。此外,由于您已经支持SQL Server,因此您可以重用一些代码而不是编写新代码(mysql的SQL版本与SQl Server的版本不同)。同步这两个数据库可能比您想象的更复杂(不同的数据类型等),而真实数据库中的数据不是实时的,而第一种替代方案则是。

答案 1 :(得分:0)

我更喜欢单独的数据库方法。

  • 更安全。

  • PHP / Mysql托管很普遍

答案 2 :(得分:0)

您可以通过可用的技术实现任何目标,这取决于您使用特定技术的技能和生产力以及在线帮助的可用性。除了微软的东西,你往往需要支付,而PHP / MySQL是完全免费的。