表的字段时英文的,要在DBGrid 中显示中文的,该怎么处理?
如果用select nodeID as 字段名 这种方法的话,是可以显示中文名,而要实现Form_Module.ADOQuery_test.FieldByName('nodeID').Value=0条件让满足条件的记录显示不同颜色,当运行时,提示在ADOQuery_test中找不到字段nodeID,请问怎么改?
如果用select nodeID as 字段名 这种方法的话,是可以显示中文名,而要实现Form_Module.ADOQuery_test.FieldByName('nodeID').Value=0条件让满足条件的记录显示不同颜色,当运行时,提示在ADOQuery_test中找不到字段nodeID,请问怎么改?
解决方案 »
- delphi TUSER 控件
- 如何在win2000下,屏蔽系统热键,例如ctrl+ESC,ctrl+alt+del,ctrl+C,ctrl+V,alt+f4等
- 在Delphi中哪个函数可以把一个字符串反过吗?
- 如何去掉MDI子窗口的图标?
- 如果CLIENTDATASET.computername:=number1;但整个网络中有两台机器的名字是number1,那程序怎么处理?
- 请个位大虾帮帮忙
- 请求帮助!!!如何写?
- 如何取得DBGRID里某一列所对应的数据库信息(如字段信息,字段长度等)SOSSSS
- 请教关于数据实时更新的问题!
- 窗口执行顺序问题,请多帮助,谢谢
- 用IdSMTP开发发送邮件的问题
- 奇怪的问题
Form_Module.ADOQuery_test.FieldByName('字段名').Value=0
Form_Module.ADOQuery_test.FieldByName('nodeID').Value=0,这里
应该用你你转换过的别名
在属性里面修改caption
很明显要改成as后面的中文名字,而不能用原字段名nodeid,这个问题非常的简单吧