中易网

如何在应用程序中调用db2cmd,实现自动输入命令并读取输出内容?

答案:2  悬赏:50  
解决时间 2021-01-04 02:14
各位好,我写了一个windows程序调用db2cmd.exe,通过程序对其输入输出,程序中使用管道函数createpipe+createprocess;结果弹出db2cmd DOS窗口,但程序发出命令后db2cmd无响应,也无法读取他的输出内容;但是调用其他程序如cmd.exe等可以正常输入输出。请高手帮忙解释这是什么原因,多谢了?-0-#你的代码是什么,执行什么操作
最佳答案
测试了一下,貌似不行,你可以将要运行的命令写入BAT中,运行DB2命令示例:db2 connect to bras user bras using 888888 db2 "export to D:\sqlldr\data\20091207\fhdgckfhz.del of del select * from BRAS.FHDGCKFHZ" db2 "export to D:\sqlldr\data\20091207\fhdgckmxz.del of del select * from BRAS.FHDGCKMXZ" db2 "export to D:\sqlldr\data\20091207\fhdkfhz.del of del select * from BRAS.FHDKFHZ" db2 connect reset 这些写成一个bat文件,XXX.bat 然后在命令行里直接执行 db2cmd -i XXX.bat 类似于MYSQL的命令行
全部回答
我不会~~~但还是要微笑~~~:)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
潍坊哪里有卖兔子的
带围的意思是什么啊?请解释下!
马年刘姓带草带水的男孩名字
拔髮數罪的意思是什么?拔髮數罪的释义是什么
成语什么惩什么戒
I5 7500+1060 6G +威刚8 R4 2400能吃鸡吗?
小天鹅洗衣机TB65-6188DCL为什么转太慢
肥城石横特钢 怎么样 本科生待遇如何?环境怎
有没有跨省搬家的公司?我想从广州搬家到南宁
攘掊的意思是什么?攘掊的释义是什么啊?
不卸的意思是什么啊?请解释下!
抚州飞机场位置确定在那里
diet的词性
谢裕大和老谢家茶是什么关系 好像两家都说是
建武帝刘秀怎么死的
推荐资讯
9分之8乘36分之15加27分之1用简便方法怎么算
绍兴新昌有直接到湖州的客车么
微信收到信息为什么在手机的上方信息栏上不显
里乘的意思是什么?里乘的释义是什么啊?
選例的意思是什么?選例的释义是什么啊?
因为产品质量,家里淹水,也淹到楼下,关于赔
你好色彩地址有知道的么?有点事想过去
应该是老歌,女的唱的,歌词就记得这一句,似
地铁7号线到北京站
蒲城佳兴客房地址在哪,我要去那里办事
声音传播的速度是每秒钟340米亮亮从看见闪电
为什么说话有底气的人或者说话语气特别重的人
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?