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