我有个dataGridView,里边是手工录入的 一行一行的数据 ,怎么可以点击 “保存” 按钮之后,一次性把数据保存到数据库的2个表里边 ?
以下是我的两个表 :
9 个解决方案
#1
主从表的保存是要有先后顺序的(除非你没有做外键关联),先存主表,再存从表
如果你主从表都混在一起显示在grid中,建议你用sql去update
如果你主从表都混在一起显示在grid中,建议你用sql去update
#2
就这两字段,还要分主表子表啊?插入两个表就只能写两条insert语句了
#3
我的表是 1: N 的关系 ,主表存的 ECN_NBR 是主键,存一个编号后,子表有个 QS_ECN_NBR ,它和主表的 主键是关联的。
怎么 dataGridView 怎么一次性存2个表的数据呢 ? 如果我写存储过程,在程序里边怎么弄 ?
怎么 dataGridView 怎么一次性存2个表的数据呢 ? 如果我写存储过程,在程序里边怎么弄 ?
#4
两条插入语句,用事物控制,有一个执行失败,就回滚
#5
我这个是 模拟 OA 里边的 文件(会签)审核 。 1个发出部门,不特定的N个签收部门 。所以必须设计的是2个表 。
我写出了的是关键字段。在存的时候,想一次性把 dataGridView 里的数据存储进去。
我写出了的是关键字段。在存的时候,想一次性把 dataGridView 里的数据存储进去。
#6
你主表和从表的数据都在同一个dataGridView里?那你如何区分哪些应该放主表里,哪些放子表里?
#7
不是应该2个dataGridView,一个录入主表数据,另一个录入从表数据
主表选择一行后,从表加载相应的数据么?
主表选择一行后,从表加载相应的数据么?
#8
1个 dataGridView ,往2个表里边存 。
#9
问题折中解决了 。每次存一个表吧。只能这样。
#1
主从表的保存是要有先后顺序的(除非你没有做外键关联),先存主表,再存从表
如果你主从表都混在一起显示在grid中,建议你用sql去update
如果你主从表都混在一起显示在grid中,建议你用sql去update
#2
就这两字段,还要分主表子表啊?插入两个表就只能写两条insert语句了
#3
我的表是 1: N 的关系 ,主表存的 ECN_NBR 是主键,存一个编号后,子表有个 QS_ECN_NBR ,它和主表的 主键是关联的。
怎么 dataGridView 怎么一次性存2个表的数据呢 ? 如果我写存储过程,在程序里边怎么弄 ?
怎么 dataGridView 怎么一次性存2个表的数据呢 ? 如果我写存储过程,在程序里边怎么弄 ?
#4
两条插入语句,用事物控制,有一个执行失败,就回滚
#5
我这个是 模拟 OA 里边的 文件(会签)审核 。 1个发出部门,不特定的N个签收部门 。所以必须设计的是2个表 。
我写出了的是关键字段。在存的时候,想一次性把 dataGridView 里的数据存储进去。
我写出了的是关键字段。在存的时候,想一次性把 dataGridView 里的数据存储进去。
#6
你主表和从表的数据都在同一个dataGridView里?那你如何区分哪些应该放主表里,哪些放子表里?
#7
不是应该2个dataGridView,一个录入主表数据,另一个录入从表数据
主表选择一行后,从表加载相应的数据么?
主表选择一行后,从表加载相应的数据么?
#8
1个 dataGridView ,往2个表里边存 。
#9
问题折中解决了 。每次存一个表吧。只能这样。