VS 2005无法在Designer模式下打开DataSet架构

时间:2009-03-06 09:06:21

标签: visual-studio-2005 upload dataset windows-forms-designer

我无法在VS 2005中以设计器模式查看DataSet文件。当我尝试使用另一种解决方案时,它可以,但在我的一个项目解决方案中我不能。这些项目是解决方案文件中的c#类库项目。 有什么建议吗? 谢谢你的帮助。

2 个答案:

答案 0 :(得分:1)

如果您没有收到任何错误,那么我猜它是一个设置问题。 要解决此问题,请转到Dot.NEt中的“查看”菜单,然后单击“非虚拟控件”或Ctrl+Alt+Q以启用相同功能。

现在,您将能够在设计视图中查看Dataset

答案 1 :(得分:0)

尝试遍历它...

System.Data.DataSet ds = new {your dataset}

if (ds.HasErrors)
{
    foreach (DataTable dt in ds.Tables)
    {
        if (dt.HasErrors)
        {
            DataRow[] drErr =  dt.GetErrors();
            foreach (DataRow dr in drErr)
            {
                DataColumn[] dca = dr.GetColumnsInError();
                foreach(DataColumn dc in dca)
                {
                    System.Diagnostics.Debug.Print(dr.GetColumnError(dc)); 
                }
            }
         }
    }
}