Ver Mensaje Individual
  #3  
Antiguo 05-11-2019
Antonio Cardero Antonio Cardero is offline
Miembro
 
Registrado: ago 2007
Ubicación: Ciudad de la Habana, Cuba
Posts: 26
Reputación: 0
Antonio Cardero Va por buen camino
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á??
Responder Con Cita