DataSetProvider tem desde o Delphi 4 se não me engano, a partir do D7
encontrado somente a partir da versão enterprise do produto para o
desenvolvimento multicamadas com datasnap

 

Abs

 

BL

 

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Ricardo Bianchin
Enviada em: sexta-feira, 19 de outubro de 2007 16:17
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] [OFF] Por que TEdit para alterar campos?

 

eu uso o D7 e nao achei o TDataProvider

fui no google e ta me dando indicios q so tem no D200x

sabem dizer se ele tem só nas versoes novas do delphi?
ou se é componente de terceiros?

Em 19/10/07, Andre Luis Silveria <[EMAIL PROTECTED]
<mailto:gyncowboy%40yahoo.com.br> > escreveu:
>
> usamos com Firebir o trio TSQLQuery + TDataProvider + TClientDataSet e é
> só alegria ...
>
> Como já disseram aqui, tudo serve na programação basta saber como e onde
> aplicar.
>
> ----- Mensagem original ----
> De: Ricardo Bianchin <[EMAIL PROTECTED]
<mailto:ricardodeveloper%40yahoo.com.br> <ricardodeveloper%40yahoo.com.br>
> >
> Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br>
<delphi-br%40yahoogrupos.com.br>
> Enviadas: Sexta-feira, 19 de Outubro de 2007 15:50:31
> Assunto: Re: [delphi-br] [OFF] Por que TEdit para alterar campos?
>
> Srs,
>
> no tempo do delphi 6 eu usava access
>
> sempre usei datawares
>
> ha 1 ano tive q migrar pro firebird
>
> quando fui usar os datawares me deparei/aprendi na marra q só podia fazer
>
> next e first num dataset, q nao poderia mais usar o DBGrid e etc
>
> na epoca tive q largar os datawares e usar o tedit, stringgrid.
>
> tentei usar o SimpleDataSet mas quando um dado quebrara uma regra de
> negocio
>
> no bd ele apenas nao gravava e nao se sabia pq nao gravou
>
> desde aquela epoca minha vida tem sido um inferno por nao poder usar
>
> datawares no firebird pq ele é um bd unidirecional
>
> realmente tenho q usar TEdits neste caso ou os amigos sabem de algo q
>
> buferise os dados num TDataset?
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> <!--
>
> #ygrp-mkp{
> border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px
> 14px;}
> #ygrp-mkp hr{
> border:1px solid #d8d8d8;}
> #ygrp-mkp #hd{
> color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px
> 0px;}
> #ygrp-mkp #ads{
> margin-bottom:10px;}
> #ygrp-mkp .ad{
> padding:0 0;}
> #ygrp-mkp .ad a{
> color:#0000ff;text-decoration:none;}
> -->
>
> <!--
>
> #ygrp-sponsor #ygrp-lc{
> font-family:Arial;}
> #ygrp-sponsor #ygrp-lc #hd{
> margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;}
> #ygrp-sponsor #ygrp-lc .ad{
> margin-bottom:10px;padding:0 0;}
> -->
>
> <!--
>
> #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean,
> sans-serif;}
> #ygrp-mlmsg table {font-size:inherit;font:100%;}
> #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean,
> sans-serif;}
> #ygrp-mlmsg pre, code {font:115% monospace;}
> #ygrp-mlmsg * {line-height:1.22em;}
> #ygrp-text{
> font-family:Georgia;
> }
> #ygrp-text p{
> margin:0 0 1em 0;}
> #ygrp-tpmsgs{
> font-family:Arial;
> clear:both;}
> #ygrp-vitnav{
> padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
> #ygrp-vitnav a{
> padding:0 1px;}
> #ygrp-actbar{
> clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
> #ygrp-actbar .left{
> float:left;white-space:nowrap;}
> .bld{font-weight:bold;}
> #ygrp-grft{
> font-family:Verdana;font-size:77%;padding:15px 0;}
> #ygrp-ft{
> font-family:verdana;font-size:77%;border-top:1px solid #666;
> padding:5px 0;
> }
> #ygrp-mlmsg #logo{
> padding-bottom:10px;}
>
> #ygrp-vital{
> background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
> #ygrp-vital #vithd{
>
>
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform
:uppercase;}
> #ygrp-vital ul{
> padding:0;margin:2px 0;}
> #ygrp-vital ul li{
> list-style-type:none;clear:both;border:1px solid #e0ecee;
> }
> #ygrp-vital ul li .ct{
>
>
font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;paddin
g-right:.5em;}
> #ygrp-vital ul li .cat{
> font-weight:bold;}
> #ygrp-vital a{
> text-decoration:none;}
>
> #ygrp-vital a:hover{
> text-decoration:underline;}
>
> #ygrp-sponsor #hd{
> color:#999;font-size:77%;}
> #ygrp-sponsor #ov{
> padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
> #ygrp-sponsor #ov ul{
> padding:0 0 0 8px;margin:0;}
> #ygrp-sponsor #ov li{
> list-style-type:square;padding:6px 0;font-size:77%;}
> #ygrp-sponsor #ov li a{
> text-decoration:none;font-size:130%;}
> #ygrp-sponsor #nc{
> background-color:#eee;margin-bottom:20px;padding:0 8px;}
> #ygrp-sponsor .ad{
> padding:8px 0;}
> #ygrp-sponsor .ad #hd1{
>
>
font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:
122%;}
> #ygrp-sponsor .ad a{
> text-decoration:none;}
> #ygrp-sponsor .ad a:hover{
> text-decoration:underline;}
> #ygrp-sponsor .ad p{
> margin:0;}
> o{font-size:0;}
> .MsoNormal{
> margin:0 0 0 0;}
> #ygrp-text tt{
> font-size:120%;}
> blockquote{margin:0 0 0 4px;}
> .replbq{margin:4;}
> -->
>
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento!
> http://br.mail.yahoo.com/
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>

-- 
Atenciosamente,
Ricardo Bianchin
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Educating is having hope in the future!"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Batman cured us of the fear of the dark.
Superman taught us to look to the light."
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
O que impressiona não é o grito dos maus;
é o silêncio dos bons.(M.L.King)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[As partes desta mensagem que não continham texto foram removidas]

 

__________ Informação do NOD32 IMON 2603 (20071019) __________

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br



[As partes desta mensagem que não continham texto foram removidas]

Responder a