Problema con la funcion instr
Publicado por David (2 intervenciones) el 08/05/2007 18:01:13
Hola a ver si alguien me puede echar una ayudita que estoy muy liado
La funcion instr busca una cadena dentro de otra y hasta ahi todo bien por ejemplo algo asi me funciona
valor:= instr('Ruben Dario','Ruben');
Esto me devuelve 1 en este caso pero...
Si lo declaro de esta forma que es como lo necesito no funciona
nombre char(20);
nombre:='Ruben';
vvalor:= instrb('Ruben DArio',nombre);
En este caso me devuelve 0 eso si si declaro
nombre char(5);
si me funciona
alguien puede ayudarme con esto?
gracias
Todo esto es dentro de un procedimiento por si sirve para algo
La funcion instr busca una cadena dentro de otra y hasta ahi todo bien por ejemplo algo asi me funciona
valor:= instr('Ruben Dario','Ruben');
Esto me devuelve 1 en este caso pero...
Si lo declaro de esta forma que es como lo necesito no funciona
nombre char(20);
nombre:='Ruben';
vvalor:= instrb('Ruben DArio',nombre);
En este caso me devuelve 0 eso si si declaro
nombre char(5);
si me funciona
alguien puede ayudarme con esto?
gracias
Todo esto es dentro de un procedimiento por si sirve para algo
Valora esta pregunta


0