[delphi-br] Campo TIME.
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
*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
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)
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.
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.
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)
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
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)
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
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
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)
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)
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
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
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
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
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
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]