gpt4 book ai didi

c# - 表结构更改后更新 xsd

转载 作者:太空宇宙 更新时间:2023-11-03 14:26:21 27 4
gpt4 key购买 nike

我有一个项目,我必须修复很多错误,但我在更改表时遇到了问题。我将列的类型从 nvarchar 32 更改为 nvarchar 64,我的 xsd 看起来还是一样:

<xs:element name="MyTableID" msprop:Generator_UserTableName="MyTableID" msprop:Generator_RowEvArgName="MyTableIDRowChangeEvent" msprop:Generator_TableVarName="tableMyTableID" msprop:Generator_TablePropName="MyTableID" msprop:Generator_RowDeletingName="MyTableIDRowDeleting" msprop:Generator_RowChangingName="MyTableIDRowChanging" msprop:Generator_RowDeletedName="MyTableIDRowDeleted" msprop:Generator_RowEvHandlerName="MyTableIDRowChangeEventHandler" msprop:Generator_RowChangedName="MyTableIDRowChanged" msprop:Generator_TableClassName="MyTableIDDataTable" msprop:Generator_RowClassName="MyTableIDRow">
<xs:complexType>
<xs:sequence>
<xs:element name="MyTableIDID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnMyTableIDID" msprop:Generator_ColumnPropNameInRow="MyTableIDID" msprop:Generator_ColumnPropNameInTable="MyTableIDIDColumn" msprop:Generator_UserColumnName="MyTableID" type="xs:long" />
<xs:element name="Type" msprop:Generator_ColumnVarNameInTable="columnType" msprop:Generator_ColumnPropNameInRow="Type" msprop:Generator_ColumnPropNameInTable="TypeColumn" msprop:Generator_UserColumnName="Type">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="32" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>

我尝试以这些方式更新 xsd:

我。 1. 显示数据源。

  1. 单击特定的 .xsd 并单击 Refresh

二。 1. 在特定表中单击我的 xsd 的设计器。

  1. 点击配置

  2. 高级选项: 生成 Insert、Update 和 DeleteStatements 使用 乐观并发 刷新数据表

  3. 下一步,下一步

    5.完成。

我的 xsd 看起来还是一样的:/我使用的是 VS 2010 Ultimate

最佳答案

我已经解决了这个问题:

我回复第二个解决方案,但有重要的解决方案:

首先,我在 commandbuilder 中取消选中更改的列,然后我完成了向导

其次,我在 commandbuilder 中检查更改的列,然后我完成了向导。

现在我有

希望对大家有所帮助

关于c# - 表结构更改后更新 xsd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3850628/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com