执行
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select ''中文1'' a, ''中文2'' b from dual');
Query1.Open ;
并将结果在GRID中显示,则为乱码。
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select ''中文1'' a, ''中文2'' b from dual');
Query1.Open ;
并将结果在GRID中显示,则为乱码。
解决方案 »
- 请教xml文件读取问题
- 解决关于Delphi图像编程的几个问题!
- 小问题,请各位大哥帮帮忙?
- 字符串截取
- delphi中怎样使用ADO访问Access数据库中的数据表内容啊??
- DELPHI VS. C#,我该学习哪一个?
- 我装了devexpress printing system后总是出现list index out of bounds,这是怎么回事如何解决。
- 软件测试结束,请帮助过我的朋友进来拿分(2)
- 这样的查询该怎么写?
- 大家请看IE后退键,它右边有一小箭头,一按就有下拉菜单弹出,请问delphi中有无自带此控件?如有,在哪页下?如无,请问此控件叫啥,哪有?
- access表里的字段的数据类型是“真/假”,如果不填为空怎么不能插入access?
- 分好多,放
query1.close;
query1.sql.clear;
query1.sql.add('select a 中文1,b 中文2 from tableName');
query1.open;
问题在与“中文1”,“中文2”是显示在DBGRID的数据,而“a”,“b”是字段名。你的方法没用。
纠正问题中“GRDI”应该改为“DBGRID”
或者 2.在query1的字段属性中,将display改为中文名.