CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

xml------数据库-----100分

楼主小乖(Xi@oGu@i)2002-05-11 00:17:15 在 Delphi / 数据库相关 提问

c:\broland\delphi6\domes\Dbclx\目录里面有个使用xml作为数据库的例子  
  通过ClientDataset用dbgrid显示出xml里面的内容。  
  xml文件中的格式清晰可见,很容易理解,完全可以自己手写一个数据库,然后用目录中的例子打开这个数据库。  
   
  我现在需要把数据库中的每个字段名挨个写入treeview里面,我不知道现在该怎么做。clientDataset可以使用sql语句么?为什么我用了却没有一点提示?连一个错误的sql语句也不提示?  
  我的代码如下:  
  clientdataset1.active:=false;  
  clientdataset1.commandtext:=sqltext;  
  clientdataset1.active:=true;  
   
   
  我如何能把xml里面的一个字段的值读到一个变量里面??  
   
  赐教!!! 问题点数:100、回复次数:9Top

1 楼小乖(Xi@oGu@i)回复于 2002-05-11 09:51:39 得分 0

upTop

2 楼yexiao(叶晓)回复于 2002-05-11 10:02:54 得分 100

a:=clientdataset1.fieldbyname('你的字段名').asstring(看你是什么类型)Top

3 楼yexiao(叶晓)回复于 2002-05-11 10:25:51 得分 0

不好意思,我没有qq!Top

4 楼小乖(Xi@oGu@i)回复于 2002-05-11 10:35:00 得分 0

你有什么  
  oicq   icq   msn   aol   ,pp我也有  
  实在不行email你总有吧?你要是国外的hotmail,我也用hotmail,你如果是国内的@sohu.com   我也用@sohu.com  
  ...Top

5 楼小乖(Xi@oGu@i)回复于 2002-05-11 10:59:43 得分 0

怎么知道fields的个数呢?Top

6 楼yexiao(叶晓)回复于 2002-05-11 11:05:21 得分 0

yexiao007@2911.netTop

7 楼ly_liuyang(Liu Yang LYSoft http://lysoft.7u7.net)回复于 2002-05-11 11:21:52 得分 0

又有空了可以到论坛看看了  
  1:把数据库中的每个字段名挨个写入treeview里面??  
  for   i:=0   to   clientdataset1.FieldDefs.Count   do  
      treeview1.Items.AddChild(nil,clientdataset1.FieldDefs.Items[i].Name);  
  2:把xml里面的一个字段的值读到一个变量里面:  
  clientdataset1.fieldbyname('your   field   name').as+(your   convert   type)  
  eg:   string1:=clientdataset1.fieldbyname('your   field   name').asstring  
  3:Queries   on   text   or   ascii   tables   is   not   supported!所以XML的DataBase没有SQL功能的!要想有SQL,就要把它通过ADO转换为Access,SQL后再转为XML的格式,是不较麻烦的,不知有没有更好的方法?Top

8 楼ly_liuyang(Liu Yang LYSoft http://lysoft.7u7.net)回复于 2002-05-11 11:26:54 得分 0

该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!  
  该问题已经结贴?结的那么差,真令我失望!!!!!!!Top

9 楼小乖(Xi@oGu@i)回复于 2002-05-11 12:48:01 得分 0

ly_liuyang(Liu   Yang),谁让你昨天在qq上不告诉我!!Top

相关问题

  • 数据库-->XML XML-->数据库 谁有这方面的源码 !重分!
  • xml与数据库
  • xml 与数据库
  • XML->(_RecordSet)->数据库???
  • 高分相送,怎样深入学习 xml + java + 数据库
  • 高分求教xml与数据库的问题,一经解决,再加100分
  • 送分!!!(数据库问题)
  • 送分!关于数据库
  • 关于数据库分页
  • 数据库复制?100分

关键词

  • 数据库
  • xml
  • sql
  • clientdataset1
  • 问题已经结贴
  • 令我失望
  • 字段名
  • fieldbyname
  • treeview

得分解答快速导航

  • 帖主:小乖
  • yexiao

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo