估计你的 uses 单元有什么东西没有引用!
解决方案 »
- delphi中主线程如何等以另一个线程执行完在执行
- 在线等待 - 100分。问个关于corba性能疑问。欢迎有过corba经历的朋友来谈谈。
- Delphi2005有个问题让我太郁闷了!!有用上的进来看看!!
- delphi如何往数据库插入数据。
- 关于DBgrid的问题
- 我在MDI程序中,建了好几个chilcFrom,我设置了最大化,我用show()当改变当前的child时,速度变得很慢
- 注冊表出了問題!
- Query1.Fields[0].AsString不能返回长度超过256的字符串吗?(在线等待)
- 三层架构的问题:
- Error createing cursor handle是怎么回事
- 怎样拿当前年和月?不是用date(),因为date把日期也包括了,我只要年和月。
- 在ActiveForm中使用MediaPlayer出现只有声音没有图象的问题,请大侠指点
uses bde这个单元
uses IBBlob
uses DBTables
uses DBTables
ResultCode: DBIResult;//错误,如下按住CTRL键,点击HDBIDB或DBIResult系统会转到相应的单元中(如果有),如果没有,则会提示相应的单元文件不存在
3.查看一下有没有使用第三方控件。
procedure TConvertForm.CopyTable(FromDir, SrcTblName, ToDir, DestTblName: String);//上面的各个参数意义吗,谢谢,我看还是再开一个给分合适,人多了,谢谢,
var
DBHandle: HDBIDB;
ResultCode: DBIResult;
Src, Dest, Err: Array[0..255] of Char;
SrcTbl, DestTbl: TTable;
begin
SrcTbl := TTable.Create(Application);
DestTbl := TTable.Create(Application);
try
SrcTbl.DatabaseName := FromDir;
SrcTbl.TableName := SrcTblName;
SrcTbl.Open;
DBHandle := SrcTbl.DBHandle;
SrcTbl.Close;
ResultCode := DbiCopyTable(DBHandle,false,
StrPCopy(Src,FromDir + '\' + SrcTblName), nil,
StrPCopy(Dest,ToDir + '\' + DestTblName));
if ResultCode <> DBIERR_NONE then
begin
DbiGetErrorString(ResultCode,Err);
raise EDatabaseError.Create('While copying ' +
FromDir + '\' + SrcTblName + ' to ' +
ToDir + '\' + DestTblName + ', the '
+ ' database engine generated the error '''
+ StrPas(Err) + '''');
end;
finally
SrcTbl.Free;
DestTbl.Free;
end;
end;