问问高手,有什么简单快捷的方法实现库表的转接呢?
还有就是,涉及到图象,又如何传输
我用memget,和getdata,不怎么好用,好象太占内存了
请尽快答复,谢谢!
还有就是,涉及到图象,又如何传输
我用memget,和getdata,不怎么好用,好象太占内存了
请尽快答复,谢谢!
解决方案 »
- delphi如何设置想花刺代理一样,立即生效
- 谁有好用的spcomm
- 急问:关于打开中文文件名的Excel表的问题(在线等)
- 兄弟们,帮我做几个选择判断题。答者有分。有理由者多给。
- 问题真那么难么?五星都没看出来?
- 如何让一个BorderStyle是BsNone的窗体可以让用户调节窗体大小,即让窗体同时又是Sizeable的?
- 散分啦...... 快二十天没有上网了.
- 请问各位,怎么在窗口初始化的时候给一个DBGrid控件添加初始值
- 按钮如何更改颜色?
- 请教:如何用特定颜色(如红色)显示StringGrid中特定单元格或文字(如'中国'所在单元格或‘中国’?)
- 如何解决dll引用Activex控件,在不同的计算机环境下出错的问题?
- 关于delphi和informix的问题
那么可看如下方法:
var
I,n,m:integer;
number,names,sex,brithday,address,hphone,business,mobile,party:array of string;
begin
n:=table1.RecordCount;
SetLength(number,n);
SetLength(names,n);
SetLength(sex,n);
SetLength(brithday,n);
SetLength(address,n);
SetLength(hphone,n);
SetLength(business,n);
SetLength(mobile,n);
SetLength(party,n);
Query1.First;
For I:=1 to n do
begin
number[I-1]:=Query1.FieldByName('number').AsString;
names[I-1]:=Query1.FieldByName('name').AsString;
sex[I-1]:=Query1.FieldByName('sex').AsString;
brithday[I-1]:=Query1.FieldByName('brithday').AsString;
address[I-1]:=Query1.FieldByName('address').AsString;
hphone[I-1]:=Query1.FieldByName('hphone').AsString;
business[I-1]:=Query1.FieldByName('business').AsString;
mobile[I-1]:=Query1.FieldByName('mobile').AsString;
party[I-1]:=Query1.FieldByName('party').AsString;
Query1.next;
end;
With table2 do
begin
Active:=False; DatabaseName := 'mydata';
TableType := ttParadox;
TableName := 'dataprn.db';
Emptytable;
Active:=False;
Active:=True; For I:=1 to n do
begin
Append;
fieldByName('number').AsString:=number[I-1];
fieldByName('names').AsString:=name[I-1];
fieldByName('sex').AsString:=sex[I-1];
fieldByName('brithday').AsString:=brithday[I-1];
fieldByName('address').AsString:=address[I-1];
fieldByName('hphone').AsString:=hphone[I-1];
fieldByName('business').AsString:=business[I-1];
fieldByName('mobile').AsString:=mobile[I-1];
fieldByName('party').AsString:=party[I-1];
post;
end;
end;