你先判断一下conn的状态是啥
你的select语句是啥? 咋没看到?
你的select语句在toad里执行能查到么?

解决方案 »

  1.   

    SELECT Sys_BzInst.BI_BIZZ AS BizID, Sys_Bizz.Bz_Name AS BizName, Sys_BzInst.BI_NAME AS ProjectName,Sys_BzInst.BI_OWNR AS Applicant,Sys_BzInst.BI_STATE AS Status, Sys_BzInst.BI_TIME AS ReceiveDate,Sys_flow.Wc_Fate AS AnswerHours, Sys_User.Ur_Name AS ResponsibilityMan , TB_004_0027_01.FD_0004, TB_004_0027_01.FD_0005, TB_037_0163_01.FD_0009, TB_037_0163_01.FD_0008, TB_004_0028_01.FD_0009 FROM Sys_BzInst INNER JOIN Sys_Bizz ON Sys_BzInst.BI_BIZZ = Sys_Bizz.Bz_ID LEFT JOIN Sys_flow ON Sys_BzInst.BI_FLOW = Sys_flow.Wc_ID LEFT JOIN Sys_BzTask ON Sys_BzInst.BI_CODE = Sys_BzTask.AK_Code LEFT JOIN Sys_User ON Sys_BzTask.AK_User=Sys_User.Ur_ID INNER JOIN TB_004_0027_01 ON Sys_BzInst.BI_CODE = TB_004_0027_01.BI_CODE INNER JOIN TB_037_0163_01 ON Sys_BzInst.BI_CODE = TB_037_0163_01.BI_CODE INNER JOIN TB_004_0028_01 ON Sys_BzInst.BI_CODE = TB_004_0028_01.BI_CODE WHERE Sys_BzInst.BI_BIZZ = 4
    这语句应该没错,TOAD能查到数据
      

  2.   

    我加了CONN.OPEN()也是一样,真是奇怪