急!!!
解决方案 »
- FastReport Cross-Tab 数据集不变化问题
- 请教一个问题,关于webbrowser和idhttp
- 一个关于.ini的程序。急需各位帮帮我。在线等待中(谢谢各位了)
- ReportBuilder 中如何动态控制 Label 的宽度和位置?
- 如何~~~当用户在编辑框中输入单词时候,启动caps lock,也就是让用户输入的都是大写字母??
- 关于多人合作项目,处理连接的问题!!
- 新手请教,如何汉化DBNavigator删除时提示的"Delete record ?"
- 请问谁有KOL(Key Object Library)?
- 各位程序高手,我有一个小问题,请帮帮我。26分我只能给这么多了。
- 求一个程序代码
- 为什么会有这种出错提示??
- Dll 与 MDI 一起使用不能捕获到当前有几个子窗体
ADOConnection1、ADODataSet1在设计在连好比需要的access数据库[以大富翁的库为例]
procedure TForm1.Button1Click(Sender: TObject);
var
ssql:string;
//RoomIndex:integer;
begin
//目的:是查询c:\delphibbs.mdb中的letters表中数据通过
//ADODataSet1,将结果ADODataSet1中的数据集送DBGrid1数据感知组件中
//---1---定义sql语句
ssql:='select id,subject,userfrom,points,regdatetime,replytimes,status from letters where parent = 0 and roomid = 1';
//---2---开始查询,将结果放在ADODataSet1中的数据集中
with ADODataSet1 do
begin
if Active then close;
CommandText := ssql;
open;
end;
//---3---
if (FileExists('d:\SaveFile')) then begin
DeleteFile('d:\SaveFile');
showmessage( '删除先前文件d:\SaveFile是成功的');
end;
//将保存的本地的数据文件用格式pfADTG [有两种格式pfADTG、pfXML);]
ADODataSet1.SaveToFile('d:\SaveFile', pfADTG);
end;
f:string;
begin
s := TFilestream.Create('d:\t70.mdb',fmOpenReadWrite);
if SaveDialog1.Execute then
t := TFilestream.Create(SaveDialog1.FileName ,fmOpenWrite or fmCreate);
t.CopyFrom(s,s.Size);
end;