delphi7+ado+mysql,用的是mysql odbc 3.5的驱动
对于数据库中的varchar字段,
如果表中没有记录,则自动生成的字段类型是Tmemofield,
如果表中有记录,且varchar字段有内容的时候,则自动生成的字段类型是tstringfield.
如此,在修改varchar字段的内容的时候出现错误:type mismatch for field 'FileNmae',excepting Memo actual:String.高手看看什么原因?