ADO
Cuando se genera un esquema XML a partir de una base de datos ADO, los tipos de datos ADO se convierten en tipos de datos XML Schema tal y como muestra la tabla que aparece a continuación:
| Tipo de datos ADO | Tipo de datos XML Schema | 
| adGUID | xs:ID | 
| adChar | xs:string | 
| adWChar | xs:string | 
| adVarChar | xs:string | 
| adWVarChar | xs:string | 
| adLongVarChar | xs:string | 
| adWLongVarChar | xs:string | 
| adVarWChar | xs:string | 
| adBoolean | xs:boolean | 
| adSingle | xs:float | 
| adDouble | xs:double | 
| adNumeric | xs:decimal | 
| adCurrency | xs:decimal | 
| adDBTimeStamp | xs:dateTime | 
| adDate | xs:date | 
| adBinary | xs:base64Binary | 
| adVarBinary | xs:base64Binary | 
| adLongVarBinary | xs:base64Binary | 
| adInteger | xs:Integer | 
| adUnsignedInt | xs:unsignedInt | 
| adSmallInt | xs:short | 
| adUnsignedSmallInt | xs:unsignedShort | 
| adBigInt | xs:long | 
| adUnsignedBigInt | xs:unsignedLong | 
| adTinyInt | xs:byte | 
| adUnsignedTinyInt | xs:unsignedByte |