delphi DBTreeview与数据库连接的数据存取
2015-04-08 14:48
369 查看
//操作: procedure TForm1.act_GetListExecute(Sender: TObject); begin FieldList := TStringList.create; TreeView1.items.BeginUpdate; Table1.Close; // 关键!这样才能在插入、更新、删除表数据后实现实时更新 Table1.Open; // 关键! Table1.first; while not Table1.eof do begin TreeAddItem(TreeView1, GetFieldList, Table1.getBookmark, false); Table1.next; end; FieldList.clear; TreeView1.Alphasort; TreeView1.items.Endupdate; TreeView1.Refresh; TreeView1.FullExpand; // 全部展开 end; //GetFieldList函数: function TForm1.GetFieldList: TStringList; begin FieldList.clear; FieldList.add(Table1.fieldbyname('Level1').AsString); FieldList.add(Table1.fieldbyname('Level2').AsString); FieldList.add(Table1.fieldbyname('Level3').Asstring); Result := FieldList; end;
相关文章推荐
- Delphi使用BDE连接远程MS SQL SERVER 2000数据库时出现“Db-library network communciations layer not loaded.”错误的解决方法
- 练习题——Gson解析、利用JDBC连接数据库进行数据的存取及查询等的综合
- Delphi 从数据库中读取数据给TreeView赋值,然后从TreeView结点中读取数据
- Delphi使用BDE连接远程MS SQL SERVER 2000数据库时出现“Db-library network communciations layer not loaded.”错误的解决方法
- 将数据库常用的操作(连接数据库,获得所有数据,获得一条记录,获得一列记录,获得一条索引数组,获得一条关联数组)都给封装到db.class.php里面,谁需要谁继承这个类 注意:提交封装的类文件
- 图解Ado.net连接数据库并存取数据的几种方式
- Delphi/C++Builder数据库存取组件dbExpress drivers 详细介绍
- 数据库连接信息不存在,请检查 RYPlatformDB 数据库的 DataBaseInfo 表数据
- 图解Ado.net连接数据库并存取数据的几种方式
- Delphi使用BDE连接远程MS SQL SERVER 2000数据库时出现“Db-library network communciations layer not loaded.”错误的解决方法
- Delphi使用BDE连接远程MS SQL SERVER 2000数据库时出现“Db-library network communciations layer not loaded.”错误的解决方法
- SQL Server.net 和 OLE DB.net连接数据库的比较
- 数据库应用程序开发中图像数据的存取技术
- 利用TreeView控件 从数据库中动态载入数据
- TreeView在显示大容量数据库数据时的使用
- 在从paradox的数据库文件db中的数据导出或显示出来的时候,有的中文字符变为乱码?
- NET 数据访问架构指南,特别是数据库连接的测试.即监视链接池化
- DBProvider 连接 Oracle 10g 数据库的问题
- 如何用数据库的数据动态产生TreeView
- DELPHI中利用AdvStringGrid往数据库中导入数据出现的问题