[delphi-br] Campo TIME.

2010-01-04 Por tôpico Valdeci
Olá Amigos!
Estou com dificuldade para fazer com que seja executada uma rotina para 
validação de Hora antes de ser feita a validação do DBEdit, pois antes de 
executar a citada rotina, da mensagem de que não é uma data válida. Alguém pode 
me dizer como faço isso?
Grato.
Valdeci.




Re: [delphi-br] variavel tipo date em consulta sql

2010-01-04 Por tôpico CRM Desenvolvimentos
*Tente passar os parametros de data no formato (mm/dd/)*
*Use o FormatDateTime('mm/dd/', DateTimePicker1.Date);
*
2010/1/4 asandro1501 asandro1...@yahoo.com.br



 Olá pessoal

 Já percorri muitos sites mas não encontrei uma forma de colocar uma
 variavel do tipo date(mysql) dentro de uma consulta sql. Preciso fazer uma
 comparação de data incicial e data final.
 Segue parte do código

 dtinicial:=DateTimePicker1.Date; //recebe a data inicial
 dtfinal:=DateTimePicker2.Date; //recebe a data final

 dm.adodsCaixa.Close;

 dm.adodsCaixa.commandtext:='select cod_pagto, data_pgto, codvenda,
 tipopessoa, modo_pgto, vlr_pgto, cod_usuario from caixa where
 data_pgto='+dtinicial+' and data_pgto='+dtfinal+'';

 dm.adodsCaixa.open;

 A forma que eu estou colocando as variaveis dentro da consulta sql é para
 utilizar com variáveis do tipo string mas não sei como colocar as do tipo
 date. Também não consegui utilizar o BETWEEN. Acredito que o problema seja
 só com as variáveis mesmo.

 Alguém pode me ajudar?

 Grato

 Alex Silva

  



