TClientDataset跟TADOQuery 导入xml格式区别

本文对比了TClientDataset和TADOQuery在导入XML时的标准格式,指出TClientDataset在处理字符串字段时,XML中必须包含WIDTH属性,该属性可通过getColumnDisplaySize()方法获取,否则导入将失败。
摘要由CSDN通过智能技术生成

TClientDataset  XML标准格式:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DATAPACKET Version="2.0">
	<METADATA>
		<FIELDS>
			<FIELD attrname="ID" fieldtype="i4"/>
			<FIELD attrname="Name" fieldtype="string" WIDTH="12"/>
			<FIELD attrname="Age" fieldtype="ui2"/>
			<FIELD attrname="money" fieldtype="r8"/>
			<FIELD attrname="Sex" fieldtype="boolean"/>
		</FIELDS>
		
	</METADATA>
	<ROWDATA>
		<ROW RowState="4" ID="1" Name="张三" Age="33" money="23.89" Sex="TRUE"/>
		<ROW RowState="4" ID="2" Name="李四" Age="44" money="185.8
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值