这个过程没什么,
多半是你PB的程序问题,在PB中事务控件控制不对,你调完过程退出PB程序,是不是就可以 打开了呀

解决方案 »

  1.   

    string error_syntaxfromSQL
    string error_create
    string new_sql
    string new_syntaxdatetime ldt_startdate
    datetime ldt_enddatedec ldec_bmldt_startdate = uo_startdate.ole_1.object.value
    ldt_enddate = uo_enddate.ole_1.object.valueem_bm.getdata(ldec_bm)//动态创建数据窗口
    new_sql = "1 execute CC_YDHZ;1 @ls_timebegin = '" + string(ldt_StartDate) + "',@ls_timeend = '" + string(ldt_Enddate) + "',@ldec_bm = '" + string(ldec_bm) + "'"new_syntax = ServerSQLCA.SyntaxFromSQL(new_sql,'Style(Type=grid)',error_syntaxfromSQL)//messagebox('',new_sql)
    //messagebox('',new_syntax)IF Len(error_syntaxfromSQL) > 0 THEN
       MessageBox("Caution","Create cause these errors: " + error_syntaxfromSQL)
       RETURN
    END IFdw_dw.Create(new_syntax, error_create)IF Len(error_create) > 0 THEN
       MessageBox("Caution","Create cause these errors: " + error_create)
       RETURN
    END IF//显示详细信息
    dw_dw.settransobject(serversqlca)
    dw_dw.retrieve()我PB是向上面那样调用的,请指教!