Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Problemas con TReeNode (https://www.clubdelphi.com/foros/showthread.php?t=24117)

jmlifi 09-08-2005 13:27:06

Problemas con TReeNode
 
Utilizo la siguiente instrucción:

pieza:='012';
version:='v1';

Arbol.items.Add(nil,pieza + version);

Me da el siguiente error: SQL server Error: Arithmetic Exception, numeric overflow, or string truncation.

Quito la linea de codigo y el progrma no da error.

yusnerqui 09-08-2005 14:36:16

Hola
 
Pues parese que tu error no está en ese punto, fijate que quien lo emite es SQL server, por lo que me inclino a pensar que es una operación que haces posteriormente con el texto del nodo, y que implica al SQL server,pero a menos que nos pongas un poco más de tu código o amplies la pregunta no creo que te podamos ayudar mucho.

Saludos

jmlifi 09-08-2005 14:45:17

El código es el siguiente:

AbreDbf([VerConjuntos]);
If (not VerConjuntos.Locate('codigo',ref_pieza,[])) and (not VerConjuntos.Locate('c_vr',version,[])) then
arbol.Items.Add(nil,ref_pieza,version)

jmlifi 09-08-2005 14:48:08

VerConjuntos: TSQLQuery
con sentencia: SELECT * FROM Conjuntos

Lepe 10-08-2005 13:20:16

Estas realizando 2 locates, es decir 2 búsquedas independientes, si quieres localizar el registro con ambos datos, tendrás que usar 1 solo Locate con los dos parámetros.

Un saludo.


La franja horaria es GMT +2. Ahora son las 18:44:40.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi