Ver Mensaje Individual
  #1  
Antiguo 28-10-2015
amadis amadis is offline
Miembro
 
Registrado: may 2005
Ubicación: San José, Colón, Entre Ríos, Argentina
Posts: 315
Reputación: 20
amadis Va por buen camino
Editar SqlString en un EXE con editor hexadecimal.

Estimados colegas

estoy intentando modificar un par de string SQL de un viejo programa del que he perdido los fuentes.

Lo estoy haciendo mediante editores de recursos o hexadecimales.

El unico inconveniente que tengo es que en un SQL String de un query necesito agregar un campo mas a la clausula ORDER BY.
En el string tengo "Order by fecha desc" y neesito agrager tambien el campo codigo al ordenamiento.
Lo he hecho pero no funciona, no reconoce el nuevo campo. Leyendo por ahí me encontré que no puedo varial la logitd de los string.
Lo curioso es que en otras partes como label.caption si me deja varial.

Leí que tengo que editar las REFERENCIAS CRUZADAS que indican el largo de cada string y cambiar el parametro para la nueva longitud.

la consulta es en que parte del exe encuentro esas referencias cruzadas y como las encuentro, tengo restoratos, resource hacker y HexEditor free. Sólo necesito indicar que la cadena sql ahora tiene un par de bits mas de longitud. Gracias.
Responder Con Cita