【发布时间】:2014-05-03 17:18:10
【问题描述】:
我目前正在使用 Xml 项目开发一个 .NET 项目。项目的开始非常简单。我必须在配置文件中设置表单标题、控件、表单布局、用于访问和操作数据的存储过程/查询等。
我的问题是我的表单应该足够通用,以便更新应用程序以处理一些其他数据(仍然是“一对多关系”)归结为更新配置文件。
例如我有2个datagridviews:一个用于父记录,一个用于子记录。它们之间的关系是一对多的。我有两对这样的:第一对是:大陆(父表)和城市(子表)。第二对:Developers(父表)和 Games(子表)。基本上我想要的是使用 Xml 文件在表格之间切换,这样表格将显示大陆和城市,切换后它将显示开发人员和游戏。 我是 XML Files 的新手。是的,我已经阅读了教程,但它们只帮助了我基本的东西(比如我上面提到的项目的第一部分)。 如果您能给我一些想法(不一定是代码),我将不胜感激。
第一个父子对的部分 Xml 文件(不确定是否有帮助):
<?xml version="1.0" encoding="utf-8" ?>
<Form>
<connectionString>Data Source=dd-PC;Initial Catalog=exemplu;Integrated Security=True</connectionString>
<primaryAdapter>
<SelectCommand>
<CommandText>Select id as [ID],nume as [Nume] from Continente</CommandText>
</SelectCommand>
</primaryAdapter>
<secondaryAdapter>
<SelectCommand>
<CommandText>select id_tara as [ID],id_continent as [Continent],nume as [Nume] from Tari</CommandText>
</SelectCommand>
</secondaryAdapter>
<Bindings>
<DataMember>ID</DataMember>
<DataMember>Continent</DataMember>
<DataMember>Nume</DataMember>
</Bindings>
etc.
附:我可以使用一个 xml 文件。
谢谢,我希望我说的够清楚了。
【问题讨论】:
标签: c# sql xml datagridview