... Server="+oDp:cIp+"; Port=3306; Database="+oDp:cDsnData+"; Uid="+oDp:cLogin+"; Pwd="+oDp:cPass+";" oRs:Open( cSql ,; cCon ,; adOpenForwardOnly, adLockReadOnly ) oRs:Save( cFileXml , adPersistXML ) oRs:Close() IF lOpen ShellExecute( 0, "open", cFileXml) ENDIF Juan, y si fuera por ejemplo un documento ...