地震局office自动化软件技术要点分析(1)
2004-08-18 21:53
477 查看
1:将模板字符常量存在数据库中,形成链表结构,需要时再从数据库中读取,如下图:
![](http://blog.csdn.net/littleroy/article/details/C:/Documents and Settings/sxh/My Documents/My Pictures/1.jpg)
用数组模拟链表,然后由程序进行读取,Delphi代码如下:
procedure TForm1.Button1Click(Sender: TObject);
var sql: string;
var str2: string;
begin
RichEdit1.Clear;
Mem1.Clear;
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('Select * from 1_WZ Where id = 1');
ADOQuery1.Open;
while not ADOQuery1.IsEmpty do
begin
if ADOQuery1.FieldByName('NL').AsBoolean = true then
begin
str2:= str2 + #13;
end;
str2:= str2 + ADOQuery1.FieldByName('WText').AsString;
sql:= ADOQuery1.FieldByName('WNext').AsString;
if sql = '' then Break;
sql:= 'Select * from 1_WZ where id = ' + sql;
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(sql);
ADOQuery1.Open;
end;
Mem1.Lines.Add(str2);
RichEdit1.Clear;
RichEdit1.Lines.Add(str2);
end;
效果显示如下:
![](http://blog.csdn.net/littleroy/article/details/C:/Documents and Settings/sxh/My Documents/My Pictures/1.jpg)
用数组模拟链表,然后由程序进行读取,Delphi代码如下:
procedure TForm1.Button1Click(Sender: TObject);
var sql: string;
var str2: string;
begin
RichEdit1.Clear;
Mem1.Clear;
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('Select * from 1_WZ Where id = 1');
ADOQuery1.Open;
while not ADOQuery1.IsEmpty do
begin
if ADOQuery1.FieldByName('NL').AsBoolean = true then
begin
str2:= str2 + #13;
end;
str2:= str2 + ADOQuery1.FieldByName('WText').AsString;
sql:= ADOQuery1.FieldByName('WNext').AsString;
if sql = '' then Break;
sql:= 'Select * from 1_WZ where id = ' + sql;
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(sql);
ADOQuery1.Open;
end;
Mem1.Lines.Add(str2);
RichEdit1.Clear;
RichEdit1.Lines.Add(str2);
end;
效果显示如下:
![](http://blog.csdn.net/littleroy/article/details/C:/Documents and Settings/sxh/My Documents/My Pictures/2.jpg)
相关文章推荐
- 地震局office自动化软件技术要点分析(2)
- AUTOUI 软件开发中界面的自动化技术可行性分析
- IMS客户端技术标准及软件特性分析
- 【软件测试】黑盒测试技术——等价类划分和边界值分析
- P2P技术简介(包括BT软件的分析)(转)
- 网管软件技术分析及产品导购
- 网管软件技术分析及产品导购
- [AC介绍]国内软件自动化测试现状分析及展望(转载)
- 数据库加密技术的要点分析
- 加密软件的加密技术发展分析
- 各领域软件产品的技术应用分析
- 绿坝-花季护航软件技术分析(不断更新中)
- NetSarang软件中nssock2.dll模块被植入恶意代码技术分析与防护方案
- [软件人生]技术发展中的迷茫与规划分析建议
- youkes制作的股票技术分析软件正式开源(.net wpf)
- 软件开发过程自动化原理及技术(完整示例)
- 软件开发中的自动化技术
- 使用自动化恶意软件分析cuckoo分析exe程序
- EAI概述,需求,功能,技术要点----3. EAI平台软件
- 本人制作的股票技术分析软件正式开源(.net wpf)