1

我有 Visual Studio 2010 终极版...当我尝试创建一个数据集时,模板中缺少它...仅适用于 Visual C++...但所有其他人都喜欢 C#,VB 无处不在...真的让人头疼...仅在 Visual C++ 中缺少它...我想创建一个数据集和数据表以将数据发送到报告...但我找不到它..

因此我用谷歌搜索并找到了执行以下操作的建议

1.) I cleared ProjectTemplatesCache & ItemTemplates Cache..

2.) devenv.exe / installvstemplates

但是没用....那里我找不到DataSet ...模板了..所以对我有什么建议吗?谢谢...

4

2 回答 2

0

下面的代码是 XML 模式

<?xml version="1.0" encoding="utf-8"?>
//DataSet Name - EmpDataSet
<xs:schema id="EmpDataSet" xmlns="urn:Emp" xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" targetNamespace="urn:Emp" attributeFormDefault="qualified "
    elementFormDefault="qualified">
  <xs:element name ="EmpDataSet" msdata:IsDataSet="true">
    <xs:complexType>
      <xs:choice maxOccurs ="unbounded">
        <xs:element name ="EmpTable">
          <xs:complexType>
            <xs:sequence>

              // Below Code is Column Fields

              <xs:element name ="sl_no" type ="xs:int" minOccurs ="0" />
              <xs:element name ="emp_no" type ="xs:string" minOccurs ="0" />
              <xs:element name ="emp_detail" type ="xs:string" minOccurs ="0" />

            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>

谢谢

于 2012-05-19T11:53:24.430 回答
0

此功能在 Visual Studio for C++ 本机项目中从未存在,仅适用于 C++/CLI,即使对于那些,自 Visual Studio 2008 以来它也被禁用,该页面上 Microsoft 代表的回复说:

Visual Studio 2008 不再支持向 Visual C++ 项目添加新数据源(数据库或 Web 服务)。

作为 C++/CLI 的解决方法,您可以创建一个空的 C# 项目,在其中添加数据集,然后从主项目中添加对它的引用。

于 2012-05-12T13:31:59.397 回答