TIBStringField?
PessoALL,
Talvez alguém possa me ajudar...
Tenho um formulário de consulta de CEP, que retorna um record como a seguir:
TEndereco = record
Controle: integer;
Cep: String[9];
Endereco: String[40];
Bairro: String[25];
Cidade: String[25];
Estado: String[2];
end;
Preciso passar esses valores para os campos do TIBDataSet do formulário de cadastro de clientes, preenchendo os campos correspondentes, mas não estou conseguindo.
Já tentei todas as maneiras abaixo:
dtsClientes.FieldByName(´BAIRRO´).AsString := Endereço.Bairro;
dtsClientes[´BAIRRO´] := Endereco.Bairro;
dtsClientesBAIRRO.AsString := Endereco.Bairro;
TIBStringField(dtsClientesBAIRRO).AsString := Endereco.Bairro;
Alguém tem a solução?
Obrigado.
Talvez alguém possa me ajudar...
Tenho um formulário de consulta de CEP, que retorna um record como a seguir:
TEndereco = record
Controle: integer;
Cep: String[9];
Endereco: String[40];
Bairro: String[25];
Cidade: String[25];
Estado: String[2];
end;
Preciso passar esses valores para os campos do TIBDataSet do formulário de cadastro de clientes, preenchendo os campos correspondentes, mas não estou conseguindo.
Já tentei todas as maneiras abaixo:
dtsClientes.FieldByName(´BAIRRO´).AsString := Endereço.Bairro;
dtsClientes[´BAIRRO´] := Endereco.Bairro;
dtsClientesBAIRRO.AsString := Endereco.Bairro;
TIBStringField(dtsClientesBAIRRO).AsString := Endereco.Bairro;
Alguém tem a solução?
Obrigado.
Itamar Luiz
Curtidas 0
Respostas
Anonymous
19/02/2003
dtsClientes é o DataSource ou o dataset? você precisa referenciar ao dataset. Se já estiver fazendo isso e ainda assim não esteja dando certo, diga qual é a mensagem de erro - se é que tem uma...
GOSTEI 0
Itamar Luiz
19/02/2003
dtsClientes é o DataSource ou o dataset? você precisa referenciar ao dataset. Se já estiver fazendo isso e ainda assim não esteja dando certo, diga qual é a mensagem de erro - se é que tem uma...
Primeiramente obrigado pelo seu retorno.
Eu já consegui resolver o problema. O fato é que eu tenho uma listagem de Clientes, e quando o usuário vai fazer uma inclusão ou alteração eu abro um assistente para a edição. O dataset é único, e fica no formulário da listagem. Já datasource são dois: um que serve como ligação aos componentes da listagem e outro para ligação com os componentes do assistente.
Resolvi referenciando o DataSet pelo DataSource, assim:
dtsClientes.DataSet[´Bairro´] := Endereço.Bairro;
Valew!
GOSTEI 0