Neste caso voce tem que ver o que será melhor para vc ... utiliza um DataSet (ou query que seja) para todos ou um para cada um ... Se usar um para cada um é só colocar o select em cada um conforme vc quiser (e cada DataSet ou Query) tera seu DataSource
Marcelo Silva Cel. 11 9693-4251 ICQ - 49224093 MSN [EMAIL PROTECTED] ----- Original Message ----- From: mbtales To: [EMAIL PROTECTED] Sent: Monday, September 20, 2004 5:20 PM Subject: [delphi-br] Re: DbGrid! Por favor!!! Ah... E eu não posso linkar um datasource como você disse, pois já tem um linkado que se chama dsEmprestimo... --- Em [EMAIL PROTECTED], "mbtales" <[EMAIL PROTECTED]> escreveu > Talvez me expressei mal... São dois dbgrids, um em cada tabsheet do > pagecontrol. > Esse dataset seria o componente ClientDataSet? Como? Não seria um > Query? > > --- Em [EMAIL PROTECTED], "Marcelo Silva" <[EMAIL PROTECTED]> > escreveu > > Na verdade como será um unico grid voce não precisa usar > PageControl mas sim o TabControl > > > > Com o TabControl vc coloca > > > > if (SeuDataSet.Active) then > > SeuDataSet.Close; > > SeuDataSet.Sql.Clear; > > > > Case TabControl.TabIndex do > > 0: SeuDataSet.Sql.Add('SELECT * FROM TABELA WHERE CAMPO = > VALOR1'); > > 1: SeuDataSet.Sql.Add('SELECT * FROM TABELA WHERE CAMPO = > VALOR2'); > > 0: SeuDataSet.Sql.Add('SELECT * FROM TABELA WHERE CAMPO = > VALOR3'); > > end; > > SeuDataSet.Open; > > > > Marcelo Silva > > Cel. 11 9693-4251 > > ICQ - 49224093 > > MSN [EMAIL PROTECTED] > > > > ----- Original Message ----- > > From: Marcelo Silva > > To: [EMAIL PROTECTED] > > Sent: Monday, September 20, 2004 5:01 PM > > Subject: Re: [delphi-br] Re: DbGrid! Por favor!!! > > > > > > Coloque um Grid em cada TabSheet > > Coloque um Componente TDataSource e um DataSet no Form > > Ligue todos os Grids ao mesmo DataSouce > > > > no OnShow de cada TabSheet vc coloca: > > > > if (SeuDataSet.Active) then > > SeuDataSet.Close; > > SeuDataSet.Sql.Clear; > > SeuDataSet.Sql.Add('SELECT * FROM TABELA WHERE CAMPO = VALOR'); > > SeuDataSet.Open; > > > > * Onde Campo sde refere ao Campo que dever ser pesquisado e o valor > consequentemente o valor requerido > > * Ex.( WHERE ENSINO = 'MEDIO' ) ou ( WHERE ENSINO = BASICO ) > > > > Marcelo Silva > > Cel. 11 9693-4251 > > ICQ - 49224093 > > MSN [EMAIL PROTECTED] > > > > ----- Original Message ----- > > From: mbtales > > To: [EMAIL PROTECTED] > > Sent: Monday, September 20, 2004 4:18 PM > > Subject: [delphi-br] Re: DbGrid! Por favor!!! > > > > > > Meu dbgrid é assim> não tem nada... Eu coloquei no editor de > códigos > > pra criar as colunas (não sei se coluna é o mesmo que select)... > > Bom... Daria pra você, fazendo um grande favor, entrar em > detalhes, > > ou criar um código exemplo pra mim, fazendo um grande favor? > > > > --- Em [EMAIL PROTECTED], "Marcelo Silva" > <[EMAIL PROTECTED]> > > escreveu > > > Como está colocando seus selects ? > > > No componente query ou via codigo ? > > > > > > Se for no componente deverá usar um componente para cada Select > > > Se form no código vc pode colocar o Select no OnShow de cada > ABA do > > PageControl > > > > > > Marcelo Silva > > > Cel. 11 9693-4251 > > > ICQ - 49224093 > > > MSN [EMAIL PROTECTED] > > > ----- Original Message ----- > > > From: mbtales > > > To: [EMAIL PROTECTED] > > > Sent: Monday, September 20, 2004 3:42 PM > > > Subject: [delphi-br] Re: DbGrid! Por favor!!! > > > > > > > > > Mas como faço para colocar nas querys, cada escolaridade... É > > porque > > > eu não sou bom em query... > > > > > > --- Em [EMAIL PROTECTED], "Eduardo Jedliczka" > > > <[EMAIL PROTECTED]> escreveu > > > > Crie várias querys diferentes, uma para cada escolaridade, > e > > ligue > > > cada dbgrid numa query diferente... ;-) > > > > > > > > [s] > > > > > > > > ===================== > > > > Eduardo Jedliczka > > > > GeraSoft Informática > > > > Apucarana - PR > > > > ===================== > > > > ----- Original Message ----- > > > > From: mbtales > > > > To: [EMAIL PROTECTED] > > > > Sent: Monday, September 20, 2004 3:25 PM > > > > Subject: [delphi-br] DbGrid! Por favor!!! > > > > > > > > > > > > Olá... Por favor, peço ajuda: > > > > > > > > Tenho um DBGrid. Ele está dentro de um > > > > PageControl. Num dos campos do DBGrid, se chama > Escolaridade. > > Aí, > > > > eu > > > > preciso criar outras alças no pagecontrol, cada um com um > > dbgrid > > > > igual ao original. No primeiro dbgrid, no campo > Escolaridade > > fica > > > > Ensino médio, e no outro dbgrid, no campo escolaridade > fica 5ª > > > > a 8ª > > > > Séries. Como faço? > > > > > > > > Lembrando que cada dbgrid fica em uma alça diferente no > > > > pagecontrol. > > > > > > > > Simplificando mais: Tenho a tabela leitor. Tenho dois > dbgrids > > que > > > > cada um tem um campo da tabela leitor chamado > Escolaridade. > > > Preciso > > > > simplesmente de que um dos dbGrids receba apenas ENS. > MÉDIO do > > > > campo > > > > escolaridade, e o outro receba apenas 5ª a 8ª séries. > Essas > > > > opções > > > > são cadastradas no campo escolaridade por um dbcombobox, > então > > > > ele > > > > escolhe um dos dois. > > > > > > > > Por favor, se alguém não entender, pergunte de volta. > > > > > > > > É muito importante.... > > > > > > > > Obrigado à todos... > > > > > > > > > > > > > > > > > > > > -- > > > > <<<<< 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] > > > > > > > > > > > > > > > > Yahoo! Grupos, um serviço oferecido por: > > > > > > > > > > > > > > > > ---------------------------------------------------------- -- > ---- > > ---- > > > ---------- > > > > Links do Yahoo! Grupos > > > > > > > > a.. Para visitar o site do seu grupo na web, acesse: > > > > http://br.groups.yahoo.com/group/delphi-br/ > > > > > > > > b.. Para sair deste grupo, envie um e-mail para: > > > > [EMAIL PROTECTED] > > > > > > > > c.. O uso que você faz do Yahoo! Grupos está sujeito > aos > > Termos > > > do Serviço do Yahoo!. > > > > > > > > > > > > > > > > [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] > > > > > > > > > > > > Yahoo! Grupos, um serviço oferecido por: > > > > > > > > > > > > -------------------------------------------------------------- -- > ---- > > ---------- > > > Links do Yahoo! Grupos > > > > > > a.. Para visitar o site do seu grupo na web, acesse: > > > http://br.groups.yahoo.com/group/delphi-br/ > > > > > > b.. Para sair deste grupo, envie um e-mail para: > > > [EMAIL PROTECTED] > > > > > > c.. O uso que você faz do Yahoo! Grupos está sujeito aos > Termos > > do Serviço do Yahoo!. > > > > > > > > > > > > [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] > > > > > > > > Yahoo! Grupos, um serviço oferecido por: > > > > > > > > ------------------------------------------------------------------ -- > ---------- > > Links do Yahoo! Grupos > > > > a.. Para visitar o site do seu grupo na web, acesse: > > http://br.groups.yahoo.com/group/delphi-br/ > > > > b.. Para sair deste grupo, envie um e-mail para: > > [EMAIL PROTECTED] > > > > c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos > do Serviço do Yahoo!. > > > > > > > > [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] > > > > > > > > Yahoo! Grupos, um serviço oferecido por: > > > > > > > > > > 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 Termos do > Serviço do Yahoo!. > > > > [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] Yahoo! Grupos, um serviço oferecido por: ------------------------------------------------------------------------------ Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [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