Pasar de recordset a Dataset

21/04/2006 - 19:53 por Tiago Barro | Informe spam
Hola a todos,
tengo que implementar un envío de datos entre una aplicación realizada con
vb6 y una con VB.Net.

Había pensado el traspasar los datos mediante archivos XML.

Si cargo un recordset con los datos a exportar y lo guardo mediante el
comando Save, me guarda con el siguiente formato:

<xml xmlns:s='uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882'
xmlns:dt='uuid:C2F41010-65B3-11d1-A29F-00AA00C14882'
xmlns:rs='urn:schemas-microsoft-com:rowset'
xmlns:z='#RowsetSchema'>
<s:Schema id='RowsetSchema'>
<s:ElementType name='row' content='eltOnly'>
<s:AttributeType name='Codigo' rs:number='1' rs:nullable='true'
rs:maydefer='true' rs:writeunknown='true'>
<s:datatype dt:type='string' dt:maxLength='8'/>
</s:AttributeType>
<s:AttributeType name='Concepto' rs:number='2' rs:nullable='true'
rs:maydefer='true' rs:writeunknown='true'>
<s:datatype dt:type='string' dt:maxLength='250'/>
</s:AttributeType>
<s:extends type='rs:rowbase'/>
</s:ElementType>
</s:Schema>
<rs:data>
<z:row Codigo='1' Concepto='FINANCIACION BASICA'/>
<z:row Codigo='10' Concepto='CAPITAL'/>
</rs:data>
</xml>


Este formato lo lee un mismo recordset pero no un dataset.

¿Sabeis como puedo guardar los datos para poderlos leer posteriormente por
un dataset?.

Muchas gracias y un saludo
Santiago Barro
 

Leer las respuestas

#1 Jesús López
21/04/2006 - 20:22 | Informe spam
La aplicación VB.NET no tiene ningún problema para leer recordsets guardados
en archivos ya que en VB.NET puedes seguir usando Recordsets, así que ¿por
qué no dejarlo tal cual, en vez de complicarse la vida?

Saludos:

Jesús López



"Tiago Barro" escribió en el mensaje
news:
Hola a todos,
tengo que implementar un envío de datos entre una aplicación realizada con
vb6 y una con VB.Net.

Había pensado el traspasar los datos mediante archivos XML.

Si cargo un recordset con los datos a exportar y lo guardo mediante el
comando Save, me guarda con el siguiente formato:

<xml xmlns:s='uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882'
xmlns:dt='uuid:C2F41010-65B3-11d1-A29F-00AA00C14882'
xmlns:rs='urn:schemas-microsoft-com:rowset'
xmlns:z='#RowsetSchema'>
<s:Schema id='RowsetSchema'>
<s:ElementType name='row' content='eltOnly'>
<s:AttributeType name='Codigo' rs:number='1' rs:nullable='true'
rs:maydefer='true' rs:writeunknown='true'>
<s:datatype dt:type='string' dt:maxLength='8'/>
</s:AttributeType>
<s:AttributeType name='Concepto' rs:number='2' rs:nullable='true'
rs:maydefer='true' rs:writeunknown='true'>
<s:datatype dt:type='string' dt:maxLength='250'/>
</s:AttributeType>
<s:extends type='rs:rowbase'/>
</s:ElementType>
</s:Schema>
<rs:data>
<z:row Codigo='1' Concepto='FINANCIACION BASICA'/>
<z:row Codigo='10' Concepto='CAPITAL'/>
</rs:data>
</xml>


Este formato lo lee un mismo recordset pero no un dataset.

¿Sabeis como puedo guardar los datos para poderlos leer posteriormente por
un dataset?.

Muchas gracias y un saludo
Santiago Barro


Preguntas similares