【发布时间】:2010-11-16 04:30:28
【问题描述】:
由于生成的参数名称不正确,我在保存数据时遇到问题。
该表有一个字段“E-mail”,当类包装器生成时,InsertCmd 使用“@E-mail”作为参数之一。在 SQL Server 中,这是非法的并产生了异常。
我已经在 SubSonic 上寻找了一种将参数名称修改为简单的“@Email”但 ParameterName 属性是只读的方法。
我使用的是 SubSonic 2.2,但没有对其进行内部修改的源代码。
有什么想法吗?
TIA
【问题讨论】:
-
重命名不是一个选项。我正在编写一个将用户数据从 MS Access 迁移到 SQL 的应用程序。他们有超过 500 个 MS Access 数据库。我将不得不重命名每个数据库中的列。哎哟。
标签: subsonic