Gracias por la atención. Disculpa la Demora, movorack. Es que aquí hay Apagón Empresarial de 11 am a 1pm (Cuba).
Aquí está el diseño del clientedataset:
Código Delphi
[-]
object dsCteDSetRol: TClientDataSet
Active = True
Aggregates = <>
Params = <>
ProviderName = 'dtstprvdr1'
Left = 616
Top = 536
object intgrfldCteDSet1id: TIntegerField
FieldName = 'id'
ProviderFlags = [pfInKey, pfHidden]
end
object strngfldCteDSet1nombre: TStringField
FieldName = 'nombre'
Required = True
Size = 255
end
end
Ahora, como ves desmarqué el requerido del id; y en efecto no da error, pero al insertar el segundo, me da un error de : Key violation.
y comoo único puedo seguir insertanto es alternándolo con un Refres.
Y ahora qué será??