tratar erro ao att gridview

25/03/2010

0

O seguinte erro dá quando tiro o focus da linha que estou inserindo na base.   queria saber onde tratar e informar ao usuario que ja existe um cadastro com esse nome de logon :)   no aguardo.     ---------------------------
DataGridView Default Error Dialog
---------------------------
The following exception occurred in the DataGridView:   System.Data.ConstraintException: Column 'logon' is constrained to be unique.  Value 'paulovitor' is already present.    at System.Data.UniqueConstraint.CheckConstraint(DataRow row, DataRowAction action)    at System.Data.DataTable.RaiseRowChanging(DataRowChangeEventArgs args, DataRow eRow, DataRowAction eAction, Boolean fireEvent)    at System.Data.DataTable.SetNewRecordWorker(DataRow row, Int32 proposedRecord, DataRowAction action, Boolean isInMerge, Boolean suppressEnsurePropertyChanged, Int32 position, Boolean fireEvent, Exception& deferredException)    at System.Data.DataTable.InsertRow(DataRow row, Int64 proposedID, Int32 pos, Boolean fireEvent)    at System.Data.DataView.FinishAddNew(Boolean success)    at System.Data.DataRowView.EndEdit()    at System.Windows.Forms.CurrencyManager.EndCurrentEdit()    at System.Windows.Forms.DataGridView.DataGridViewDataConnection.OnRowValidating(DataGridViewCellCancelEventArgs e)   To replace this default dialog please handle the DataError event.
---------------------------
OK  
---------------------------
Paulo Costa

Paulo Costa

Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar