Office中国论坛/Access中国论坛
标题: 关于文本文件读取操作问题 [打印本页]
作者: fyupeng 时间: 2006-8-2 18:17
标题: 关于文本文件读取操作问题
这样一个文本文件如何写读取的代码?
国税
税库行横向联网电子缴税(费)凭证
征收机关:
收款国库: 填发日期:20060726 电子缴税号:350006002493245926
====================================================================================
纳税人识别码(电脑编码):350111611002013 纳税人帐户:
──────────────────────────────────────────
纳税人名称: 纳税人帐号:800100015808091001
──────────────────────────────────────────
税款限缴期:20060729 纳税人开户银行:
──────────────────────────────────────────
缴款书销号号 预算科目 级次 金额 税种税目
──────────────────────────────────────────
350006002493245926 421900 1 55.00 税务行政性收费收入--专用发票收费
──────────────────────────────────────────
纳税金额:人民币伍拾伍元整 小写:¥55.00
上列款项已划缴。扣款日期:20060726
税款所属期:20060701-20060731 银行盖章: 经办:
====================================================================================
打印次数:1 打印日期:20060726
备注:1.该凭证一式二联,一联为商业银行的付款凭证,一联为纳税人回单;
2.划缴国税机关征收款项时打印纳税人识别码,划缴地税机关征收款项时打印纳税人
电脑编码。
国税
税库行横向联网电子缴税(费)凭证
征收机关:
收款国库: 填发日期:20060726 电子缴税号:350006002496403278
====================================================================================
纳税人识别码(电脑编码):35011161133507X 纳税人帐户:
──────────────────────────────────────────
纳税人名称: 纳税人帐号:800100020208091001
──────────────────────────────────────────
税款限缴期:20060729 纳税人开户银行:
──────────────────────────────────────────
缴款书销号号 预算科目 级次 金额 税种税目
──────────────────────────────────────────
350006002496403278 421900 1 13.30 税务行政性收费收入--专用发票收费
──────────────────────────────────────────
纳税金额:人民币壹拾叁元叁角 小写:¥13.30
上列款项已划缴。扣款日期:20060726
税款所属期:20060701-20060731 银行盖章: 经办:
====================================================================================
打印次数:1 打印日期:20060726
备注:1.该凭证一式二联,一联为商业银行的付款凭证,一联为纳税人回单;
2.划缴国税机关征收款项时打印纳税人识别码,划缴地税机关征收款项时打印纳税人
电脑编码。
国税
税库行横向联网电子缴税(费)凭证
征收机关:
收款国库: 填发日期:20060726 电子缴税号:350006002493244801
====================================================================================
纳税人识别码(电脑编码):350104633908246 纳税人帐户:
───────────────────────
作者: nxjswt 时间: 2006-8-2 22:19
你没有说清楚你的需求,
先建立基本表
需要导入什么到表
需要出什么表
作者: fyupeng 时间: 2006-8-3 00:00
建立表也就一个字段,每个字段值就是一份凭证,还有一个表就是纳税人识别码表,也只要一个识别码字段,我这样做主要是符合识别码字段的电子缴税(费)凭证读出用来打印的,因为每个月缴税记录很多,每次找这些凭证来打印很麻烦,由于文本文件牵涉到保密问题,无法上传,只能修改一些做个例子。
作者: sgrshh29 时间: 2006-8-3 00:15
做一个表,一个字段,纳税人识别码(电脑编码)作为主键(不太清楚你的具体情况,也许这个表是多余的)
另做一个表,二个字段,其一文本型放纳税人识别码(电脑编码),其二ole型放对应的资料将"纳税人识别码(电脑编码)"读入字段一,将资料读入字段二,将来还可以读出来
[此贴子已经被作者于2006-8-2 16:20:37编辑过]
作者: fyupeng 时间: 2006-8-3 00:31
我现在的问题就是如何将文本文件中的数据读到表中。
[attach]19429[/attach]
[此贴子已经被作者于2006-8-2 16:42:51编辑过]
作者: sgrshh29 时间: 2006-8-3 00:45
原文件是什么格式的?行数字数有什么规律?这个分割符号()是什么符号?你的很多凭证是这样一直连着下去的吗?在你的电脑里是如何存放的呢?
论坛里有不少把文本读入数据库的帖子和实例,你可以搜索一下,看能不能用上.有按行读的,有按分割字符读的,也有整个文本一起读的.
作者: fyupeng 时间: 2006-8-3 02:39
这个文本文件是税务提供的,就是这样,每份凭证行数、字数不一样,唯一有规律的就是每份凭证第一行trim(行)=“国税”或“地税”,最后一行trim(行)=“电脑编码。”。
作者: tz-chf 时间: 2006-8-3 03:35
不大好做,还是复制、粘贴吧。
作者: sgrshh29 时间: 2006-8-3 15:02
以下是引用fyupeng在2006-8-2 18:39:00的发言:
这个文本文件是税务提供的,就是这样,每份凭证行数、字数不一样,唯一有规律的就是每份凭证第一行trim(行)=“国税”或“地税”,最后一行trim(行)=“电脑编码。”。
请你注意:
电脑编码。
每个凭证的最后有个符号"",是不是有规律的?如果是,问题就解决了.如果不是,问题也解决了.等你把这个明确下来,我就可以做个例子传上来.
作者: fyupeng 时间: 2006-8-3 16:24
多谢sgrshh29,是这样的。但我打印时不要这一行。
作者: sgrshh29 时间: 2006-8-3 17:15
以下是引用fyupeng在2006-8-3 8:24:00的发言:
是这样的。但我打印时不要这一行。
"是这样的。"是怎样的? "但我打印时不要这一行" 不要哪一行? 说问题请说得明明白白,不要含含糊糊.
作者: fyupeng 时间: 2006-8-3 19:52
以下是引用sgrshh29在2006-8-3 7:02:00的发言:
请你注意:
电脑编码。
每个凭证的最后有个符号"",是不是有规律的?如果是,问题就解决了.如果不是,问题也解决了.等你把这个明确下来,我就可以做个例子传上来.
是的,每个凭证的最后有个符号"",是有规律的,但我打印时或者读出文本时最好不要这个"",而且""这个上一行"电脑编码。”也是有规律的。
作者: sgrshh29 时间: 2006-8-3 20:48
匆匆忙忙做了一下.如果还有问题,再说要下班后.[attach]19490[/attach]
[此贴子已经被作者于2006-8-5 4:53:59编辑过]
作者: fyupeng 时间: 2006-8-3 23:10
啊,就是需要这个,能有原代码邮一份吗?fyupeng@126.com。不胜感激!!(问题已解决)
[此贴子已经被作者于2006-8-4 13:55:21编辑过]
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |