无法分配给只读属性

时间:2012-05-04 18:39:03

标签: database delphi runtime

我正在尝试在运行时针对TTable组件更改数据库和表名,但此错误仍会出现在此行:

  E2129 Cannot assign to a read-only property

我尝试使用的代码如下:

  tblDest.Database  := lvDestAlias;
  tblDest.TableName := lvDestAlias;

使用的变量是先前已初始化的字符串。所以,如果你能提供帮助我会很感激:)

1 个答案:

答案 0 :(得分:5)

您的问题位于只读的Database属性中,您必须设置DatabaseName属性。