各位高手,现在我在用ADO组件开发时遇到了一个问题,ADOConnection控件设置connectionstring与ODBC的一个SQL数据库连接,而且连接己获成功。但是我用ADOTable控件与ADOConnection连接时,会发生“raised exception class EVariantTypeCastError with message 'Could not convert variant of type(Null) into type(String)'”的错误。用单步执行时,是到ADOTable.open时出错,我怀疑是ADOTabler.TableName属性的赋值有问题。我试过了分别在设计时与运行时设置ADOTable.TableName属性(运行时是直接赋给一个Sring的常量),然后再执行ADOTable.open,结果都是出现了上面的错误。想请教一下是什么原因。