1.Under Win 9x, there is a limit of 64k of text for this control.Win2k没有限制。2.为什么不用TDBMemo?
解决方案 »
- 世界上最让人无奈的事情是回小白的帖子
- delphi的DxDbGrid问题
- 谁能给我个机会
- 关于多线程寻找最好的解决方案(200分)!
- 读vf数据库表中的时间字段?
- 关于毕业设计,请帮忙
- 在DELPHI中,我在一个窗口体里不能立即检索到另一个窗体里立即提交的数据两个窗口用不同的ADOCONNECTION连数据库,(两个窗口用同一个ADOCO
- WebBrowser1.Visible:=False;怎么不起作用?
- com中产生“EOleException with message‘灾难性故障’”,向各位网友请教是怎么回事?怎么解决?
- 请各位帮我寻路。
- 个为高手,谁知道在delphi中,怎样获得字段名的类型,不用dataset.field[i].datatype
- 类封装成过程, 如何解释
TBlobField(Table1.FieldByName('Memo')).LoadFromStream(FileStream);
msTmp: TStream;
begin
...
//存到数据库
msTmp:= TMemoryStream.Create;
Memo1.Lines.SaveToStream(msTmp);
(Table1.FieldByName('xxx') as TBlobField).LoadFromStream(msTmp);
...
//读出到Tmemo控件
(Table1.FieldByName('xxx') as TBlobField).SaveToStream(msTmp);
msTmp.Seek(0,0);
Memo1.Lines.LoadFromStream(msTmp);
...
end;
Query1.Params 属性
item
DataType = ftMemo
Name = 'aaa'
ParamType = ptInput Query1.ParamByName('aaa').AsMemo:= Memo1.Text;
Query1.ExecSQL;我做过测试,Memo1中存放1,754,688字节没有问题。