| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1054 人关注过本帖
标题:困难题目求助
取消只看楼主 加入收藏
lht
Rank: 2
等 级:论坛游民
帖 子:59
专家分:35
注 册:2010-1-20
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:8 
困难题目求助
图片附件: 游客没有浏览图片的权限,请 登录注册


上图所示:
1、字段列数未知(也就是说不知道几列)。有可能到Q列,也有可能到M列,但不会超过26个英文字母。
2、数据表中第一行内容未知,列数未知。

问题:把字段名称替换为数据表第一行内容。
求代码!

谢谢
搜索更多相关主题的帖子: 未知 英文字母 数据表 
2012-12-10 16:27
lht
Rank: 2
等 级:论坛游民
帖 子:59
专家分:35
注 册:2010-1-20
收藏
得分:0 
小弟在线等待!请大哥大姐给予回复!
2012-12-10 16:48
lht
Rank: 2
等 级:论坛游民
帖 子:59
专家分:35
注 册:2010-1-20
收藏
得分:0 

TonyDeng版主
好不容易把你给盼来了,
帮解决一下吧!
这个问题困扰多天了!
2012-12-10 17:22
lht
Rank: 2
等 级:论坛游民
帖 子:59
专家分:35
注 册:2010-1-20
收藏
得分:0 
尧的故乡您好:
vfp SQL程序神人!
我学习了一天时间
mzd=SUBSTR("ABCDEFGHIJKLMNOPQRSTUVWSYZ",iii,1)
FCOUNT(my_dbf)
都已掌握,就是
m_ren="ALTER TABLE "+ "&my_dbf rename column "+ mzd+" to "+ ALLTRIM(CHRTRAN(&mfilename," ",""))
无论如何就是解决不了。
谢谢 尧的故乡
我永远是你的fans!

我的程序代码是这样的,就是执行不了。
CLEAR ALL
SET SAFETY OFF
SET PATH TO "c:\documents and settings\administrator\桌面\新建文件夹"
USE "c:\documents and settings\administrator\桌面\新建文件夹\bb.dbf" IN 0 ALIAS bb
SELECT * FROM bb WHERE RECNO()=1 INTO ARRAY ziduan
sm=FCOUNT('bb')
gnField = AFIELDS(gaMyArray)
?gaMyArray(1,1)
?ziduan(1)
zd=""
?sm
i=0
FOR ii=1 TO sm
?ii
 IF ii=INT(sm)
  zd=zd+"gaMyArray("+ALLTRIM(str(ii))+",1) as ziduan("+ALLTRIM(str(ii))+")"
 ELSE
  zd=zd+"gaMyArray("+ALLTRIM(str(ii))+",1) as ziduan("+ALLTRIM(str(ii))+"),"
 ENDIF
NEXT

zz= "SELECT "+zd+" FROM bb INTO TABLE xy"
&(zz)     程序中间“总是令起一行”

2012-12-10 18:46
lht
Rank: 2
等 级:论坛游民
帖 子:59
专家分:35
注 册:2010-1-20
收藏
得分:0 
bb.rar (806 Bytes)
附件
2012-12-10 19:33
lht
Rank: 2
等 级:论坛游民
帖 子:59
专家分:35
注 册:2010-1-20
收藏
得分:0 
不是数据表的行列转换,以前遇见这个问题,没有认真考虑过。现在又遇见了,想解决一下。
如果这个问题不会,就请参考高手“尧的故乡”的最佳答案。
如果会了,就再学习一下“尧的故乡”的简单方法!
2012-12-10 19:38
lht
Rank: 2
等 级:论坛游民
帖 子:59
专家分:35
注 册:2010-1-20
收藏
得分:0 
谢谢蝙蝠侠的提示。
我想用第二种方法代码转换
只是我的程序出现问题了
2012-12-10 19:54
lht
Rank: 2
等 级:论坛游民
帖 子:59
专家分:35
注 册:2010-1-20
收藏
得分:0 
谢谢尧的故乡、谢谢蝙蝠侠!
我非常感谢你们,在百忙之中给予回复!
2012-12-10 20:56
lht
Rank: 2
等 级:论坛游民
帖 子:59
专家分:35
注 册:2010-1-20
收藏
得分:0 
感谢月沐庭轩、感谢taifu945,感谢所有的朋友!
2012-12-10 20:59
快速回复:困难题目求助
数据加载中...
 
   



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

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