急盼各位大虾勇伸援手:我在检索数据时报错SQLState= S0022,如何是好呀!
动态创建数据窗口后检索数据时报错
select error: SQLState= S0022
[sybase][ODBC driver]:column 'f_binfo_female_name' could not be found.
ls_dwselectstmt = ls_dwselectstmt + " " + old_from + ls_whereclause + " " + old_orderby
string rc, mod_string,where_clause
mod_string = "DataWindow.Table.Select='" + ls_dwselectstmt + "'"
rc = dw_1.Modify(mod_string)
ll_rows = dw_1.retrieve( )
其中调试时
ls_dwselectstmt=Select f_binfo_female_name, conception_conception_number FROM {oj {oj "f_binfo" LEFT OUTER JOIN "c_c" ON "f_binfo"."salary_id" = "c_c"."salary_id"}, {oj "f_binfo" LEFT OUTER JOIN "pregant" ON "f_binfo"."salary_id" = "pregant"."salary_id"} LEFT OUTER JOIN "conception" ON "f_binfo"."salary_id" = "conception"."salary_id"} where ((("f_binfo_female_name" = "瞿红"))) and ((("conception_conception_number" = "1"))) ORDER BY "f_binfo"."salary_id" ASC
如何是好呀