Fórum TIBStringField? #138515
19/02/2003
0
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
Curtir tópico
+ 0
Responder
Posts
20/02/2003
Anonymous
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...
Responder
Gostei + 0
20/02/2003
Itamar Luiz
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!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)