![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
No tendría que haber problemas de compatibilidad de este tipo entre estas plataformas... ¿Porqué no nos muestras el fragmento del código donde haces el like?
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#2
|
|||
|
|||
|
procedure Tbprodn.busClick(Sender: TObject);
var mysql:string; begin mysql:='SELECT CODIGO.CODIGO, CODIGO.NOMBRE, CODIGO.UNIDAD, PRECICAT.PRE'+ ' FROM CODIGO INNER JOIN PRECICAT'+ ' ON CODIGO.CODIGO = PRECICAT.COD WHERE CODIGO.NOMBRE LIKE '+#39+bprodn.edit1.text+'%'+#39+' AND PRECICAT.PRE > 0'; rprod.query1.sql.Clear; rprod.query1.SQL.Add(mysql); bprodn.Visible:=false; busc.Show; rprod.query1.Open; rprod.Show; bprodn.Visible:=true; bprodn.Close; ese es el código completo en el boton de busqueda, en este caso es otro formulario, no dode está el query, pero me pasa el mismo problema |
|
#3
|
|||
|
|||
|
alguien sabe qué puede ser?
|
|
#4
|
||||
|
||||
|
podria ser por que no has cerrado el query?
deberia ser: query.close; query.<lo_que_sea> query.open; Cita:
__________________
“Plantad la semilla de la avaricia en la infértil tierra de la estupidez y obtendreis la bella flor de la mierda” (Confucio) |
|
#5
|
|||
|
|||
|
lamentablemente no es eso
![]() qué podrá ser? |
|
#6
|
||||
|
||||
|
Hola.
En el Windows 98 y en el XP ¿ utilizas exactamente la misma Base de datos ?. Por ejemplo, no usarás Access 97 y Access 2000. ¿ Que componentes utilizas ? ¿ BDE, ADO, ... ?. Comprueba que en las dos plataformas tengas la misma versión del motor de datos. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
#7
|
|||
|
|||
|
Ya supe cual era el problema, la diferencia entre el win98 y el winXP es que en el winXP al hacer las consultas hace la diferencia entre minusculas y mayusculas, e cambio en el win98 no lo hace. Como yo hacía las consultas en minusculas no encontraba nada.
¿Por qué será esta diferencia? Bueno, gracias de todas formas |
|
#8
|
|||
|
|||
|
Cita:
Saludos |
|
#9
|
||||
|
||||
|
Hola.
Verifica que tengas la misma versión del BDE en las dos. Además si utilizas el BDE mediante acceso ODBC y no nativo a dBase, entonces la diferencias puede estar en el driver ODBC para tablas dBase (que es casi seguro que será distinto). Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|