我正试图把我的access数据库变成一个web应用程序。
为此,我正在尝试将Access数据库转换为SQL Server数据库。这是如何完成的,或者我可以在sql server表单中手动复制数据库吗?
第二,我应该如何复制表单,但在asp.net c的单独页面上?
请帮忙!
谢谢
最佳答案
您可以使用Access中的Upsizing Wizard轻松地将Access数据库转换为SQL Server。它有时可能很挑剔,但通常是有效的。如果您需要更好的服务,请查看商业服务SSW Upsizing PRO! - Access to SQL Server Upsizing Utility。不过,请记住,在转换为SQL Server时,设计不好的数据库仍然会设计不好,因此请确保您的设计是可靠的和正确的标准化的(我见过许多“业余”访问数据库,其中许多数据库的制作非常差!)。请尝试遵循SQL Server命名约定(即表名中没有空格,不使用TBL前缀,请保持一致)。
至于将表单转换为asp.net页面,这是一个巨大的主题,远远超出了简单文章的范围。您基本上需要学习asp.net并创建将数据持久化在数据库中的数据输入表单。如果你不是一个有经验的程序员,最好的选择可能是查看asp.net动态数据站点-请参阅msdn文章Walkthrough: Creating a New Dynamic Data Web Site Using Scaffolding。