bdpDataAdapter Dataset DataGrid
Senhores, estou tentando mostrar uma DataGrid com um select simples
O problema é o seguinte:
Quando ele me retorna 1 registro num tem nenhum erro
Porém, quanddo tem mais de 1, ele me retonar este erro:
[color=red:dd6dda9e8d]
Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.
[/color:dd6dda9e8d]
Eu fiz o teste com o bdpCommand e ele me retornou sem problemas os registros...
A pergunta é: Pq no bdpDataAdapter isso ocorre e como resolver?
Grato desde já
SELECT Fc.* from FC, usuario where usuario.CodProp = Fc.CodProp and usuario.identificador = ?
O problema é o seguinte:
Quando ele me retorna 1 registro num tem nenhum erro
Porém, quanddo tem mais de 1, ele me retonar este erro:
[color=red:dd6dda9e8d]
Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.
[/color:dd6dda9e8d]
Eu fiz o teste com o bdpCommand e ele me retornou sem problemas os registros...
A pergunta é: Pq no bdpDataAdapter isso ocorre e como resolver?
Grato desde já
Cristiam
Curtidas 0
Respostas
Xtavinho
03/03/2005
cristiam...
no seu dataset, existe uma propriedade, ENFORCE CONSTRAINTS...
sete essa propriedade para FALSE, devera resolver seu problema
abracos
Gustavo
no seu dataset, existe uma propriedade, ENFORCE CONSTRAINTS...
sete essa propriedade para FALSE, devera resolver seu problema
abracos
Gustavo
GOSTEI 0
Cristiam
03/03/2005
Opa, este problema resolveu,muito obrigado, porém surgiu outro...
Qndo eu tento pegar um campo apenas no DataAdapter, ex:
Ele me dá a seguinte mensagem:
[color=red:a432c0c2dd]TableMapping update failed: O Índice estava fora dos limites da matriz[/color:a432c0c2dd]
Mas quando eu faço o mesmo select da seguinte forma:
Ele funciona perfeitamente.
Sabe o por quê disto?
Grato desde já.
Qndo eu tento pegar um campo apenas no DataAdapter, ex:
select Fc.AnoRef from FC, usuario where Fc.CodProp = usuario.CodProp and usuario.identificador = ?
Ele me dá a seguinte mensagem:
[color=red:a432c0c2dd]TableMapping update failed: O Índice estava fora dos limites da matriz[/color:a432c0c2dd]
Mas quando eu faço o mesmo select da seguinte forma:
select Fc.* from FC, usuario where Fc.CodProp = usuario.CodProp and usuario.identificador = ?
Ele funciona perfeitamente.
Sabe o por quê disto?
Grato desde já.
GOSTEI 0
Xtavinho
03/03/2005
Neste caso nao, teria que analisar o codigo inteiro e as tabelas, para responder com certeza
qualquer coisa, mailme...
xtavinho@ig.com.br
icq: 120428281
qualquer coisa, mailme...
xtavinho@ig.com.br
icq: 120428281
GOSTEI 0