一个关于adoquery和mysql的很奇怪的问题,能解决者百分相赠


我用mysql建了一个表,里面有varchar类型字段,可是当用adoquery连接后,dbgrid内把varchar型字段都变成memo字段显示了,这是为什么?我是用的delphi7,怎么解决呀,谢谢

8 个解决方案

#1


mysql 不懂

友情UP

#2


mysql 不懂

友情UP

#3


以前也碰到這個問題, 忘記怎麼解決了, 好象也不難!
但我現在沒裝mySql, 試不了!

你可以在該字段的 onGetText 中處理顯示!!

#4


up

#5


同意aiirii(ari-爱的眼睛)

#6


有几个地方不太明白,不知楼主可否说明
1。MySql里好像没有Memo这个类型的字段啊,你指的是不是Text类型的字段。
2。DBGrid好像不能显示Text类型字段,DBMemo到可以。

#7


诸位,请说明白点呀,我再次说一下我的问题,在mysql中字段是varchar型,可到了adoquery中就变成memo了,另外请问aiirii(ari-爱的眼睛),ongettext在哪里呀?是指adoquery的事件吗?

#8


aiirii(ari-爱的眼睛),我分已经给了,可是不知道为什么贴子上没显示出来,我的管理界面上已经给了100分,结贴时,转到了一个无法打开的页面,如果你没收到分请回复我,我可以重新开贴给分,另外我严正声明:我鄙视做这个网站的先生的技术,什么呀,我都莫名其妙被好几次扣信誉分,以前我哪次没给解决问题的人分,这次又出这种问题,哼!

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号