免费注册 查看新帖 |

Chinaunix

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

希望能共同提高...... [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-10-24 10:37 |只看该作者 |倒序浏览
我最近用Shell编写一套财务管理程序,由于数据量较大,考虑使用Informix数据库,但是从表中读取数据时,数据库始终会出现database select 然后有多少行被删除或者修改等等,尽管是数据库本身的提示,但是影响到程序界面的显示,因为如果出现该提示,那么屏幕势必向下换行,会显得程序很不专业。不知道有没有高手试过Shell下读取数据库表记录,可以避免出现这些提示的方法。
    另外我也考虑过用文件保存记录,然后用awk语句对文件进行读写实现记录的删除修改,而且代码也写好了,在调试的过程中发现,少量数据时还行,数据很多时效率不高,始终不如用数据库方便。
    可能有人会推荐使用EC编程,但是我手头没有C编译器和sqlca函数库,所以现在陷入两难,不知道斑竹有何帮助,先谢谢高手和斑竹!
    希望能与各位高手共同提高!

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2016-01-24 06:20:00
2 [报告]
发表于 2003-10-24 11:09 |只看该作者

希望能共同提高......

发错了,sorry,斑竹请删

论坛徽章:
0
3 [报告]
发表于 2003-10-24 11:15 |只看该作者

希望能共同提高......

没发错吧,shell访问数据库的一些问题也可以讨论啊

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2016-01-24 06:20:00
4 [报告]
发表于 2003-10-24 11:38 |只看该作者

希望能共同提高......

[quote]原帖由 "binary"]没发错吧,shell访问数据库的一些问题也可以讨论啊[/quote 发表:

>_<,我是说我发错了,上面的回帖已经编辑过了,又给大家找了麻烦,再次说声sorry

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
5 [报告]
发表于 2003-10-24 21:57 |只看该作者

希望能共同提高......

[quote]原帖由 "avenlau"]我最近用Shell编写一套财务管理程序,由于数据量较大,考虑使用Informix数据库,但是从表中读取数据时,数据库始终会出现database select 然后有多少行被删除或者修改等等,尽管是数据库本身的提示,但是影响到程序?.........[/quote 发表:

很高兴看到这么多人用shell编程!
你的问题只要重定向标准错误输出就可以了,形如:
  1. isql - - <<!  2>/dev/null
  2. database YourDatebaseName;
  3. select * from YourTableName;
  4. !
复制代码

论坛徽章:
0
6 [报告]
发表于 2003-10-25 09:26 |只看该作者

希望能共同提高......

shell编程特别有趣,可惜偶水平不高往往自已编出来了东西,
在看别人的比自已的更精妙。真的很有趣

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
7 [报告]
发表于 2003-10-25 10:47 |只看该作者

希望能共同提高......

原帖由 "c1l2d3" 发表:
shell编程特别有趣,可惜偶水平不高往往自已编出来了东西,
在看别人的比自已的更精妙。真的很有趣

所谓“学无止境”嘛!
常来这里,多与大家交流,共同提高!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP