Total en consulta sql

05/09/2006 - 19:12 por Carmelo Gonzalez | Informe spam
Hola amigos les estoy escribiendo porque se me presenta este problema cuando
quiero hacer una consulta para sumar una columna.

Me sale este error
Información adicional: No se pudieron habilitar las restricciones. Una o
varias filas contienen valores que infringen las restricciones NON-NULL,
UNIQUE o FOREIGN-KEY.

Esta es la consulta que yo hago
Mov_Depositos1.Clear()

SqlDAMovDeposito.SelectCommand.CommandText = "SELECT SUM(Exi_Actual) AS
Total FROM Mov_Depositos WHERE Codigo = '" & cCadena & "'"

SqlDAMovDeposito.Fill(Mov_Depositos1, "Mov_Depositos")

y hago la consulta en sql magnament y la realiza y no me da error que podre
estar haciendo mal



gracias
 

Leer las respuestas

#1 Jesús López
05/09/2006 - 23:41 | Informe spam
Tienes una restricción en el DataSet que impide cargar en él los datos de la
consulta.

Prueba con lo siguente:

Antes de SqlDAMovDeposito.Fill ejecuta:

Mov_Depositos1.EnforceConstraints = False

Con esto debería funcionar, sin embargo, sería mejor que localizaras cual es
la restricción que se está violando y decide si deberías quitarla.

Saludos:

Jesús López



"Carmelo Gonzalez" escribió en el mensaje
news:
Hola amigos les estoy escribiendo porque se me presenta este problema
cuando quiero hacer una consulta para sumar una columna.

Me sale este error
Información adicional: No se pudieron habilitar las restricciones. Una o
varias filas contienen valores que infringen las restricciones NON-NULL,
UNIQUE o FOREIGN-KEY.

Esta es la consulta que yo hago
Mov_Depositos1.Clear()

SqlDAMovDeposito.SelectCommand.CommandText = "SELECT SUM(Exi_Actual) AS
Total FROM Mov_Depositos WHERE Codigo = '" & cCadena & "'"

SqlDAMovDeposito.Fill(Mov_Depositos1, "Mov_Depositos")

y hago la consulta en sql magnament y la realiza y no me da error que
podre estar haciendo mal



gracias





Preguntas similares