以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 求教批量输入数据 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=34621) |
-- 作者:audit883 -- 发布时间:2013/6/10 11:27:00 -- 求教批量输入数据 如果现在有3张表 表1:学期表 2个字段: xqbh(学期编号) 表2:班级表 2个字段: bh(班号) 表3:学期班级表 2个字段: xqbh(学期编号) , bh(班号)
我自己做了一个窗口 有2个控件 一个Combox选择学期,数据从学期表筛选,一个CheckedListBox,数据从班级筛选(有多个班级),我想在第三章表中插入数据应该如何做? 举例:Combox值 "09-10-1", CheckedListBox选中"10营销(1),10营销(2),10营销(3),10国贸(1),10国贸(2)"总共选择了5个值,
那么第三张表应该插入下面5行数据: 第一行: 09-10-1 10营销(1) 第二行:09-10-1 10营销(2) 第三行:09-10-1 10营销(3) 第四行:09-10-1 10国贸(1) 第五行:09-10-1 10国贸(2) 其实就是求这2张表的笛卡尔积,我现在自己想的办法是用循环一行一行的填充,请问有没有更简单一点的办法,如果2张表的数据量很大的话,那用循环不是要很长时间?实际上我工作中遇到的最后的数据有16万多行,难道都是用循环吗?
望盼回复!感谢! |
-- 作者:y2287958 -- 发布时间:2013/6/10 17:33:00 -- 上个文件会好点吧 |