<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hola todos...<br>
<br>
tengo un pequeño bug y hace días que no doy con la solución.<br>
<br>
Uso firbird y componentes zeos.<br>
Tengo una tabla numeros de 1 solo registro, con la numeración de
unos tickets internos.<br>
<br>
cuando voy a imprimir, tomo el nro, lo actualizo y largo la
impresión:<br>
<br>
nComp:= tblNumeros.FieldByName('numero').AsInteger;<br>
tblNumeros.Edit;<br>
tblNumeros.FieldByName('numero').AsInteger:= nComp + 1;<br>
tblNumeros.Post;<br>
tblNumeros.CommitUpdates;<br>
tblNumeros.ApplyUpdates; <br>
..........<br>
<br>
aparece este error al hacer el post<br>
<br>
<img src="cid:part1.05000108.06050505@adinet.com.uy" alt=""><br>
<br>
pero lo más lindo que no es siempre, es si hago otra cosa antes.<br>
<br>
describo mas o menos así:<br>
form1: tiene un ttable (tblnumeros) que se abre/cierra en en
oncreate/onclose...<br>
allí hay un botón imprimir pendientes que usa esa tblnumeros.<br>
tb hay otro botón para agregar pedidos, que llama a form2. Form2
también tiene un tblNumeros (q se abre/cierra con el
oncreate/onclose)<br>
<br>
si abro form1, agrego pedido: llamo a form2, imprimo, cierro.<br>
retorno a form1, al imprimir pedidos pendientes, ZAS!!<br>
<br>
Si NO abro form2 para ingresar ningún pedido, no da ese error.. es
como que la tblnumeros no se haya cerrado, no se.. o se estén
entreverando las 2 tblNumeros!<br>
<br>
Bueno, agradezco cq ayuda.. mientras sigo investigando<br>
mil gracias de antemano<br>
byeeeeeeeee<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>