标题:表中字段内容按分割符分成多列
只看楼主
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:20 
CLOSE DATABASES
USE cl IN 0 ALIAS tt
czdm="保单号 c(20)"
czd=""
FOR i=1 TO 12
    czdm=czdm+",列"+TRANSFORM(i)+" C(14)"
    czd=czd+IIF(EMPTY(czd),"",",")+"列"+TRANSFORM(i)
ENDFOR
CREATE CURSOR 分割 (&czdm)
SELECT tt
SCAN
    INSERT INTO 分割 (保单号) VALUES (tt.保单号)
    =ALINES(arq,SUBSTR(日期,2),"$")
    REPLACE FROM ARRAY arq FIELDS &czd IN 分割
ENDSCAN
SELECT 分割
BROWSE

坚守VFP最后的阵地
2018-07-07 00:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-488435-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.342983 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved