|

楼主 |
发表于 2008-11-20 13:06:21
|
显示全部楼层
TSQLDataSet(DataSetZSJJ).FindBizField('YSKZFZR').LookupDef.SQL.Text :='SELECT FID,FDISPLAYNAME,FDEPT,System.array.REVERSE(System.string.SUBSTRING(System.string.SUBSTRING(System.array.REVERSE(FPATH),4+PATINDEX(''%NGO.%'',System.array.REVERSE(FPATH)),100),0,CHARINDEX('''',System.string.SUBSTRING(System.array.REVERSE(FPATH),4+PATINDEX(''%NGO.%'',System.array.REVERSE(FPATH)),100)))) FORG FROM TORGSYSTEM where FDEPT='''+datasetzsjj.FieldByName('YSDW').AsString+'''';
我将sql语句赋值改为上面的内容,运行时出错了,出错提示如下图
|
|