[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:
delphi-br-ow...@yahoogrupos.com.br
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:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [delphi-br] Zeos 6.6.6 e 7

2010-01-04 Por tôpico Ricardo Ravelli
Silvio, bom dia. 

 Eu descobri agora na internet o que estava dando erro na instalação do
 Zeos. Eu fiz o procedimento do site e funcionou certinho.

 Segue o link aonde encontrei as informações. http://vejebem.com/?p=2781

 Depois se você quiser que eu teste o instalador é só avisar.

 Muito obrigado pelo suporte.

 Abraços.

 Att.

 Ricardo Ravelli.




[delphi-br] mudança de base de dados (paradox para web)

2010-01-04 Por tôpico profalexmichel
tenho um programa em delphi5 (paradox) e preciso mudar as tabelas para padrão 
web (mysql, postgress, etc.)...alguém sabe informar como fazer estas 
conversões??? ou terei que recriar todas as tabelas??? e o código??? vou ter 
que alterá-lo??



Re: [delphi-br] Campo TIME.

2010-01-04 Por tôpico Ricardo Diniz
Bom dia amigo...
Q tipo de validação vc nescessita?
Seje especifico!
Sempre usei campos TIME e DATETIME e numca tive problema para validação!
 
Aq vai um link com diversas ajudas!
Se tiver alguma que vc tenha mais duvida envie ae um e-mail!
 
http://www.google.com.br/search?hl=pt-BRcr=countryBRq=validar+campos+TIME+no+delphistart=10sa=N
 
Att.
Ricardo.


--- Em dom, 3/1/10, Valdeci valdecipeni...@yahoo.com.br escreveu:


De: Valdeci valdecipeni...@yahoo.com.br
Assunto: [delphi-br] Campo TIME.
Para: delphi-br@yahoogrupos.com.br
Data: Domingo, 3 de Janeiro de 2010, 16:40


  



Olá Amigos!
Estou com dificuldade para fazer com que seja executada uma rotina para 
validação de Hora antes de ser feita a validação do DBEdit, pois antes de 
executar a citada rotina, da mensagem de que não é uma data válida. Alguém pode 
me dizer como faço isso?
Grato.
Valdeci.









  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [delphi-br] Campo TIME.

2010-01-04 Por tôpico Diego Garcia
Tenta fazer a validação no *OnGetText *do Field.


*Diego Garcia*
Twitter: http://www.twitter.com/drgarcia1986



2010/1/3 Valdeci valdecipeni...@yahoo.com.br



 Olá Amigos!
 Estou com dificuldade para fazer com que seja executada uma rotina para
 validação de Hora antes de ser feita a validação do DBEdit, pois antes de
 executar a citada rotina, da mensagem de que não é uma data válida. Alguém
 pode me dizer como faço isso?
 Grato.
 Valdeci.

  



[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:
delphi-br-ow...@yahoogrupos.com.br
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:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [delphi-br] mudança de base de dados (paradox p ara web)

2010-01-04 Por tôpico Leonardo Quinino
Eita amigo, tem muito serviço

Mas sua pergunta, não foi bem feita

Olha só, quando vc diz,... preciso mudar as tableas para padrão web ? fica
confuso padrão web ? você vai programar um site para web ?
ou se refere ao padrão SQL de Banco de Dados ,
*Sistema Gerenciador de Banco de Dados* (*SGBD*).
Leia-se, Firebird, MySQL, PostGreSQL, SQLServer, Cachê, Oracle.

Sobre a outra pergunta, tem sim, que reescrever a estrutura, mas antes você
tem que definir qual o padrão de SGBD irá trabalhar, ae, depois projetar o a
bagaça toda 

O que você poderá fazer de recriar toda as estruturas, (tem que recriar
mesmo, pois tem um monte de coisa diferente do PIRADOX), integridades
referenciais, replicação, tiggres e procedures, e um novo universo, que para
quando se migra de paradox (*que mais se parece com um BANDO DE DADOS) para
um BANCO DE DADOS DE VERDADE, tem um universo grande, eu já fiz esse mesmo
caminho, há muitos anos atrás, e lhe garanto, no inicio dá um canseira, mas
muita suadeira, depois fica tranquilo, só festa.

Sobre o seu código, com certeza, terá que mexer sim, até mesmo pelos
componentes dbware e de conexão,  por exemplo se vai usar ZEOS, IBX,DBX,MDO,
um outra porrada de outros componentes que tem um monte de siglas .. rs :)

Mas o esquema é mais ou menos esse, vai dar uma suadeira no começo mas
depois vai valer a pena.

2010/1/4 profalexmichel profalexmic...@yahoo.com.br



 tenho um programa em delphi5 (paradox) e preciso mudar as tabelas para
 padrão web (mysql, postgress, etc.)...alguém sabe informar como fazer estas
 conversões??? ou terei que recriar todas as tabelas??? e o código??? vou ter
 que alterá-lo??

  




-- 
Leonardo Quinino


[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:
delphi-br-ow...@yahoogrupos.com.br
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:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [delphi-br] Select em campo BLOB

2010-01-04 Por tôpico Dirlei Dionísio
Reinaldo,

Complementando o que o Berdram disse, imagine que você tenha um arquivo com
1Kb. No banco de dados esse campo ocuparia 1.048.576 bytes (1Kb = 1024 x
1024 bytes). Mesmo que o banco de dados que você utiliza permita que você
consiga fazer uma busca no campo que armazena essa imagem, essa busca seria
*extremamente* cara, em vista da quantidade de bytes que o banco precisará
comparar. Neste caso, você pode gerar um checksum, ou Hash da imagem (leia
http://pt.wikipedia.org/wiki/Hash) e armazenar num outro campo. O Hash
normalmente possui apenas alguns bytes (32 no caso do MD5 -
http://pt.wikipedia.org/wiki/MD5). Assim, quando for necessário verificar se
a imagem existe no banco, você pode fazer a pesquisa apenas pelo campo que
armazena o hash.

Se optar por essa solução, você precisará procurar por uma implementação do
MD5 em Pascal. Não é difícil utilizar esse tipo de solução, como pode
parecer a princípio, mas você pode precisar ler um pouco a respeito e fazer
alguns programinhas de teste para validar essa solução.

Um abraço,
Dirlei.

2010/1/3 Reinaldo Aparecido Pereira ctocv...@yahoo.com.br



 Perdoe-me, mais o termo checksum é novo para mim.
 O que fiz foi gravar todo o conteúdo da imagem em um campo memo.
 Não sei se é possível comparações de campo memo.
 Pode me dar mais orientações sobre sua dica.

 Abçs, Reinaldo

 -Mensagem original-

 De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto:
 delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em
 nome de Dirlei Dionísio
 Enviada em: domingo, 3 de janeiro de 2010 00:12

 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] Select em campo BLOB


 Você pode ter um campo para guardar o checksum da imagem, além do binário
 dela. Na hora de verificar se a imagem existe, faça a busca pelo checksum.

 Um dos algoritmos de checksum mais conhecidos é o MD5.

 [ ]'s
 Dirlei.

 2010/1/1 Reinaldo Aparecido Pereira 
 ctocv...@yahoo.com.brctocvl_1%40yahoo.com.br
 

 
 
  Senhores,
 
  No Access ou no Interbase, é possível fazer select em campos tipo Blob.
 
  Explico melhor.
 
  Tenho uma foto e desejo saber se ela já cadastrada em uma tabela no meu
  banco de dados.
 
  Alguma dica de como eu faço isso?
 
  Abçs, Reinaldo
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

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

 


 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  



[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:
delphi-br-ow...@yahoogrupos.com.br
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:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [delphi-br] mudança de base de dados (paradox para web)

2010-01-04 Por tôpico Walter Chagas (Bol)
O que que voce quer dizer com Tabelas padrão Web

[]s
 
 
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
http://twitter.com/wchagas
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr


  - Original Message - 
  From: profalexmichel 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, January 04, 2010 1:36 PM
  Subject: [delphi-br] mudança de base de dados (paradox para web)



  tenho um programa em delphi5 (paradox) e preciso mudar as tabelas para padrão 
web (mysql, postgress, etc.)...alguém sabe informar como fazer estas 
conversões??? ou terei que recriar todas as tabelas??? e o código??? vou ter 
que alterá-lo??



  

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



[delphi-br] Delphi e Oracle - Ora 12514

2010-01-04 Por tôpico Marcelo Moacir Florindo
Colegas,

ao tentar via desenvolvimento abrir a conexão está dando o erro:
ORA-12514: TNS:listener does not currently know of service requested in
connect descriptor

Porém, em runtime, o sistema funciona. Tudo isto na mesma máquina.

Alguma idéia do que poderia ser?

Obrigado a todos,

-- 
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br


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



RES: RES: [delphi-br] Select em campo BLOB

2010-01-04 Por tôpico Rubem Rocha
http://pt.wikipedia.org/wiki/Checksum


-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de berdam
Enviada em: domingo, 3 de janeiro de 2010 15:15
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] Select em campo BLOB

o chekcsum seria como uma assinatura dos bits da imagem, se a imagem e 
mudada, esse check sum tbm é mudado, se um bit é mudado na imagem, todo 
o checksum muda.

Reinaldo Aparecido Pereira escreveu:

 Perdoe-me, mais o termo checksum é novo para mim.
 O que fiz foi gravar todo o conteúdo da imagem em um campo memo.
 Não sei se é possível comparações de campo memo.
 Pode me dar mais orientações sobre sua dica.

 Abçs, Reinaldo

 -Mensagem original-
 De: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Dirlei Dionísio
 Enviada em: domingo, 3 de janeiro de 2010 00:12
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] Select em campo BLOB

 Você pode ter um campo para guardar o checksum da imagem, além do binário
 dela. Na hora de verificar se a imagem existe, faça a busca pelo checksum.

 Um dos algoritmos de checksum mais conhecidos é o MD5.

 [ ]'s
 Dirlei.

 2010/1/1 Reinaldo Aparecido Pereira ctocv...@yahoo.com.br 
 mailto:ctocvl_1%40yahoo.com.br

 
 
  Senhores,
 
  No Access ou no Interbase, é possível fazer select em campos tipo Blob.
 
  Explico melhor.
 
  Tenho uma foto e desejo saber se ela já cadastrada em uma tabela no meu
  banco de dados.
 
  Alguma dica de como eu faço isso?
 
  Abçs, Reinaldo
 
 





Res: Re: [delphi-br] mudança de base de dados (paradox pa ra web)

2010-01-04 Por tôpico Carlos H. S. Teles
Boa tarde companheiro.

Acho que isso irá amenizar seu trabalho, no link abaixo voce vai encontrar
um programa que pega todas as tabelas Paradox, dbf entre outras e gera um
Script SQL ou codigo em Delph (voce escolhe) para gerar as tabelas em um
banco de dados decente! se  precisar de algo avisa.

http://www.topwise.com.br/autocode/

Abraços 
 
 



Carlos H. S. Teles
Analista/programador

(054)8412-9626
msn: - carloshte...@hotmail.com
talk...: - carloshte...@gmail.com
Skype..: - carloshteles
( Disse-lhe Jesus: Eu sou a ressurreição e a vida; quem crê em mim, ainda
que esteja morto, viverá;  Jo: 11-25)

---Mensagem original---
 
De: Leonardo Quinino
Data: 04/01/2010 14:35:49
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] mudança de base de dados (paradox para web)
 
Eita amigo, tem muito serviço
 
Mas sua pergunta, não foi bem feita
 
Olha só, quando vc diz,... preciso mudar as tableas para padrão web ? fica
confuso padrão web ? você vai programar um site para web ?
ou se refere ao padrão SQL de Banco de Dados ,
*Sistema Gerenciador de Banco de Dados* (*SGBD*).
Leia-se, Firebird, MySQL, PostGreSQL, SQLServer, Cachê, Oracle.
 
Sobre a outra pergunta, tem sim, que reescrever a estrutura, mas antes você
tem que definir qual o padrão de SGBD irá trabalhar, ae, depois projetar o a
bagaça toda 
 
O que você poderá fazer de recriar toda as estruturas, (tem que recriar
mesmo, pois tem um monte de coisa diferente do PIRADOX), integridades
referenciais, replicação, tiggres e procedures, e um novo universo, que para
quando se migra de paradox (*que mais se parece com um BANDO DE DADOS) para
um BANCO DE DADOS DE VERDADE, tem um universo grande, eu já fiz esse mesmo
caminho, há muitos anos atrás, e lhe garanto, no inicio dá um canseira, mas
muita suadeira, depois fica tranquilo, só festa.
 
Sobre o seu código, com certeza, terá que mexer sim, até mesmo pelos
componentes dbware e de conexão,  por exemplo se vai usar ZEOS, IBX,DBX,MDO,
um outra porrada de outros componentes que tem um monte de siglas .. rs :)
 
Mas o esquema é mais ou menos esse, vai dar uma suadeira no começo mas
depois vai valer a pena.
 
2010/1/4 profalexmichel profalexmic...@yahoo.com.br
 


 tenho um programa em delphi5 (paradox) e preciso mudar as tabelas para
 padrão web (mysql, postgress, etc.)...alguém sabe informar como fazer
estas
 conversões??? ou terei que recriar todas as tabelas??? e o código??? vou
ter
 que alterá-lo??



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

 
--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 
 

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



Re: [delphi-br] mudança de base de dados (paradox p ara web)

2010-01-04 Por tôpico Fernando Medeiros
Amigo, vc ta meio perdido.
Aconselho ir com calma, pesquisar um pouco sobre o que seria padrao web.
pois eu tb nao entendi.



2010/1/4 Walter Chagas (Bol) wchag...@bol.com.br



 O que que voce quer dizer com Tabelas padrão Web

 []s


 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 wchag...@bol.com.br wchagasj%40bol.com.br
 http://delphitocorporerm.blogspot.com/
 http://twitter.com/wchagas
 MSN: whitesock...@hotmail.com whitesockets%40hotmail.com
 SKYPE: WalterChagasJr


 - Original Message -
 From: profalexmichel
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Monday, January 04, 2010 1:36 PM
 Subject: [delphi-br] mudança de base de dados (paradox para web)

 tenho um programa em delphi5 (paradox) e preciso mudar as tabelas para
 padrão web (mysql, postgress, etc.)...alguém sabe informar como fazer estas
 conversões??? ou terei que recriar todas as tabelas??? e o código??? vou ter
 que alterá-lo??

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

  




-- 
http://twitter.com/fernandomds
http://fernandomedeiros.com.br/blog


[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:
delphi-br-ow...@yahoogrupos.com.br
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:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




[delphi-br] Sql Server Erro 207

2010-01-04 Por tôpico Arrobba Sistemas
Boa tarde,

 

 

Tenho o seguinte comando dentro de um SqlDataSet:

 

SELECT “CLIENTE_ID”, 

 “CLIENTE_NOME” , 

 “CLIENTE_LOGRADOURO”, 

 “CLIENTE_NUMERO” , 

 “CLIENTE_COMPLEMENTO”, 

 Clientes.“BAIRRO_ID” ,

 Bai.Bairro_Nome as BairroNome from “Clientes”

 Left join Bairros Baio n ( Clientes.Bairro_Id = Bai.Bairro_Id )

Order by Clientes.Cliente_Nome

 

 

O DataSetProvider esta configurado para UpdateMode = upWhereKeyOnly

 

 

No ClientDataSet aparece os seguintes campos:

 

CLIENTE_ID

CLIENTE_NOME

CLIENTE_LOGRADOURO

CLIENTE_NUMERO

CLIENTE_COMPLEMENTO

BAIRRO_ID

BairroNome

 

O ProviderFlags do campo BAIRRONOME esta totalmente desabilitado,

O campo CLIENTE_ID esta habilitado pfInUpdate, pfInWhere, pfInKey,

Os outros campos esta habilitado somente o pfInUpdate.

 

 

 

Quando dou o ApplyUpdates(0) na tabela de Clientes, retorna o seguinte erro:

 

SqlState 42S22, SQL Error Code:  207 . Nome da Coluna “BAIRRONOME” invalido.

 

 

Estou usando o Delphi 2009, DbExpress e SqlServer 2005 Express.

 

Detalhe quando não coloco informação no campo BAIRRONOME não da o erro.

 

Esta mesma configuração funciona perfeitamente no Delphi 2006.

 

 

 

 

Antonio C. de M. Pires

Arrobba Sistemas



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



RES: [delphi-br] Sql Server Erro 207

2010-01-04 Por tôpico Rubem Rocha
E o evento OnTableName do ClientDataSet? Está usando?

Sds.

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Arrobba Sistemas
Enviada em: segunda-feira, 4 de janeiro de 2010 18:04
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Sql Server Erro 207

 

  

Boa tarde,

Tenho o seguinte comando dentro de um SqlDataSet:

SELECT “CLIENTE_ID”, 

“CLIENTE_NOME” , 

“CLIENTE_LOGRADOURO”, 

“CLIENTE_NUMERO” , 

“CLIENTE_COMPLEMENTO”, 

Clientes.“BAIRRO_ID” ,

Bai.Bairro_Nome as BairroNome from “Clientes”

Left join Bairros Baio n ( Clientes.Bairro_Id = Bai.Bairro_Id )

Order by Clientes.Cliente_Nome

O DataSetProvider esta configurado para UpdateMode = upWhereKeyOnly

No ClientDataSet aparece os seguintes campos:

CLIENTE_ID

CLIENTE_NOME

CLIENTE_LOGRADOURO

CLIENTE_NUMERO

CLIENTE_COMPLEMENTO

BAIRRO_ID

BairroNome

O ProviderFlags do campo BAIRRONOME esta totalmente desabilitado,

O campo CLIENTE_ID esta habilitado pfInUpdate, pfInWhere, pfInKey,

Os outros campos esta habilitado somente o pfInUpdate.

Quando dou o ApplyUpdates(0) na tabela de Clientes, retorna o seguinte erro:

SqlState 42S22, SQL Error Code: 207 . Nome da Coluna “BAIRRONOME” invalido.

Estou usando o Delphi 2009, DbExpress e SqlServer 2005 Express.

Detalhe quando não coloco informação no campo BAIRRONOME não da o erro.

Esta mesma configuração funciona perfeitamente no Delphi 2006.

Antonio C. de M. Pires

Arrobba Sistemas




 



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



RES: [delphi-br] Sql Server Erro 207

2010-01-04 Por tôpico Rubem Rocha
Retificando, evento OnGetTableName do TDataSetProvider.

Sds.

 

De: Rubem Rocha [mailto:rubem.ro...@dtmanaus.com.br] 
Enviada em: segunda-feira, 4 de janeiro de 2010 17:11
Para: 'delphi-br@yahoogrupos.com.br'
Assunto: RES: [delphi-br] Sql Server Erro 207
Prioridade: Alta

 

E o evento OnTableName do ClientDataSet? Está usando?

Sds.

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Arrobba Sistemas
Enviada em: segunda-feira, 4 de janeiro de 2010 18:04
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Sql Server Erro 207

 

  

Boa tarde,

Tenho o seguinte comando dentro de um SqlDataSet:

SELECT “CLIENTE_ID”, 

“CLIENTE_NOME” , 

“CLIENTE_LOGRADOURO”, 

“CLIENTE_NUMERO” , 

“CLIENTE_COMPLEMENTO”, 

Clientes.“BAIRRO_ID” ,

Bai.Bairro_Nome as BairroNome from “Clientes”

Left join Bairros Baio n ( Clientes.Bairro_Id = Bai.Bairro_Id )

Order by Clientes.Cliente_Nome

O DataSetProvider esta configurado para UpdateMode = upWhereKeyOnly

No ClientDataSet aparece os seguintes campos:

CLIENTE_ID

CLIENTE_NOME

CLIENTE_LOGRADOURO

CLIENTE_NUMERO

CLIENTE_COMPLEMENTO

BAIRRO_ID

BairroNome

O ProviderFlags do campo BAIRRONOME esta totalmente desabilitado,

O campo CLIENTE_ID esta habilitado pfInUpdate, pfInWhere, pfInKey,

Os outros campos esta habilitado somente o pfInUpdate.

Quando dou o ApplyUpdates(0) na tabela de Clientes, retorna o seguinte erro:

SqlState 42S22, SQL Error Code: 207 . Nome da Coluna “BAIRRONOME” invalido.

Estou usando o Delphi 2009, DbExpress e SqlServer 2005 Express.

Detalhe quando não coloco informação no campo BAIRRONOME não da o erro.

Esta mesma configuração funciona perfeitamente no Delphi 2006.

Antonio C. de M. Pires

Arrobba Sistemas



 



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



RES: [delphi-br] Sql Server Erro 207

2010-01-04 Por tôpico Arrobba Sistemas
Não,  qual a finalidade de usa-lo, neste caso.

 

 

 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Rubem Rocha
Enviada em: segunda-feira, 4 de janeiro de 2010 18:14
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Sql Server Erro 207
Prioridade: Alta

 

  

Retificando, evento OnGetTableName do TDataSetProvider.

Sds.

De: Rubem Rocha [mailto:rubem.rocha@ mailto:rubem.rocha%40dtmanaus.com.br
dtmanaus.com.br] 
Enviada em: segunda-feira, 4 de janeiro de 2010 17:11
Para: 'delphi...@yahoogru mailto:%27delphi-br%40yahoogrupos.com.br
pos.com.br'
Assunto: RES: [delphi-br] Sql Server Erro 207
Prioridade: Alta

E o evento OnTableName do ClientDataSet? Está usando?

Sds.

De: delphi...@yahoogrup mailto:delphi-br%40yahoogrupos.com.br os.com.br
[mailto:delphi...@yahoogrup mailto:delphi-br%40yahoogrupos.com.br
os.com.br] Em
nome de Arrobba Sistemas
Enviada em: segunda-feira, 4 de janeiro de 2010 18:04
Para: delphi...@yahoogrup mailto:delphi-br%40yahoogrupos.com.br os.com.br
Assunto: [delphi-br] Sql Server Erro 207

Boa tarde,

Tenho o seguinte comando dentro de um SqlDataSet:

SELECT “CLIENTE_ID”, 

“CLIENTE_NOME” , 

“CLIENTE_LOGRADOURO”, 

“CLIENTE_NUMERO” , 

“CLIENTE_COMPLEMENTO”, 

Clientes.“BAIRRO_ID” ,

Bai.Bairro_Nome as BairroNome from “Clientes”

Left join Bairros Baio n ( Clientes.Bairro_Id = Bai.Bairro_Id )

Order by Clientes.Cliente_Nome

O DataSetProvider esta configurado para UpdateMode = upWhereKeyOnly

No ClientDataSet aparece os seguintes campos:

CLIENTE_ID

CLIENTE_NOME

CLIENTE_LOGRADOURO

CLIENTE_NUMERO

CLIENTE_COMPLEMENTO

BAIRRO_ID

BairroNome

O ProviderFlags do campo BAIRRONOME esta totalmente desabilitado,

O campo CLIENTE_ID esta habilitado pfInUpdate, pfInWhere, pfInKey,

Os outros campos esta habilitado somente o pfInUpdate.

Quando dou o ApplyUpdates(0) na tabela de Clientes, retorna o seguinte erro:

SqlState 42S22, SQL Error Code: 207 . Nome da Coluna “BAIRRONOME” invalido.

Estou usando o Delphi 2009, DbExpress e SqlServer 2005 Express.

Detalhe quando não coloco informação no campo BAIRRONOME não da o erro.

Esta mesma configuração funciona perfeitamente no Delphi 2006.

Antonio C. de M. Pires

Arrobba Sistemas

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





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



RES: [delphi-br] Sql Server Erro 207

2010-01-04 Por tôpico Rubem Rocha
Fontes pra você ler sobre o evento OnGetTableName do TDataSetProvider:

1) http://www.delphi3000.com/article.asp%3fID=770;

 

2) http://edn.embarcadero.com/print/22571;

 

2) O próprio help do Delphi.

 

Boa sorte.

Sds.

 

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Arrobba Sistemas
Enviada em: segunda-feira, 4 de janeiro de 2010 18:19
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Sql Server Erro 207

 

  

Não, qual a finalidade de usa-lo, neste caso.

_ 

De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
[mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
] Em
nome de Rubem Rocha
Enviada em: segunda-feira, 4 de janeiro de 2010 18:14
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Assunto: RES: [delphi-br] Sql Server Erro 207
Prioridade: Alta

Retificando, evento OnGetTableName do TDataSetProvider.

Sds.

De: Rubem Rocha [mailto:rubem.rocha@ mailto:rubem.rocha%40dtmanaus.com.br
dtmanaus.com.br] 
Enviada em: segunda-feira, 4 de janeiro de 2010 17:11
Para: 'delphi...@yahoogru mailto:%27delphi-br%40yahoogrupos.com.br
pos.com.br'
Assunto: RES: [delphi-br] Sql Server Erro 207
Prioridade: Alta

E o evento OnTableName do ClientDataSet? Está usando?

Sds.

De: delphi...@yahoogrup mailto:delphi-br%40yahoogrupos.com.br os.com.br
[mailto:delphi...@yahoogrup mailto:delphi-br%40yahoogrupos.com.br
os.com.br] Em
nome de Arrobba Sistemas
Enviada em: segunda-feira, 4 de janeiro de 2010 18:04
Para: delphi...@yahoogrup mailto:delphi-br%40yahoogrupos.com.br os.com.br
Assunto: [delphi-br] Sql Server Erro 207

Boa tarde,

Tenho o seguinte comando dentro de um SqlDataSet:

SELECT “CLIENTE_ID”, 

“CLIENTE_NOME” , 

“CLIENTE_LOGRADOURO”, 

“CLIENTE_NUMERO” , 

“CLIENTE_COMPLEMENTO”, 

Clientes.“BAIRRO_ID” ,

Bai.Bairro_Nome as BairroNome from “Clientes”

Left join Bairros Baio n ( Clientes.Bairro_Id = Bai.Bairro_Id )

Order by Clientes.Cliente_Nome

O DataSetProvider esta configurado para UpdateMode = upWhereKeyOnly

No ClientDataSet aparece os seguintes campos:

CLIENTE_ID

CLIENTE_NOME

CLIENTE_LOGRADOURO

CLIENTE_NUMERO

CLIENTE_COMPLEMENTO

BAIRRO_ID

BairroNome

O ProviderFlags do campo BAIRRONOME esta totalmente desabilitado,

O campo CLIENTE_ID esta habilitado pfInUpdate, pfInWhere, pfInKey,

Os outros campos esta habilitado somente o pfInUpdate.

Quando dou o ApplyUpdates(0) na tabela de Clientes, retorna o seguinte erro:

SqlState 42S22, SQL Error Code: 207 . Nome da Coluna “BAIRRONOME” invalido.

Estou usando o Delphi 2009, DbExpress e SqlServer 2005 Express.

Detalhe quando não coloco informação no campo BAIRRONOME não da o erro.

Esta mesma configuração funciona perfeitamente no Delphi 2006.

Antonio C. de M. Pires

Arrobba Sistemas

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

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





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