Re: [delphi-br] Diferença entre SQLDataSet e SQLQuery
Leonardo: >Queria saber se alguem sabe a diferença entre o SQLDataSet e o SQLQuery que se >encontram na paleta dbExpress. Pois eu sei que ambos fazem >acesso ao banco e >que ambos sao descendentes do TDataset. Sendo que o SQLDataSet dependendo da >especificacao do CommandType ( query, table >ou stored procedure) tb ah uma >mudança na propriedade commandtext. E o SLQuery permite faz qualquer >declaracao de comando SELECT, INSERT, >UPDATE, DELETE. Mas, o que eu queria >saber realmente é qual a verdadeira diferença entre os dois. Nunca estudei detalhadamente o SQLQuery, mas lembro-me de ter lido que: - SQLQuery foi criado pela Borland para facilitar a migração daqueles que antes usavam o TQuery do BDE. (o TQuery é mais parecido com o SQLQuery que com o SQLDataSet). - A recomendação é usar o SQLDataSet, que é mais versátil que o SQLQuery Creio que digam que é mais versátil porque, nesse único componente, você pode fazer SELECTs, INSERT, etc., e também pode usá-lo como um TTable (para abrir a tabela toda - O QUE NÃO É RECOMENDÁVEL, devido à lentidão) ou como um TStoredProcedure (TQuery, TTable e TStoredProcedure são componentes da época do BDE). Quando comecei no DBExpress (ainda estou aprendendo), por ter lido essas informações (não me lembro onde), decidi começar logo a usar o SQLDataSet, mesmo dando um pouco mais de trabalho para estudar. Eu tenho usado o BDE há anos, e por isso estranhei um pouco o SQLDataSet (talvez se eu usasse o SQLQuery, meu aprendizado fosse mais rápido). Mas já me acostumei com esse componente, e hoje não vejo grande dificuldade nele, em relação ao TQuery do BDE. Paulo [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Diferença entre SQLDataSet e SQLQuery
trabalhe com SQLDataSet principalmente por Bi-Direcional. mais recomendo que você utilize o ZeosLib (que é mais crocante e salgadinho) http://sourceforge.net/projects/zeoslib/ espero ter ajudado. - - - - att' Paulo Batalhão - [EMAIL PROTECTED] arphanet.com <http://www.arphanet.com/> batalhao.eti.br <http://www.batalhao.eti.br/> saudeamericana.com.br <http://www.saudeamericana.com.br/> fusame.com.br <http://www.fusame.com.br/> "Não existe patch para a estupidez humana" - Original Message - From: Leonardo Anselmo To: delphi-br@yahoogrupos.com.br Sent: Wednesday, January 10, 2007 11:13 AM Subject: [delphi-br] Diferença entre SQLDataSet e SQLQuery Pessoal, Queria saber se alguem sabe a diferença entre o SQLDataSet e o SQLQuery que se encontram na paleta dbExpress. Pois eu sei que ambos fazem acesso ao banco e que ambos sao descendentes do TDataset. Sendo que o SQLDataSet dependendo da especificacao do CommandType ( query, table ou stored procedure) tb ah uma mudança na propriedade commandtext. E o SLQuery permite faz qualquer declaracao de comando SELECT, INSERT, UPDATE, DELETE. Mas, o que eu queria saber realmente é qual a verdadeira diferença entre os dois. Valeu Leonardo Anselmo. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Diferença entre SQLDataSet e SQLQuery
Leonardo: >Queria saber se alguem sabe a diferença entre o SQLDataSet e o SQLQuery que se >encontram na paleta dbExpress. Pois eu sei que ambos fazem >acesso ao banco e >que ambos sao descendentes do TDataset. Sendo que o SQLDataSet dependendo da >especificacao do CommandType ( query, table >ou stored procedure) tb ah uma >mudança na propriedade commandtext. E o SLQuery permite faz qualquer >declaracao de comando SELECT, INSERT, >UPDATE, DELETE. Mas, o que eu queria >saber realmente é qual a verdadeira diferença entre os dois. Nunca estudei detalhadamente o SQLQuery, mas lembro-me de ter lido que: - SQLQuery foi criado pela Borland para facilitar a migração daqueles que antes usavam o TQuery do BDE. (o TQuery é mais parecido com o SQLQuery que com o SQLDataSet). - A recomendação é usar o SQLDataSet, que é mais versátil que o SQLQuery Creio que digam que é mais versátil porque, nesse único componente, você pode fazer SELECTs, INSERT, etc., e também pode usá-lo como um TTable (para abrir a tabela toda - O QUE NÃO É RECOMENDÁVEL, devido à lentidão) ou como um TStoredProcedure (TQuery, TTable e TStoredProcedure são componentes da época do BDE). Quando comecei no DBExpress (ainda estou aprendendo), por ter lido essas informações (não me lembro onde), decidi começar logo a usar o SQLDataSet, mesmo dando um pouco mais de trabalho para estudar. Eu tenho usado o BDE há anos, e por isso estranhei um pouco o SQLDataSet (talvez se eu usasse o SQLQuery, meu aprendizado fosse mais rápido). Mas já me acostumei com esse componente, e hoje não vejo grande dificuldade nele, em relação ao TQuery do BDE. Paulo [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Diferença entre SQLDataSet e SQLQuery
Alem disso td a diferença e bem simples, o SQLQuery e mantido somente para ajudar no processo de migração de outras midlewares por exemplo, eles podem basicamente ter as mesmas funções, mas porem o SQLDataSet é mais avançado e tem recursos mais evoluidos q o SQLQery, como falei, o query e so pro compatibilidade, se vc quer desenvolvimento memso use o SQLDataSet no meu link de downloads tem varios exemplos de uso, com codigo fontes, slides, videos e apostilas http://cc.codegear.com/Author.aspx?ID=795118 alem do treinamento q começarei este mes em SP de dois modulos Delphi de 40 Horas, a chamada dele esta no site www.clubedelphi.com.br, junto com tds as outras informações. Tem tb os treinamentos on-line, q tem um custo-beneficio melhor principalmente pra akeles q estão fora do estado de SP. No mais estou as ordens para o que precisarem Abração Bruno Lichot CodeGear Team Brazil http://www.codegear.com http://cc.codegear.com/Author.aspx?ID=795118 Leonardo Anselmo escreveu: > Pessoal, > > Queria saber se alguem sabe a diferença entre o SQLDataSet e o > SQLQuery que se encontram na paleta dbExpress. Pois eu sei que ambos fazem > acesso ao banco e que ambos sao descendentes do TDataset. Sendo que o > SQLDataSet dependendo da especificacao do CommandType ( query, table ou > stored procedure) tb ah uma mudança na propriedade commandtext. E o SLQuery > permite faz qualquer declaracao de comando SELECT, INSERT, UPDATE, DELETE. > Mas, o que eu queria saber realmente é qual a verdadeira diferença entre os > dois. > > Valeu > > Leonardo Anselmo. > > [As partes desta mensagem que não continham texto foram removidas] > > > > __ Informação do NOD32 IMON 1969 (20070110) __ > > Esta mensagem foi verificada pelo NOD32 sistema antivírus > http://www.eset.com.br > > > -- -- []´s Bruno Lichot
[delphi-br] Diferença entre SQLDataSet e SQLQuery
Pessoal, Queria saber se alguem sabe a diferença entre o SQLDataSet e o SQLQuery que se encontram na paleta dbExpress. Pois eu sei que ambos fazem acesso ao banco e que ambos sao descendentes do TDataset. Sendo que o SQLDataSet dependendo da especificacao do CommandType ( query, table ou stored procedure) tb ah uma mudança na propriedade commandtext. E o SLQuery permite faz qualquer declaracao de comando SELECT, INSERT, UPDATE, DELETE. Mas, o que eu queria saber realmente é qual a verdadeira diferença entre os dois. Valeu Leonardo Anselmo. [As partes desta mensagem que não continham texto foram removidas]