Tiago Quemelo
não registrado
|
|
Postada em 24/12/2004 10:21 hs
Alguem me ajude. estou com um problema,, estou usando umdata grid.. quando o cara clica em algum campo datagrid atualiza os dados no form em cima.. e no form tem o id pra atualizar tambem.mas no bancoo o campo id está autonumeraçao.. e está dando o seguinte erro quando eu clico "Field not updatable, Bound Property Name: Text, Field Nam: MOD_ID "
|
|
|
|
|
Postada em 24/12/2004 10:44 hs
1º - Tente desvincular a propriedade Datafield do controle. 2º - em um evento qualquer(pode ser no click do datagrid) atribua o valor do campo ao textbox em questão Vai dar um pouco de trabalho rodar ele desvinculado mas mc pode criar uma sub/func só pra isso. Abraços, Sidnei
|
|
|
|
Postada em 24/12/2004 13:25 hs
Olá Tiago, Esta é uma limitação dos campos autonumeração: eles não podem ser atualizados, pois são controlados pelo banco de dados e não pelo seu programa. Por isso, não permita a alteração do ID, desabilitando o TextBox que recebe os dados dele. Outra alternativa: não use autonumeração, crie um procedimento para pegar o último número da tabela e incrementá-lo manualmente.
|
|
|
|