永发信息网

VB这个改成一条那样循环要快一点吧

答案:1  悬赏:50  手机版
解决时间 2021-08-12 09:02
            MSF1.AddItem (i)
            MSF1.Row = MSF1.Rows - 1
            MSF1.TextMatrix(MSF1.Row, 0) = "" & Format(rts.Fields("日期").Value, "yyyy-mm-dd")
            MSF1.TextMatrix(MSF1.Row, 1) = "" & rts.Fields("流水号")
            MSF1.TextMatrix(MSF1.Row, 2) = "" & rts.Fields("药品名称")
            MSF1.TextMatrix(MSF1.Row, 3) = "" & rts.Fields("规格")
            MSF1.TextMatrix(MSF1.Row, 4) = "" & rts.Fields("单位")
            MSF1.TextMatrix(MSF1.Row, 5) = "" & rts.Fields("单价")
            MSF1.TextMatrix(MSF1.Row, 6) = "" & rts.Fields("数量")
            MSF1.TextMatrix(MSF1.Row, 7) = "" & rts.Fields("金额")
            MSF1.TextMatrix(MSF1.Row, 8) = "" & rts.Fields("折扣")
           
            rts.MoveNext
最佳答案

如果字段是挨个排下来的 直接用


for i=0 to 8


msf1.textmatrix(msf1.row,i)="" & rts.fields(i)


next就行


如果不是 那就弄个临时数组让它排 上


dim strtmp as string


dim strsplit() as string


strtmp="日期,流水号,药品名称,规格,。。。。。"


strsplit=split(strtmp,",",-1)


再循环


for i=0 to 8


msf1.textmatrix(msf1.row,i)="" & rts.fields(strsplit(i))


next

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我有Q币怎么在DNF里面买东西啊?
急:谁知道最新QCC里面有首everyday开头的音
店铺里的信誉是什么?
dnf我要解封
中国为什么老是发生自然灾害?
手机连接电脑 电脑却没显示出来?这是怎么回
网络红人张国伟是骗子吗
数学题,初二二次根式
新武林外传侠客行海神多少钱?
孝南区孝感德华广告这个地址在什么地方,我要
男人在 世业上的 拼薄都为了 什么了
QQ农场菜地边上出现了好友的牛是怎么回事??
我的手机上网时为什么最多只能打120个字?而
大女人可以等小男朋友五年吗?
沧月为什么要转入奇幻领域,虽然她的奇幻作品
推荐资讯
以下的单词是手机文件,想知道它们的意思及用
我刚到惠州,请问一下惠州淘淘网的网址是什么
人为什么要变坏?变得疯狂?
为什么炫舞更新后就不动了?
喜欢小猫的人会很多吗?
一种有海苔夹层的饼干,叫什么?哪里有卖?
我的第一个真正的七夕会是哪一年呢
开福区长沙imi's(泊富ICITY美好店)地址是什么
我电脑上的PPS打不开了,重装了也没用额·
有那些写修真或魔法的小说啊
歪歪唱歌的时候怎么把酷狗里原来唱歌的人的声
唐山大地震这部电影谁导演的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?