本人突然想到一个问题,比如我们在做ERP软件的时候,有可能客户已经有个财务软件(如金碟,用友等),那么如果我们的系统要将数据生成凭证,直接将我们的数据转到财务软件中去,不用业务人员重复录入凭证。本人想做一个业务处理器,用动态库实现参数的输入,用任务(所谓任务就是一系列的操作)来实现凭证的生成。关键是我不知道怎么定义我执行任务,或者是语句的命令
如数据库中 delete 这个关键字现在我举一个简单的任务来说明:SQL="update xsxt_已开票 a set 客户全称=(select distinct 客户全称 from jcsj_khdm b where b.客户编码=a.客户编码) where nvl(a.客户全称,'a')='a'";
EXECSQL(SQL);
上面sql是我定义的一个字符串变量 ,作为执行的参数
EXECSQL为命令关键字
我就不知道ExECSQL关键字怎么定义(不是用adocommand控件来执行),它怎么去执行我的语句,请大家指导
如数据库中 delete 这个关键字现在我举一个简单的任务来说明:SQL="update xsxt_已开票 a set 客户全称=(select distinct 客户全称 from jcsj_khdm b where b.客户编码=a.客户编码) where nvl(a.客户全称,'a')='a'";
EXECSQL(SQL);
上面sql是我定义的一个字符串变量 ,作为执行的参数
EXECSQL为命令关键字
我就不知道ExECSQL关键字怎么定义(不是用adocommand控件来执行),它怎么去执行我的语句,请大家指导
解决方案 »
- 菜鸟想实现图片上的这个功能?用什么办法比较好呢??
- 为什么我的adoquery的ative属性不能设为true??
- 如何像操纵Excel那样操纵WPS表格?
- 大家好,我在大富翁论坛上呆腻了,到这里回答问题!
- if dm.ClientDataSet_c.state in [dsedit,dsinsert] then这句错在哪?
- messagebox怎么加上是、否、取消三个按钮?(在线等待)
- 请问如何在对一个数据表修改时,对其锁定,不让其他用户对其修改?
- DataModule上不能放ADO控件吗?奇了。
- D6在Win2000下编的程序到Window98下运得字体窗口都变了.
- sqlserver,为何不能rollback??
- 我另开一贴,timelyraining(jack_feng),Essence_zhx(艺森) 进来各领50分,以示感谢
- 招聘小版版主
在给大家一个完整的任务 //后的为说明,即注释 。主要方便大家理解TaskName "采购计划日报表" //任务名定义
TaskOwner "营销公司" //任务属主定义
TaskScribe "" //任务描述,即任务说明
BEGIN
EXECSQL "psfb","yxgs","zjwxyxgs","{call yxgs.P_CGJH_计算日报表(to_char(sysdate,'yyyy/mm'),to_char(sysdate,'yyyy/mm/dd'))}"
END//上面EXECSQL为命令动词 "psfb","yxgs","zjwxyxgs" 为数据库 用户名 密码
//","{call yxgs.P_CGJH_计算日报表(to_char(sysdate,'yyyy/mm'),to_char(sysdate,'yyyy/mm/dd'))}" 是调用的存储过程,该存储过程P_CGJH_计算日报表里面有两个参数
万事没有绝对,再说国外失败的例子不是更多
你说话好象有点问题。怎么咱们中国人差了。是中国的企业没有国外的规范导致了
ERP的某些失败因数。
不要听别人说了什么什么你就以为什么什么了!