DBLookupComboBox
Estou precisando listar o nome e gravar o código no DBLookupComboBox.
O componente já está carregando o que quero mostrar para o usuário. No caso está listando o nome de municipios.
Mas, preciso gravar o código que não está sendo exibido para isto o
ListField = nome_municipio
KeyField = codigo_municipio
ListSource = DataSource
DataField = [está em branco]
DataSource = [está em branco]
Então na hora de inserir estou tentando inserir o KeyField mas.... (No caso é o campo Municipio o problema.
With qry_IncluirMercadoria do
begin
Close;
Sql.Clear;
Sql.Add(´INSERT INTO MERCADORIA (Nome_Mercadoria´);
Sql.Add(´ ,Municpio_Cod_Municipio´);
Sql.Add(´ ,Tecnica)´);
Sql.Add(´VALUES (´´´+edt_Mercadoria.Text+´´´´);
Sql.Add(´ ,´´´+cbox_Municipio.KeyField+´´´´);
Sql.Add(´ ,´´´+edt_Tecnica.Text+´´´)´);
ExecSql;
Obrigada
O componente já está carregando o que quero mostrar para o usuário. No caso está listando o nome de municipios.
Mas, preciso gravar o código que não está sendo exibido para isto o
ListField = nome_municipio
KeyField = codigo_municipio
ListSource = DataSource
DataField = [está em branco]
DataSource = [está em branco]
Então na hora de inserir estou tentando inserir o KeyField mas.... (No caso é o campo Municipio o problema.
With qry_IncluirMercadoria do
begin
Close;
Sql.Clear;
Sql.Add(´INSERT INTO MERCADORIA (Nome_Mercadoria´);
Sql.Add(´ ,Municpio_Cod_Municipio´);
Sql.Add(´ ,Tecnica)´);
Sql.Add(´VALUES (´´´+edt_Mercadoria.Text+´´´´);
Sql.Add(´ ,´´´+cbox_Municipio.KeyField+´´´´);
Sql.Add(´ ,´´´+edt_Tecnica.Text+´´´)´);
ExecSql;
Obrigada
Marina
Curtidas 0