CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

向XML里写入数据的问题 ,请大家都来帮帮忙!!!

楼主chen51630()2006-11-03 11:46:52 在 .NET技术 / C# 提问

我在.NET页面上输入一些数据,这些数据都是用来自动生成数据库表,以及表字段的。我现在想把这写字段及其类型、大小等数据动态的传送到XML上生成相应的字段类型。请问要怎么写啊!  
   
  还请会的朋友帮帮忙,麻烦大家的了!!!!!!!!! 问题点数:100、回复次数:11Top

1 楼ustbwuyi()回复于 2006-11-03 11:51:24 得分 0

upTop

2 楼flyskywlh(成功时享受成就,失意时享受生活..)回复于 2006-11-03 11:57:00 得分 20

简单一点的,新建个datatable  
  建名称,类型,大小列  
   
  输入一行,插入一行  
   
  最后   dt.WriteXml(fileName.xml)Top

3 楼smartstar2005()回复于 2006-11-03 11:57:37 得分 20

直接转不行吗?  
   
  建议使用DataSet,其中的表就是你DB中的表名,每个表包含一些字段的信息(类型、大小等).你先从画面将这些信息读进相应的表中,然后将DataSet输出为xml文件  
   
  看这样行不行Top

4 楼Qim(莫名-从星做起......)回复于 2006-11-03 11:59:21 得分 0

如果xml结构不是很复杂,可以自己用程序写文本文件。只是添加上结构信息。  
  如:  
  <head>  
      <body>。。。</body>  
  </head>  
  自己判断添加即可.Top

5 楼lizhizhe2000(武安侯)回复于 2006-11-03 11:59:59 得分 0

对啊,dt.WriteXml(fileName.xml)  
  相对来说比较简单和方便!Top

6 楼lovefootball(蟑螂(生活就是扯淡--做人要放低姿态))回复于 2006-11-03 12:30:08 得分 0

domTop

7 楼hsghxm(专业杀鸡)回复于 2006-11-03 13:03:54 得分 0

我很想帮你,可是我不懂~Top

8 楼zhzuo(秋枫)回复于 2006-11-03 13:24:50 得分 50

先获取数据库架构保存到DataTable。  
  再使用DataTable.WriteXml方法保存到xml文件。  
  使用Ado.net获取数据库架构信息  
  http://blog.csdn.net/zhzuo/archive/2004/07/03/33273.aspxTop

9 楼chen51630()回复于 2006-11-03 14:16:20 得分 0

zhzuo(秋枫)   你能告诉我怎么把数据库架构保存到   DataTable   里去吗?我不会写!呵呵  
  可举两个事例比如说有两个字段name   和age   ,name为字符行,age为数字型,应该怎么存啊!!!!  
   
   
  谢谢你啦!!!!!!!!Top

10 楼chen51630()回复于 2006-11-03 14:16:57 得分 0

谢谢大家给予我的帮助,谢谢了!!!!Top

11 楼copico(北北)回复于 2006-11-03 14:18:15 得分 10

DataSet可以writeXML  
  DataTalbe是不可以writeXML的吧,怎么我的DataTable没有writeXMLTop

相关问题

关键词

得分解答快速导航

  • 帖主:chen51630
  • flyskywlh
  • smartstar2005
  • zhzuo
  • copico

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

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