Subsonic 亚音速2.2/2.1错误

Subsonic 亚音速2.2/2.1错误,subsonic,Subsonic,这不是一个问题,而是亚音速2.1/2.2中的一个错误 方法 public QueryCommand BuildUpdateCommand(Query qry) 在Dataprovider.cs中 如果要更新的表是架构(即“dbo”以外的架构)的成员,则生成无效的Update语句 冒犯的界线是 sql.Append(qry.Provider.differencedbname(table.Name)) 生成的SQL是“更新集…” 但是,正确的SQL应该是“更新…” 注释掉上述行并替换为: sql.A

这不是一个问题,而是亚音速2.1/2.2中的一个错误

方法

public QueryCommand BuildUpdateCommand(Query qry)

在Dataprovider.cs中

如果要更新的表是架构(即“dbo”以外的架构)的成员,则生成无效的Update语句

冒犯的界线是

sql.Append(qry.Provider.differencedbname(table.Name))

生成的SQL是“更新集…”
但是,正确的SQL应该是“更新…”

注释掉上述行并替换为:

sql.Append(table.QualifiedName)


生成正确的SQL。

向产品开发人员报告此问题可能是解决此问题的更好方法。

向产品开发人员报告此问题可能是解决此问题的更好方法。

解决此问题的最佳方法是通过邮件列表联系Rob。从亚音速帮助页面:

如果您有建议或只是想联系开发人员,您可以使用我们的邮件列表subsonicproject@googlegroups.com。它不会像StackOverflow那么快,应该用于建议或想法


解决这个问题的最好办法是通过邮件列表联系Rob。从亚音速帮助页面:

如果您有建议或只是想联系开发人员,您可以使用我们的邮件列表subsonicproject@googlegroups.com。它不会像StackOverflow那么快,应该用于建议或想法


是的,但我不知道在哪里。旧的subsonicproject网站上的原始论坛不再活跃,Rob说它已转移到stackoverflow,他正在监视该网站。是的,但我不知道在哪里。:)。旧项目网站上的原始论坛不再活跃,Rob说它已经转移到stackoverflow,他正在监控这个网站。