以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  又来麻烦大家了!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=21783)

--  作者:周子杰
--  发布时间:2012/7/24 16:14:00
--  又来麻烦大家了!


图片点击可在新窗口打开查看此主题相关图片如下:hd.jpg
图片点击可在新窗口打开查看

 

 

狐爸,第三个问题又出现了。你说这是怎么回事呀!


--  作者:周子杰
--  发布时间:2012/7/24 16:26:00
--  

本来,用户王雷龙,对应的投递明细应该为发票号26269,起订日期:2012-08-1,终止日期:2013-02-01,份数1,收订人:赵改连,投递人:赵改连,其它两个投递记录都是错误的。

 

一个为瀚森木门,一个为吉安里5-3-7两个记录才对,并且这个记录的发票号也不对,应该为25563,26716,这两个明细才对。


--  作者:周子杰
--  发布时间:2012/7/24 16:36:00
--  

本来,用户王雷龙,对应的投递明细应该为发票号26269,起订日期:2012-08-1,终止日期:2013-02-01,份数1,收订人:赵改连,投递人:赵改连,其它两个投递记录都是错误的。

 

一个为瀚森木门,一个为吉安里5-3-7两个记录才对,并且这个记录的发票号也不对,应该为25563,26716,这两个明细才对。


--  作者:狐狸爸爸
--  发布时间:2012/7/24 16:58:00
--  

我不懂你的业务逻辑,无法知道什么是对的,什么是错的。

请仔细检查相关的代码。

表述问题,要让局外人明白,我在什么地方,设置地什么代码之类的,目的是什么,正常的情况是什么,结果出现了什么异常,例如我这样操作,正确的结果应该怎样,结果却怎样。

 


--  作者:周子杰
--  发布时间:2012/7/24 17:12:00
--  

 


图片点击可在新窗口打开查看此主题相关图片如下:hd.jpg
图片点击可在新窗口打开查看

 

在录入时出现错误,是怎么回事呀


--  作者:狐狸爸爸
--  发布时间:2012/7/24 17:30:00
--  

投递表中的diz列,你已经改为表达式了,所以你应该删除用户表的DataColChanged事件代码:

 

If e.DataCol.Name = "hum" OrElse e.DataCol.Name = "diz" Then
    Dim Filter As String = "[diz] = \'" & e.DataRow("diz") & "\'"
    Dim drs As List(Of DataRow) = DataTables("投递").Select(Filter)
    For Each dr As DataRow In drs
        dr("diz") = e.DataRow("diz")

    Next
End If


--  作者:周子杰
--  发布时间:2012/7/24 18:28:00
--  

刚才的已经解决了,

但还是有问题的就是数据录入那一块,数据录入不对。我找不到父表中关联列,列属性设置,_Identify,此列如何设置呀


--  作者:周子杰
--  发布时间:2012/7/25 16:18:00
--  

狐爸,对不起,我试了好多次,还是老问题。那我问重述一次,行不。麻烦你了。

 


图片点击可在新窗口打开查看此主题相关图片如下:hd.jpg
图片点击可在新窗口打开查看

 

1.“用户”表 编号44,用户名:王雷龙,用户地址:新庆巷8-1-13,此记录,在“投递”表相对应的记录应该是:发票号:26269,开票日期:2012-07-01,报刊名称:大同晚报,起订日期:2012-08-01,终止日期:2013-02-01,收订人:赵改连,投递人:赵改连。其余两条投递记录,都是错误的,多余的数据,把别的数据不知怎么的放到这里来了。


--  作者:周子杰
--  发布时间:2012/7/26 9:32:00
--  
狐爸,狐爸,解决一下吧!