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

 



Responder a