Fórum Sobre atualização de CDS... #279801
02/05/2005
0
Bruno Belchior
Curtir tópico
+ 0Posts
02/05/2005
Nerdex
Gostei + 0
03/05/2005
Bruno Belchior
CDS.Insert; CDSIdCliente.AsString := 1; CDSNome.AsString := ´Testando´; CDSCPF.AsString := ´000.000.000-00; CDS.Post
CDS.Edit; CDSNome.AsString := ´Testando´2; CDSCPF.AsString := ´000.000.000-01; CDS.Post
Gostei + 0
03/05/2005
Bruno Belchior
Gostei + 0
03/05/2005
Anfm
Verifique todos os seus campos(clique duas vezes no seu CDS e adicione os campos do seu select) e na propriedade Required coloque false para os campos que não são da sua tabela e verifique as propriedades do ProviderFlags se estão corretas.
Espero ter ajudado.
Gostei + 0
03/05/2005
Bruno Belchior
select * from clientes
Gostei + 0
03/05/2005
Rômulo Barros
[color=blue:bf7e7e69ed] :!: Agora, adicione todos os [b:bf7e7e69ed]Fields[/b:bf7e7e69ed] na sua [b:bf7e7e69ed]SqlQuery [/b:bf7e7e69ed]e [b:bf7e7e69ed]ClientDataSet[/b:bf7e7e69ed].[/color:bf7e7e69ed]
:roll: [color=blue:bf7e7e69ed]Agora, configure a propriedade [u:bf7e7e69ed][b:bf7e7e69ed]ProviderFlags[/b:bf7e7e69ed][/u:bf7e7e69ed] de cada Field ( [u:bf7e7e69ed]da SqlQuery e do ClientDataSet[/u:bf7e7e69ed] ) da seguinte forma:[/color:bf7e7e69ed]
:idea:
[b:bf7e7e69ed]IdCliente:[/b:bf7e7e69ed]
pflnUpdate = True
pflnWhere = True
pflnKey = True
pflnHidden = False
[b:bf7e7e69ed]Nome [/b:bf7e7e69ed]
pflnUpdate = True
pflnWhere = False
pflnKey = False
pflnHidden = False
[b:bf7e7e69ed]Nome [/b:bf7e7e69ed]
pflnUpdate = True
pflnWhere = False
pflnKey = False
pflnHidden = False
[b:bf7e7e69ed]CPF[/b:bf7e7e69ed]
pflnUpdate = True
pflnWhere = False
pflnKey = False
pflnHidden = False
:twisted: [i:bf7e7e69ed][u:bf7e7e69ed][color=red:bf7e7e69ed][b:bf7e7e69ed]Pronto, sua aplicação não apresentará mais os erros descritos por vc.[/b:bf7e7e69ed][/color:bf7e7e69ed][/u:bf7e7e69ed][/i:bf7e7e69ed]
Gostei + 0
03/05/2005
Bruno Belchior
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)