【问题标题】:Using NDbUnit with tables that have a table schema将 NDbUnit 与具有表架构的表一起使用
【发布时间】:2009-08-24 13:42:02
【问题描述】:

我在将 NDbUnit 与具有自己架构的表一起使用时遇到问题 - 即:

CREATE TABLE MYSCHEMA.MyTable01
(
    Id int NOT NULL,
    Description varchar(50) NOT NULL
)  

这是受支持的方案吗?我需要做什么才能让它工作?

(当表为 dbo.MyTable01 时工作正常)

【问题讨论】:

    标签: ndbunit


    【解决方案1】:

    您使用的是哪个版本的 NDbUnit?较早的版本不支持显式模式前缀,但较新的版本应该正确支持它们。

    【讨论】:

    • 正确支持模式的数据库支持。请参阅在以下脚本中创建的 SQL Server 数据库:code.google.com/p/ndbunit/source/browse/trunk/NDbUnit.Test/… 这会在名为 [OtherSchema] 的数据库中正确创建“第二个架构”,然后 NDbUnit 单元测试就可以正常运行该架构。请注意,VS DataSet 设计器没有正确地将模式前缀添加到您的数据集——在将表放入其中之后,您必须自己将模式前缀添加到 XSD 中的表中。在此之后,NDbUnit 支持模式。
    猜你喜欢
    • 1970-01-01
    • 2014-07-16
    • 1970-01-01
    • 2011-02-16
    • 1970-01-01
    • 1970-01-01
    • 2018-07-19
    • 2013-04-19
    • 2017-11-26
    相关资源
    最近更新 更多