首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SimpleRepository示例中的RunMigrations问题-亚音速3

SimpleRepository示例中的RunMigrations问题-亚音速3
EN

Stack Overflow用户
提问于 2009-07-06 19:57:36
回答 2查看 394关注 0票数 0

我今天下载了Subsonic 3并尝试了示例。我对SimpleRepository的例子有一个问题,我想知道是否其他人也有这个问题。在HomeController中有如下定义:

代码语言:javascript
复制
 public HomeController() {
            _repo = new SimpleRepository("Blog");
        }

我想启用迁移,因此将其更改为:

代码语言:javascript
复制
 public HomeController() {
            _repo = new SimpleRepository("Blog", SimpleRepositoryOptions.RunMigrations);
        }

然而,当它运行时,它会导致一个错误-说明一个问题“字符串或二进制数据将被截断。”

如果有区别,VS的版本是2008 (应用了GDR )

在最新的3.0.0.1和.2下载中,这仍然是一个问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-07-08 10:58:20

如果您尝试运行的迁移将编辑/截断数据库中的数据,则会收到此错误消息。

您是否有可用的sql profiler?这样您就可以看到sql语句了。如果没有可用的sql分析器,则需要下载源代码并使用debug查看它正在尝试执行的实际sql语句。

票数 0
EN

Stack Overflow用户

发布于 2012-06-02 05:37:24

参加这个聚会已经很晚了,但是您可能需要向列中添加[SubSonicLongString]属性,这些列的字符数超过了普通String的默认长度。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1088925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档