Variable de sistema _TALLY

13/02/2007 - 16:24 por jc | Informe spam
Hola a todos, haber si alguien me puede decir a que se debe este problema.
Estoy desarrollando una aplicacion en la cual para las actualizaciones de
datos utilizo setencias en SQL, Insert, Delete, Update, etc. El problema lo
tengo cuando hago un INSERT INTO (tabla) (lista de campos) VALUES (lista de
valores). Para comprobar si se ha echo el Insert y se han creado los
registros compruebo la variable de sistema _TALLY que indica los registros
afectados, pues no conozco otra manera rapida de comprobarlo y por no se que
misterios de la vida me devuelve 0 o el valor del anterior mandato que
afecte a los registros. ¿Alguien me podria resolver este problema y si hay
alguna alternativa para comprobarlo que no sea recorriendo todos los
registros?
Gracias a todos.

Preguntas similare

Leer las respuestas

#1 rafa
19/02/2007 - 18:40 | Informe spam
No estoy seguro pero creo que _TALLY solamente considera el formato
siguiente de Insert into

INSERT INTO dbf_name [(fname1 [, fname2, ...])] SELECT [(fname1 [,
fname2, ...])] FROM tablename WHERE condition
Un saludo,

Rafa


"jc" <j.c> escribió en el mensaje
news:
Hola a todos, haber si alguien me puede decir a que se debe este problema.
Estoy desarrollando una aplicacion en la cual para las actualizaciones de
datos utilizo setencias en SQL, Insert, Delete, Update, etc. El problema
lo tengo cuando hago un INSERT INTO (tabla) (lista de campos) VALUES
(lista de valores). Para comprobar si se ha echo el Insert y se han creado
los registros compruebo la variable de sistema _TALLY que indica los
registros afectados, pues no conozco otra manera rapida de comprobarlo y
por no se que misterios de la vida me devuelve 0 o el valor del anterior
mandato que afecte a los registros. ¿Alguien me podria resolver este
problema y si hay alguna alternativa para comprobarlo que no sea
recorriendo todos los registros?
Gracias a todos.

Respuesta Responder a este mensaje
#2 Hugo M. Ranea
20/02/2007 - 00:11 | Informe spam
jc,

Si haces

try
Insert Into (tabla) (lista de campos) values (lista de valores)
catch to loException
* Algo no anduvo!
endtry


no te sirve?


jc wrote:
Hola a todos, haber si alguien me puede decir a que se debe este problema.
Estoy desarrollando una aplicacion en la cual para las actualizaciones de
datos utilizo setencias en SQL, Insert, Delete, Update, etc. El problema lo
tengo cuando hago un INSERT INTO (tabla) (lista de campos) VALUES (lista de
valores). Para comprobar si se ha echo el Insert y se han creado los
registros compruebo la variable de sistema _TALLY que indica los registros
afectados, pues no conozco otra manera rapida de comprobarlo y por no se que
misterios de la vida me devuelve 0 o el valor del anterior mandato que
afecte a los registros. ¿Alguien me podria resolver este problema y si hay
alguna alternativa para comprobarlo que no sea recorriendo todos los
registros?
Gracias a todos.


Respuesta Responder a este mensaje
#3 Hugo M. Ranea
20/02/2007 - 00:11 | Informe spam
Yo creo tienes razon

rafa wrote:
No estoy seguro pero creo que _TALLY solamente considera el formato
siguiente de Insert into

INSERT INTO dbf_name [(fname1 [, fname2, ...])] SELECT [(fname1 [,
fname2, ...])] FROM tablename WHERE condition
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida