当我给ADOQUERY 的sql.text 一个查询 语句
open 他,有时可以,有时给的错误是 ‘Invalid field size’
我对mySql 不熟,怎么会这样

解决方案 »

  1.   

    在WHERE 条件语句中的  字段值 长度大小都没问题 
    当结果集为空时,就有错,而正常情况时没问题的
    有谁遇到过这样的问题吗,帮帮我,它烦了我几天了
      

  2.   

    select PW.PMId,Concat(P.Name,PM.Name)                           PrintMatterName,PM.Size,PM.PageAmount,PM.PrintAmount,
           E.Name Charge,PM.FinishDate,P.OrderDate,PM.Memo 
           from WorkLog WL,PMWN PW,PrintingMatter PM,WorkNode WN,Project P,Employee E 
           Where PW.Id=WL.PMWNId and PM.Id=PW.PMId and WN.Id=PW.WNId and P.Id=PM.ProjectId 
           and E.Id=PM.Charge and TO_DAYS(NOW())-TO_DAYS(WL.OutTime)=0
    加上最后一句就有问题