Dúvida SimpleDataSet
Estou desenvolvendo um projeto onde estou utilizando como componentes de acesso ao BD o SqlConection + SimpleDataSet + DataSource.
Como realizo autoincremento dos campos chaves por Trigger, no momento em que envio os dados ao banco para gravação ocorre um erro onde é informado que o campo código(chave) não pode ser nulo, isto ocorre porque efetivamente não é digitado nenhum valor no campo código que é autoincrementado pelo banco.
Já alterei a propriedade Required do campo para false mas mesmo assim ocorre o erro do SimpleDataSet.
Ps.: Já utilizei em outras oportunidades SqlTable + DataSetProvider + ClientDataSet e alterando-se a propriedade Required da Table e do ClienteDataSet funcionou normalmente.
Aguardo sugestão.
Como realizo autoincremento dos campos chaves por Trigger, no momento em que envio os dados ao banco para gravação ocorre um erro onde é informado que o campo código(chave) não pode ser nulo, isto ocorre porque efetivamente não é digitado nenhum valor no campo código que é autoincrementado pelo banco.
Já alterei a propriedade Required do campo para false mas mesmo assim ocorre o erro do SimpleDataSet.
Ps.: Já utilizei em outras oportunidades SqlTable + DataSetProvider + ClientDataSet e alterando-se a propriedade Required da Table e do ClienteDataSet funcionou normalmente.
Aguardo sugestão.
Mstange
Curtidas 0
Respostas
Aguiarle
25/08/2004
Estou desenvolvendo um projeto onde estou utilizando como componentes de acesso ao BD o SqlConection + SimpleDataSet + DataSource.
Como realizo autoincremento dos campos chaves por Trigger, no momento em que envio os dados ao banco para gravação ocorre um erro onde é informado que o campo código(chave) não pode ser nulo, isto ocorre porque efetivamente não é digitado nenhum valor no campo código que é autoincrementado pelo banco.
Já alterei a propriedade Required do campo para false mas mesmo assim ocorre o erro do SimpleDataSet.
Ps.: Já utilizei em outras oportunidades SqlTable + DataSetProvider + ClientDataSet e alterando-se a propriedade Required da Table e do ClienteDataSet funcionou normalmente.
Aguardo sugestão.
Eu costumo mandar valores quaisquer para o campo codigo, e nao analiso na tigrer se e nulo para ativa-la.
passe valor 0.
GOSTEI 0