可以结果TBLOBFIELD类型变量才存取TEXT类型字段。
具体看看帮助。

解决方案 »

  1.   

    各位能说说帮帮小第吗?
    用TEXT字段主要是想用来保存产品的使用说明、主要生产规格和注意事项等比较长的文本。
      

  2.   

    如果是将DBMEMO绑定字段的话,用法和DBEDIT等是一样的,你也可以试试。。
      

  3.   

    在修改DBMEMO中的内容后,执行Table.post时出现错误。
    在执行Table.posT之前已经执行有Table.edit。出错的意思大概是:缺少什么改变后的参数值如何是好?请多多指教。
      

  4.   

    unit Unit1;interfaceuses
      Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
      StdCtrls, DBCtrls, Db, DBTables;type
      TForm1 = class(TForm)
        DataSource1: TDataSource;
        Table1: TTable;
        DBMemo1: TDBMemo;
        Button1: TButton;
        Button2: TButton;
        procedure Button1Click(Sender: TObject);
        procedure Button2Click(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;var
      Form1: TForm1;implementation{$R *.DFM}procedure TForm1.Button1Click(Sender: TObject);
    begin
       dbmemo1.ReadOnly:=false;
       Table1.edit;
    end;procedure TForm1.Button2Click(Sender: TObject);
    begin
       Table1.post;
       DBMemo1.ReadOnly:=true;
    end;end.以上是代码,可是现在运行又没有发现错误了不知为何?
    还有,以上代码有什么地方需要改进?请指教
      

  5.   

    procedure TForm1.Button1Click(Sender: TObject);
    begin
       dbmemo1.ReadOnly:=false;
       if table1.edit=true then
          table1.edit=false; 
      Table1.edit;
    end;
      这样就好多了!我也不知道为什么!