![]() |
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. |
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 |
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) |
VerConjuntos: TSQLQuery
con sentencia: SELECT * FROM Conjuntos |
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