以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于表的困惑 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98004) |
-- 作者:goldenfont -- 发布时间:2017/3/22 14:31:00 -- 关于表的困惑 我想实现的是这样一个功能: 1.我有一个主表《增值税发票表》,里面有开票公司,货品号,货品金额,发票号码等字段,因为购买发票号码是固定的,每次买回来的发票导入到表里,总共有大概有几千条数据,那么有的发票开了,有的没开,那么具体到表格里就是有的记录有值,有的没有。 2.然后我点击按钮,跳出一个模式对话框,根据货号查找开票记录,如果有开过发票了,就跳过,没有开过,就分配个新的发票号码给这个货号。 我想问一下,这个对话框里的货号这个表,用的是什么类型的表?绑定哪个表?我原来想的是这个表格有2列,一个用来输入货号,另外列用来看是否开过发票? 我设想的的是这个表格不绑定任何表,例如输入10行货号,遍历每行的数据到《增值税发票表》里进行查找,找不到这个对应记录,把这个信息写入到《增值税发票表》里,找到了就直接跳过。 不绑定任何表,这样可以吗?如果不行,那绑定的是哪个表?临时表吗?
|
-- 作者:有点色 -- 发布时间:2017/3/22 14:50:00 -- 用sqlQuery表,sql语句写 Select \'\' as 货号, \'\' as 是否开过发票
引用这个表,就写 Dim t As Table = e.Form.Controls("Table1").Table |
-- 作者:goldenfont -- 发布时间:2017/3/22 16:48:00 -- 但是这个是无法编辑的啊 |
-- 作者:有点蓝 -- 发布时间:2017/3/22 16:54:00 -- 可以编辑的
Dim t As Table = e.Form.Controls("Table1").Table |