Office中国论坛/Access中国论坛
标题: 求助.将一段文本拆分成多个字段.高难度!! [打印本页]
作者: shaoshouyou 时间: 2007-3-12 20:48
标题: 求助.将一段文本拆分成多个字段.高难度!!
姓 名: 邵国X
电 话: 05XX-2190XXX
手 机: 13735220XXX
收货地址: 浙江省上虞市经济XXXXXXX
邮政编码: 3123XX
运送方式: 快递
以上是一段文本..不是数据库啊.. 现需求将以上的文本按第一列字段名拆分成字段..求高手帮忙!!我试了mid不行.新手.不知道还有其它的语句可以搞定不!!谢谢!
作者: andymark 时间: 2007-3-12 21:46
1.上面的数据是在ACCESS里的文本类型,还是保存在文件文件里?
2.把数据生成表,还是只是查询所得的数据?
作者: shaoshouyou 时间: 2007-3-12 21:50
上面的数据是ACCESS里的文本类型... 要把取得的数据库生成表...
作者: wwwwa 时间: 2007-3-12 22:03
是将TXT文件中的内容导入ACCESS中?格式是否固定?
作者: andymark 时间: 2007-3-12 23:20
下面的例子,必须保证你所有的文本框的格式一样,且假设字段间用回车分隔[attach]23499[/attach]
[此贴子已经被作者于2007-3-12 16:37:52编辑过]
作者: shaoshouyou 时间: 2007-3-14 06:46
上面的例子确实非常不错.可惜字段间并不是只有一个回车的.所以没办法实现... 我搞了个查询..参考mid按字符分拆字段的例子已经现实了上面的要求..呵呵.感觉比andymark朋友的方法还要稍简单点...谢谢大家了!
作者: wuaza 时间: 2007-3-14 19:07
有好的方法也不发上来与大家分享分享,真是。
作者: roundu 时间: 2007-3-14 19:46
我以前用在EXCEL中弄过一个。。。
1。用SPLIT函数拆成数组:myarray()=split("xx,yy,,zz",":")
2.然后把数组中元素两端空格去掉。。。
[此贴子已经被作者于2007-3-14 11:49:20编辑过]
作者: sgrshh29 时间: 2007-3-14 23:16
以下是引用wuaza在2007-3-14 11:07:00的发言:
有好的方法也不发上来与大家分享分享,真是。
早就有类似的帖子了。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |