读书人

动态创建数据窗口时中文名的显示有关

发布时间: 2012-03-16 16:34:56 作者: rapoo

动态创建数据窗口时,中文名的显示问题
我用的是pb8.0.2+oracle9i
无法保存以下语句,去掉 as "姓名" 就可以,改成单引号运行又报错,但是我把这sql语句放到做好的动态数据窗口界面运行又无问题。请问有办法决解决吗 ?
string ERRORS,ls_sql,ls_present,ls_err,ls_synta,ls_syntax

ls_sql = "select name as "姓名" from stuent"
ls_present = "style(type=grid)"
ls_syntax = SQLCA.SyntaxFromSQL(ls_sql, ls_present , ERRORS)

IF Len(ERRORS) > 0 THEN
MessageBox("Caution", &
"SyntaxFromSQL caused these errors: " + ERRORS)
RETURN
END IF

dw_1.Create(ls_syntax, ls_err)
dw_1.SetTransobject(SQLCA)
dw_1.retrieve( )



[解决办法]
我也有你这样写过,不过我的不报错.
可以试下~"姓名~"这样,加个转意字符

读书人网 >PB

热点推荐