【发布时间】:2011-08-04 09:00:46
【问题描述】:
我正在尝试将我的访问数据库转换为 Web 应用程序。
为此,我尝试将 access 数据库转换为 SQL Server 数据库。这是如何完成的,或者我可以手动复制 SQL 服务器形式的数据库吗?
其次,我将如何在单独的页面上复制表单但在 ASP.NET C# 中?
请帮忙!
谢谢
【问题讨论】:
标签: c# asp.net sql-server database ms-access
我正在尝试将我的访问数据库转换为 Web 应用程序。
为此,我尝试将 access 数据库转换为 SQL Server 数据库。这是如何完成的,或者我可以手动复制 SQL 服务器形式的数据库吗?
其次,我将如何在单独的页面上复制表单但在 ASP.NET C# 中?
请帮忙!
谢谢
【问题讨论】:
标签: c# asp.net sql-server database ms-access
您可以使用 Access 中的Upsizing Wizard 轻松地将 Access 数据库转换为 SQL 服务器。它有时可能很挑剔,但通常有效。如果您需要更好的东西,请查看商业产品 SSW Upsizing PRO! - Access to SQL Server Upsizing Utility。但是请记住,一个设计糟糕的数据库在转换为 SQL Server 时仍然会设计得糟糕,所以请确保您的设计是可靠的并且正确规范化(我见过很多“业余”的 Access 数据库,而且很多都做得很差! )。尝试并遵循 SQL Server 命名约定(即,表名中不要有空格,不要使用 tbl 前缀,保持一致)。
至于将表单转换为 ASP.NET 页面,这是一个巨大的话题,超出了简单帖子的范围。您基本上需要学习 ASP.NET 并创建将数据保存在数据库中的数据输入表单。如果您不是经验丰富的编码人员,最好的选择可能是查看 ASP.NET 动态数据站点 - 请参阅 MSDN 文章 Walkthrough: Creating a New Dynamic Data Web Site Using Scaffolding。
【讨论】:
Microsoft 提供了一个免费工具,用于将不同的数据库解决方案迁移到 SQL Server。检查此链接Free Microsoft SQL Server Database Migration Assistant
【讨论】: