免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3276 | 回复: 6
打印 上一主题 下一主题

刚出炉的新手 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-03-30 11:40 |只看该作者 |倒序浏览
俺以前接触过perl,当然只是接触而已,当时的目的是用perl写了几个简单的数据结构如链表啥的,用来应付考试。现在要用做一个用于贷款查询的小东西(CGI的),目标如下:

给定一个文本文件(从数据库中unload出来的有十万行左右吧),结构如下:
网点号|贷款卡片号|帐号|金额|利息|身份证号|是否欠息|是否已还款|·······
索引为:贷款卡片号+帐号

前台查询时输入身份证号后,查询出此号码是否有未还款项,如无,给出提示;如有,给出此人在哪个网点欠款多少,欠息多少等等。

俺原来的perl讲义丢了,在google(查询为:perl教程 下载)上找晕了,哪位老大给个讲义——主要讲CGI和如何处理文本文件的。
另:老大们帮俺算一下,这种方式的效率如何??

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2003-03-31 09:04 |只看该作者

刚出炉的新手

我也不知道那裡有..不過我寫CGI一向只用
HTML語法..那個CGI.pm我是不用的...
你若是有興趣可以去研究一下CGI.pm
www.capn.org應該可以找到你要的cgi相關資料..
至於你所提的問題...如果有資料庫最後還是用資料庫吧..
因為即便perl做string的處理相當的方便,
但是相對的你每次CGI request都會將file open與close
一遍...就速度上來說一定相當的不好...
至於那有中文的文件...我只知道google可以找到很多..
其他的不曉得..我個人是買了好幾本書來寫perl...

论坛徽章:
0
3 [报告]
发表于 2003-03-31 13:08 |只看该作者

刚出炉的新手

apile老大回了N多D贴,技术过硬,谢谢!
俺的数据库是sco unix 5.05下的informix online 5。
俺也想用数据库方式,IBM的工程师让俺去www.perl.com/cpan/modules处找一下DBD,但俺从www.perl.com/cpan/modules那里下载了相应的DBD后无法在sco unix 5.05下编译过去,俺的C语言用得特烂,只好想这个办法:用perl处理文本文件(用shell倒是可以,效率贼低)。

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
4 [报告]
发表于 2003-03-31 15:57 |只看该作者

刚出炉的新手

我們單位也是用informix 7.3 online..不過我沒安裝過DBD..
但是聽別人說,要安裝DBD得先把informix Client SDK安裝好,
然後再來安裝DBD才能成功...或許你應該先看看那個
DBD的README與INSTALL文件..裡面應該有比較詳細的安裝說明..
另外記得DBI要先安裝好...

论坛徽章:
0
5 [报告]
发表于 2003-03-31 19:58 |只看该作者

刚出炉的新手

原来俺不知道啥叫informix client SDK,但俺的esql/c及4gl都是正常运行的,后来到IBM网站上也找不到ScO OPENSERVER的SDK,但是readme&install文件中所要求的俺已经都做到了,因为如果做不到的话,连makefile都生成不了。
所谓编译不过去是报其中一个 .c 文件有问题,好像要修改其中的部分源代码,俺在很多地方求助没得到很好的结果,所以俺就放弃了  :)(别说俺笨,也别说俺懒),所谓之“书到用时方恨少”,现在俺只有用perl处理文本文件这一个办法了。
俺找到了一份perl笔记,研读中~~~

谢谢apile老大!

论坛徽章:
0
6 [报告]
发表于 2003-04-07 10:20 |只看该作者

刚出炉的新手

我没用过informix,提供一下我安装DBD-Oracle供你参考吧:
solaris 7,oracle 817

1,首先要有perl和oracle客户端
2,install DBI
3,设置环境变量
ORACLE_BASE
ORACLE_HOME
TWO_TASK
ORACLE_SID
4,安装DBD-Oracle
(如果你指定pm的安装路径,还要用两个参数perl Makefile.PL PREFIX LIBS,而且还要设定PERL5LIB env)make,make test,make install....

论坛徽章:
0
7 [报告]
发表于 2003-04-07 10:25 |只看该作者

刚出炉的新手

这个教程不错,供你参考:

http://www.npac.syr.edu/projects/pcrc/cpswt/content.htm

页面底部的perl部分链接。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP