Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用c#visual studio 2010在.net的相关表中添加数据_C#_.net_Visual Studio 2010 - Fatal编程技术网

使用c#visual studio 2010在.net的相关表中添加数据

使用c#visual studio 2010在.net的相关表中添加数据,c#,.net,visual-studio-2010,C#,.net,Visual Studio 2010,我有一套15张表,所有这些表都通过一些键相互连接 让我们以3张表为例 table 1 id f1 f2 table 2 id table1_id f3 f4 table 3 id table2_id f5 f6 其中,table1\u id、table2\u id是外键 现在,我想创建一个包含一组文本框的表单,如下所示: f1 f2 f3 f4 f5 f6 是否有一个简单的关联,我可以与文本框,以便 单击确定按钮f1 f2进入表1,然后f3 f4进入表2以及表1\u id等 它是一个桌面应

我有一套15张表,所有这些表都通过一些键相互连接

让我们以3张表为例

table 1
id
f1
f2

table 2
id
table1_id
f3
f4

table 3
id
table2_id
f5
f6
其中,table1\u id、table2\u id是外键

现在,我想创建一个包含一组文本框的表单,如下所示: f1 f2 f3 f4 f5 f6

是否有一个简单的关联,我可以与文本框,以便 单击确定按钮f1 f2进入表1,然后f3 f4进入表2以及表1\u id等


它是一个桌面应用程序。

您不需要指定使用哪个数据访问框架,但如果您愿意查看EF,它可以将一个实体映射到多个表,这样您就可以对表单数据进行建模

看看这个:


干杯

Windows窗体还是WPF?另外,如果我正确理解您的问题,您希望文本框中的数据根据哪个键转到相应的表中?看起来您有一个由15个表组成的菊花链,表1与表2相关,表2与表3相关,等等,对吗?不完全是菊花链。。它就像一个网络。。关系由外键表示。。表1显示了windows窗体,是的,您对我的问题的理解是正确的,所以基本上我必须创建实体数据模型?然后它将生成表。。酷。。我会试着回来。。谢谢可能是我在.net方面很弱吧。。在ROR上工作让我很懒..:P你不必使用模型,但它确实大大简化了你的生活。我强烈建议尽可能将UI实现与存储分离。是的,我在ROR中这样做。。但是我对.NET中的这些东西还不熟悉。使用一个“模型”,将表单上的一些/所有UI控件绑定到该模型是一件好事。即使是对于简单的表单,我也尝试实现某种模型。这样,我从数据绑定中获益。在您的例子中,好处是“模型”(EF实体)将知道如何将自己映射回您的表。您有数据绑定:-)