Conteúdo de campo de tabela
Estou usando o seguinte esquema para conexão ao banco usando o Delphi 2005 com ASP.NET ao banco POSTGRESQL
var
conn: OdbcConnection;
adapter: OdbcDataAdapter;
commBuilder: OdbcCommandBuilder;
ds: DataSet; // Adicione o namespace System.Data na cláusula uses
begin
// Cria e abre a conexão.
conn := OdbcConnection.Create(´DRIVER=;SERVER=servidor;´ +
´DATABASE=banco;UID=rpc;PWD=PwDPd8´);
conn.Open;
// Cria o Data Adapter.
adapter := OdbcDataAdapter.Create(´SELECT * FROM contatos´, conn);
// A linha abaixo cria SQLs de alteração e inclusão para o Data Adapter,
// desde que ele só retorne dados de uma tabela.
commBuilder := OdbcCommandBuilder.Create(adapter);
// Cria e preenche o DataSet
ds := DataSet.Create;
adapter.Fill(ds, ´contatos´);
end;
Como faço para pegar o conteúdo de um campo da tabela contatos?
var
conn: OdbcConnection;
adapter: OdbcDataAdapter;
commBuilder: OdbcCommandBuilder;
ds: DataSet; // Adicione o namespace System.Data na cláusula uses
begin
// Cria e abre a conexão.
conn := OdbcConnection.Create(´DRIVER=;SERVER=servidor;´ +
´DATABASE=banco;UID=rpc;PWD=PwDPd8´);
conn.Open;
// Cria o Data Adapter.
adapter := OdbcDataAdapter.Create(´SELECT * FROM contatos´, conn);
// A linha abaixo cria SQLs de alteração e inclusão para o Data Adapter,
// desde que ele só retorne dados de uma tabela.
commBuilder := OdbcCommandBuilder.Create(adapter);
// Cria e preenche o DataSet
ds := DataSet.Create;
adapter.Fill(ds, ´contatos´);
end;
Como faço para pegar o conteúdo de um campo da tabela contatos?
Wolverineags
Curtidas 0
Respostas
Knight_of_wine
19/10/2007
Um campo específico ou todos os valores do campo?
GOSTEI 0
Wolverineags
19/10/2007
Um campo em específico
GOSTEI 0
Knight_of_wine
19/10/2007
Se você precisa apenas desse campo, valeria apena você jogar um select só pra esse campo em um command e então jogá-lo em um DataReader, aí é só passar um parâmetro para consultar a linha que você deseja e pronto.
GOSTEI 0