Inserir direto no Field sem DataControls
Fala galera....seguinte: estou tentando passar o valor de uma variável para meu Field sem passar pelos DataControls. Já tentei de várias formas. O campo no banco de dados (Firebird) está definido como not null. Minha aplicação é Multicamada, mas qdo faço isso (passar o valor de uma variável para o campo), dá erro que o campo não pode ser nulo, pois no banco está como not null.
no delphi estou fazendo o seguinte:
with ClienteDataSet do
begin
Field[0].Value := variável_do_tipo_integer; Post;
// Field[0] -> campo definido como not null no banco
post;
try
ApplyUpdates(0);
except
Edit;
end;
end;
estou utilizando DBExpress e DataSnap. Fazendo assim o valor não está sendo passado ao DataSetProvider do servidor de aplicação...pois recebo o erro EDataBaseError *** not null ***....
gostaria de saber se alguém sabe como resolver isso.
Vlw galera!!
T+
no delphi estou fazendo o seguinte:
with ClienteDataSet do
begin
Field[0].Value := variável_do_tipo_integer; Post;
// Field[0] -> campo definido como not null no banco
post;
try
ApplyUpdates(0);
except
Edit;
end;
end;
estou utilizando DBExpress e DataSnap. Fazendo assim o valor não está sendo passado ao DataSetProvider do servidor de aplicação...pois recebo o erro EDataBaseError *** not null ***....
gostaria de saber se alguém sabe como resolver isso.
Vlw galera!!
T+
Tchelllo
Curtidas 0