S
sube
Unregistered / Unconfirmed
GUEST, unregistred user!
现在做一个小工具把一些文本文件的内容写入数据库的字段中去
用的是Access
对应文件内容的是一个备注(Memo)字段content
但在insert时,用下面语句
Query1.SQL.Add('update main set content=:content where id=:id');
Query1.Params[0].AsMemo := Content.Text;
// content.text为文件内容
.....
则出错
如果把第二行换成:
Query1.Params[0].AsString := Content.Text;
虽然不出错,但当文本较少时正确
一旦字符数较多则保存为一个非法字符
请问同僚们我该怎么办?
有谁做过麻烦告诉兄弟一下
用的是Access
对应文件内容的是一个备注(Memo)字段content
但在insert时,用下面语句
Query1.SQL.Add('update main set content=:content where id=:id');
Query1.Params[0].AsMemo := Content.Text;
// content.text为文件内容
.....
则出错
如果把第二行换成:
Query1.Params[0].AsString := Content.Text;
虽然不出错,但当文本较少时正确
一旦字符数较多则保存为一个非法字符
请问同僚们我该怎么办?
有谁做过麻烦告诉兄弟一下