【问题标题】:Migrating from Access db to SQL Server 2008 with frontend ASP.net使用前端 ASP.net 从 Access db 迁移到 SQL Server 2008
【发布时间】:2013-01-16 19:00:40
【问题描述】:

我将access数据库扩容到sql server。我的问题是,我是否必须手动更改网页中的所有数据源,或者有什么方法可以轻松做到这一点。

编辑:我的查询使用用户输入,我的意思是 @WhichUser 和 sql server 抛出错误,因为那些要求我命名标量变量。通常@ 符号在 sql server 中有效,但在我的无效。这是因为我使用的是速成版还是我需要添加到查询中的任何其他内容。谢谢!

【问题讨论】:

  • 所以您的连接字符串不在 web.config 中?
  • 对不起,不是连接字符串,而是gridview、detailsview、下拉列表等数据控制源,我有很多它们和代码,所以我必须逐个更改。

标签: asp.net sql-server ms-access sql-server-2008-r2 ms-access-2007


【解决方案1】:

我发现我将控制参数名称命名为与列名称相同,而我使用了每个输入参数的前面,如 @WhichUser,因此通过将 WhichUser 作为名称添加到控制参数来解决。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-18
    • 1970-01-01
    • 1970-01-01
    • 2011-06-23
    • 2011-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多