propiedad sort en recordset jerarquico??
Publicado por lenilax (165 intervenciones) el 02/03/2004 19:19:12
Hola amigos!!
Tengo el siguiente codigo:
Sql = "SHAPE {SELECT * FROM RutaDscr WHERE IDRuta = " & IDRt & "} AS OldRuta " & _
"APPEND (( SHAPE {SELECT * FROM Step} AS OldStep " & _
"APPEND (( SHAPE {SELECT * FROM OldBill} AS OldBills " & _
"APPEND (( SHAPE {SELECT * FROM [OldSrvRg]} AS OldSrvRg " & _
"APPEND ({SELECT * FROM OldExtras} AS OldExt " & _
"RELATE IDOldServReg TO IDOldServReg)) " & _
"RELATE IDOldBill TO IDOldBill)) " & _
"RELATE IDStp TO IDStp)) " & _
"RELATE IDRuta TO IDRuta)"
Set MyRst = Nothing
MyRst.StayInSync = False
MyRst.Open Sql, MiConexion4, adOpenStatic, adLockBatchOptimistic, adCmdText
Set MyRst2 = MyRst.Fields("OldStep").Value
Set MyRst3 = MyRst2.Fields("OldBills").Value
MyRst3.Sort = "BillDate" ' Aqui quiero que el recordset myrst3 se ordene por la columna "BillDate"
If Not MyRst3.EOF Then
Este codigo trabaja muy pero no consigo que el recordset myrst3 se ordene por una columna (BillDate). Si alguien sabe com estare muy agradecido.
Gracias!!
Tengo el siguiente codigo:
Sql = "SHAPE {SELECT * FROM RutaDscr WHERE IDRuta = " & IDRt & "} AS OldRuta " & _
"APPEND (( SHAPE {SELECT * FROM Step} AS OldStep " & _
"APPEND (( SHAPE {SELECT * FROM OldBill} AS OldBills " & _
"APPEND (( SHAPE {SELECT * FROM [OldSrvRg]} AS OldSrvRg " & _
"APPEND ({SELECT * FROM OldExtras} AS OldExt " & _
"RELATE IDOldServReg TO IDOldServReg)) " & _
"RELATE IDOldBill TO IDOldBill)) " & _
"RELATE IDStp TO IDStp)) " & _
"RELATE IDRuta TO IDRuta)"
Set MyRst = Nothing
MyRst.StayInSync = False
MyRst.Open Sql, MiConexion4, adOpenStatic, adLockBatchOptimistic, adCmdText
Set MyRst2 = MyRst.Fields("OldStep").Value
Set MyRst3 = MyRst2.Fields("OldBills").Value
MyRst3.Sort = "BillDate" ' Aqui quiero que el recordset myrst3 se ordene por la columna "BillDate"
If Not MyRst3.EOF Then
Este codigo trabaja muy pero no consigo que el recordset myrst3 se ordene por una columna (BillDate). Si alguien sabe com estare muy agradecido.
Gracias!!
Valora esta pregunta


0