Pessoal:
Seguindo um tutorial do site do Clube Delphi,
tentei apresentar dados de uma tabela
usando o BDP (Borland Data Provider) e um DataGrid.
Porem, ao rodar o programa os dados nao aparecem
no DataGrid (o DataGrid fica totalmente invisivel).
Ja' apaguei e recriei os componentes, achando que
eu havia mudado por engano alguma propriedade,
mas nao adiantou.
Solicito a gentileza de examinarem o codigo
abaixo e me dizer o que pode estar errado.
Obs.: O exemplo do site do Clube Delphi
e' para WinForms, mas eu estou tentando criar um WebForm.
Fiz o seguinte:
- Arrastei uma tabela (InterBase) para o form
- Foram criados um BDPDataAdapter e um
BDPConnection
- Entrei nas configuracoes do DBPDataAdapter,
selecionei uma tabela e fiz um PREVIEW - os dados
apareceram no PREVIEW
- Ainda nas configuracoes do BDPDataAdapter,
cliquei na tab "DataSet" e selecionei "NewDataSet"
- No clique de um botao, coloquei o seguinte codigo
(baseado no site do Clube Delphi - mudie apenas
o nome da tabela, que e' uma tabela de Unidades da Federacao,
do BD InterBase que estou usando para meus testes):
procedure TWebForm1.ButtonAbrir_Click(sender: System.Object; e:
System.EventArgs);
begin
BDPConnection1.Open;
BdpDataAdapter1.Active := False;
if TextBoxStart.Text <> '' then
BdpDataAdapter1.StartRecord := Convert.ToInt32(TextBoxStart.Text);
if TextBoxMax.Text <> '' then
BdpDataAdapter1.MaxRecords := Convert.ToInt32(TextBoxMax.Text);
BdpDataAdapter1.Active := True;
DataGrid1.DataSource := DataSet1.Tables[0];
BdpDataAdapter1.TableMappings.Clear;
BdpDataAdapter1.TableMappings.Add('Table','TBGENE002');
end;
[As partes desta mensagem que n�o continham texto foram removidas]
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que voc� faz do Yahoo! Grupos est� sujeito aos:
http://br.yahoo.com/info/utos.html