我用adoquery 能成功比如:
Files:='aaa.emt';
adoquery1.active:=true;
adoquery1.append;
adoquery1.fieldbyname('id').asinteger:=1;
adoquery1.fieldbyname('filename').asstring:='aaa.emt';
TBlobField(adoquery1.fieldbyname('EmtFile')).LoadFromFile(Files);
adoquery1.post;如果我是用BDE 应该怎么写?qcx:tquery;with qcx do
begin
close;
sql.clear;
sql.add('insert into blmb (id,filename,EmtFile)');
slq.add('values((:id),(:fieldname),(:EmtFile) )');
Parambyname('id').asinteger:=1;
Parambyname('Filename').asstring:=files;
parambyname('EmtFile').LoadFromFile(files,???);
execsql;
end;执行不成功,????为TBLOBtype 不知写什么类型?请指点
Files:='aaa.emt';
adoquery1.active:=true;
adoquery1.append;
adoquery1.fieldbyname('id').asinteger:=1;
adoquery1.fieldbyname('filename').asstring:='aaa.emt';
TBlobField(adoquery1.fieldbyname('EmtFile')).LoadFromFile(Files);
adoquery1.post;如果我是用BDE 应该怎么写?qcx:tquery;with qcx do
begin
close;
sql.clear;
sql.add('insert into blmb (id,filename,EmtFile)');
slq.add('values((:id),(:fieldname),(:EmtFile) )');
Parambyname('id').asinteger:=1;
Parambyname('Filename').asstring:=files;
parambyname('EmtFile').LoadFromFile(files,???);
execsql;
end;执行不成功,????为TBLOBtype 不知写什么类型?请指点
解决方案 »
- 多国语言包的制作!!!
- 如何实现将FileListBox中的文件拖动到ListView中,急!!!!
- 如何还原数据库最好
- 大家有没有遇到过这样的问题?大家都来看看,UP也有分。
- 高手来看看 一般的人都摇头 ,你可不要啊??? 当场给分的 ,欢迎指教!
- 系统菜单响应 ??? ——高手赐教吧
- 如何显示单词音标?
- 真怪,动态库明明释放完成了,为何还是出错?
- 在delphi的BDE配置程序中右半部分“Definition”页的数据录入形式在delphi中如何实现
- 如何判断一个给定的区域内是否有控件?
- Delphi 写入读取dat
- ServerSocket与ClientSocket 阻塞模式通信怎么开发
adoquery1.active:=true;
adoquery1.append;
adoquery1.fieldbyname('id').asinteger:=1;
adoquery1.fieldbyname('filename').asstring:='aaa.emt';
TBlobField(adoquery1.fieldbyname('EmtFile')).LoadFromFile(Files);
adoquery1.post;
==============================
把adoquery1这个控件直接换成BDE的query控件不行吗?
红色部分应该是加载文件的方式选择