From ricardo.utfpr em alphatec.com.br Sat Aug 1 01:02:08 2009 From: ricardo.utfpr em alphatec.com.br (Ricardo (UTF-PR)) Date: Sat, 1 Aug 2009 01:02:08 -0300 Subject: [firebase-br] Restore Banco de Dados References: <000c01ca1150$4d7883c0$0350abc0@marco01><4A72D3DF.105@supersoft.com.br><005401ca1205$cee067b0$c800a8c0@discoserver><4b895e160907311308n49e452c5ieac19a0ba9fd4ee0@mail.gmail.com><567296643.20090731172445@warmboot.com.br> <210FF2C1C2384A13862A3AB81745BA3E@infonote> Message-ID: Por acaso voce esta tentando restore remotamente? Se sim, qual sistema operacional do server? ----- Original Message ----- From: "Infosag" To: "FireBase" Sent: Friday, July 31, 2009 5:47 PM Subject: [firebase-br] Restore Banco de Dados Ola pessoal, estou tentando restaurar um backup e esta ocorrendo o seguinte erro: gbak:ERROR:Expected backup version 1..8. found 0 gbak:Exiting before completion due to errors estou usando GBAK -V -R Alguem sabe o que pode estar ocorrendo ? Abs ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ Informação do ESET NOD32 Antivirus, versão da vacina 4295 (20090731) __________ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com __________ Informação do ESET NOD32 Antivirus, versão da vacina 4295 (20090731) __________ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com From ricardo.utfpr em alphatec.com.br Sat Aug 1 01:06:57 2009 From: ricardo.utfpr em alphatec.com.br (Ricardo (UTF-PR)) Date: Sat, 1 Aug 2009 01:06:57 -0300 Subject: [firebase-br] Restore Banco de Dados References: <000c01ca1150$4d7883c0$0350abc0@marco01><4A72D3DF.105@supersoft.com.br><005401ca1205$cee067b0$c800a8c0@discoserver><4b895e160907311308n49e452c5ieac19a0ba9fd4ee0@mail.gmail.com><567296643.20090731172445@warmboot.com.br> <210FF2C1C2384A13862A3AB81745BA3E@infonote> Message-ID: <167BB65B1BA64789810A7CD6CB4EF29E@ricardonet> desconsiderar o e-mail anterior.... ----- Original Message ----- From: "Infosag" To: "FireBase" Sent: Friday, July 31, 2009 5:47 PM Subject: [firebase-br] Restore Banco de Dados Ola pessoal, estou tentando restaurar um backup e esta ocorrendo o seguinte erro: gbak:ERROR:Expected backup version 1..8. found 0 gbak:Exiting before completion due to errors estou usando GBAK -V -R Alguem sabe o que pode estar ocorrendo ? Abs ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ Informação do ESET NOD32 Antivirus, versão da vacina 4295 (20090731) __________ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com __________ Informação do ESET NOD32 Antivirus, versão da vacina 4295 (20090731) __________ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com From marciliocontas em gmail.com Sat Aug 1 08:20:27 2009 From: marciliocontas em gmail.com (Marcilio Junior) Date: Sat, 1 Aug 2009 08:20:27 -0300 Subject: [firebase-br] =?iso-8859-1?q?Dados_de_endere=E7o_-_Cadastro_de_cl?= =?iso-8859-1?q?ientes_e_fornecedores?= In-Reply-To: <6a31e7720907311255r38da922ct2642fe419e85a124@mail.gmail.com> References: <6a31e7720907311030g451c4699raa337040c3e9661f@mail.gmail.com> <4cd211630907311232p199d1d96hd481857f9059dc4f@mail.gmail.com> <6a31e7720907311255r38da922ct2642fe419e85a124@mail.gmail.com> Message-ID: <676235a30908010420r61499314u70bf4bc975ad755a@mail.gmail.com> procura o banco de dados dos correios no 4shared e dá uma olhada na estrutura, tem isso q 2009/7/31 Felipe Aron > Fala ai João ... pode mandar email pra mim (felipearon em gmail.com). > > Eu cheguei numa solução inteligente. Seguinte: > > Eu só preciso controlar esses dados caso o cliente necessite de algum > relatório por filtragem de cidade, bairro, etc. Caso contrário os dados do > cep será somente um auxilio para pesquisar os dados, sendo que esses serao > salvos no cadastro (estado, cidade, bairro, etc). Se o cliente necessitar > do > relatório mencionado acima, eu simplesmente crio uma tabela auxiliar de > Pessoa que "amarra e cadastra" os dados importantes para o relatório. Com > isso não perco integridade dos dados do cep (pensando em atualizar novas > versões: 2010, 11, 12) nem preciso alterar a estrutura da tabela Pessoa. > > Entendeu ? > Abs. > > 2009/7/31 Joao Batista Santos > > > Ola Felipe > > > > Fiquei interessado nessa sua estrutura principalmente do uso da tabela > > Ceps > > Não tenho essa busca mas utilizando-me da tabela MUNICIPIOS evitei o > > problema de digitações erroneas principalmente ao tocante a abreviações, > > linkando o ID do Municpio como FK (Chave estrangeira) > > Gostaria de manter contato (EN OFF) para "aprender" contigo a utilização > da > > tabela CEPS, se for possível. > > João Batista > > email mrjbs em ig.com.br > > > > 2009/7/31 Felipe Aron > > > > > Pessoal, estou com dúvidas de como estruturar os dados de endereco do > > > cadastro de clientes e fornecedores. > > > Tenho uma base contendo ceps de todo o brasil. através desses dados é > > > possível consultar o endereço através do Cep. > > > > > > Tenho a tabela Pessoa (pai), Cliente e Fornecedor (que herdam da tabela > > pai > > > - Pessoa). > > > Gostaria de saber as experiencias de vocês, de como montar os dados do > > > endereço na tabela Pessoa. Pensei em duas formas: > > > > > > 1) Linkar diretamente um campo FK com a tabela endereco, pois a partir > > dela > > > consigo o resto dos dados. > > > 2) Criar os campos "OffLine" Estado, Cidade, Bairro, Endereço, etc... e > > > usar > > > a base de ceps somente pra consulta. > > > > > > Problemas em relação as formas: > > > 1) Caso não exista o Cep indicado, teria de estar cadastrando > manualmente > > > os > > > dados nas tabelas de cep. > > > 2) Pode haver despadronização das informações, por exemplo: Piracicaba, > > > Pira, Piracaba.... representa a mesma cidade porém com erros ou > > > encurtamento > > > das palavras. e no caso de relatórios por cidade, estado, a coisa seria > > > mais > > > complexa. > > > > > > O que acham? Gostaria de saber suas opniões. > > > Abraço galera. > > > > > > -- > > > Felipe Aron (felipearon.com.br) > > > Analista e Programador de Sistemas > > > > > > http://br.groups.yahoo.com/group/xna-br/ --> Lista de Discussão sobre > > XNA > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Felipe Aron (felipearon.com.br) > Analista e Programador de Sistemas > > http://br.groups.yahoo.com/group/xna-br/ --> Lista de Discussão sobre XNA > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From gustavo em teorema.inf.br Sat Aug 1 15:15:49 2009 From: gustavo em teorema.inf.br (Gustavo Ribas de Campos Pinto) Date: Sat, 1 Aug 2009 15:15:49 -0300 Subject: [firebase-br] RES: Select em bancos distintos Message-ID: Existe alguma coisa no ibexpert que eh capaz de fazer isto , de uma olhada La no site add_teorema Gustavo Ribas de Campos Pinto ANALISTA DE SUPORTE MSN: gus_ribas em hotmail.com Skype : Gus_ribas Teorema Informática - Desenvolvendo Soluções, Superando Desafios Antes de imprimir, pense em sua responsabilidade e compromisso com o Meio Ambiente. Imprima em arquivo PDF e economize papel. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rodrigo Costa Enviada em: 29 de julho de 2009 15:13 Para: 'FireBase' Assunto: [firebase-br] Select em bancos distintos Prezados, Alguém poderia me dizer (por favor) como fazer um select, vinculando duas tabelas de bancos distintos. Rodrigo Costa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From gilson em sfssistemas.com.br Sat Aug 1 18:24:06 2009 From: gilson em sfssistemas.com.br (Gilson Silva) Date: Sat, 1 Aug 2009 18:24:06 -0300 Subject: [firebase-br] Firebird X Firewall do Linux Message-ID: Amigos eu sempre trabalhei com Firebird no ambiente windows, e admito que sou leigo com o linux. Esta semana fui forçado a instalar nossa base de dados no linux (Fedora 11), porém ocorre o seguinte, quando entro no sistema e acesso a tela de vendas, na qual executo uma sequencia de selects nas tabelas de: clientes, vendedores, situacao_venda, formas_pagamento,receber e acesso_x_usuario, minha tela simplesmente trava, na verdade ela fica aguardando o retorno dos SQLs. A mesma base no windows roda sem problemas, então eu pensei pode ser o Firewall, penei um pouco e consegui liberar a porta 3050 no linux, mas o problema persistiu, então eu derrubei o Firewall e o sistema rodou normalmente, e continua rodando até agora sem problemas. Porém, sei que não se deve deixar o firewall desabilitado. Algum de vcs poderia me ajudar e me dizer qual procedimento devo fazer para o meu firebird 1.5 Classic, rodar no linux com o Firewall ativo. Agradeço antecipadamente! Gilson Silva From diasmartins em gmail.com Sat Aug 1 20:28:11 2009 From: diasmartins em gmail.com (Reinaldo Cesar) Date: Sat, 01 Aug 2009 20:28:11 -0300 Subject: [firebase-br] Not Is Null X >= 0 Message-ID: <4A74CF8B.5080104@gmail.com> Olá amigos, Sabemos que o null é um estado do campo e não um valor determinado, porém possuo uma consulta que checa o ultimo valor recebido. Tenho um check nesse valor que não permite valor negativo, porém podem haver valores nulos. Possuo uma determinada condição que testa se esse campo não é nulo, porém ao assumir essa condição a pesquisa é feita sem indices (visto o tempode demora) já com o teste de valor >= 0 (assumindo que tenha algum valor mesmo que zero) a pesquisa é feita usando um plano indexado com um retorno muito mais rápido. Alguém tem algo a me dizer? Se isso está incorreto? Atenciosamente Reinaldo From douglasht em gmail.com Sat Aug 1 21:31:21 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Sat, 1 Aug 2009 21:31:21 -0300 Subject: [firebase-br] Not Is Null X >= 0 In-Reply-To: <4A74CF8B.5080104@gmail.com> References: <4A74CF8B.5080104@gmail.com> Message-ID: <249af69e0908011731v3b6faaf1i4abef59683b4a768@mail.gmail.com> 2009/8/1 Reinaldo Cesar : > Possuo uma determinada condição que testa se esse campo não é nulo, porém ao > assumir essa condição a pesquisa é feita sem indices (visto o tempode > demora) já com o teste de valor >= 0 (assumindo que tenha algum valor mesmo > que zero) a pesquisa é feita usando um plano indexado com um retorno muito > mais rápido. Você não pode assumir que não usa índices só porque a pesquisa por is null demora mais. Veja os planos de execução dos dois comandos pra entender melhor a diferença de desempenho. hth, -- Douglas Tosi www.sinatica.com From diasmartins em gmail.com Sun Aug 2 00:22:42 2009 From: diasmartins em gmail.com (Reinaldo Cesar) Date: Sun, 02 Aug 2009 00:22:42 -0300 Subject: [firebase-br] Not Is Null X >= 0 In-Reply-To: <249af69e0908011731v3b6faaf1i4abef59683b4a768@mail.gmail.com> References: <4A74CF8B.5080104@gmail.com> <249af69e0908011731v3b6faaf1i4abef59683b4a768@mail.gmail.com> Message-ID: <4A750682.6050301@gmail.com> Eu Olhei no Performance Analises do IbExpert e no PLAN.,No caso do IS null aparece x leituras indexadas e o plano IDX....,,Já no NOT IS NULL aparece x leituras nao indexadas e plano Natural Douglas Tosi escreveu: > 2009/8/1 Reinaldo Cesar : >> Possuo uma determinada condição que testa se esse campo não é nulo, porém ao >> assumir essa condição a pesquisa é feita sem indices (visto o tempode >> demora) já com o teste de valor >= 0 (assumindo que tenha algum valor mesmo >> que zero) a pesquisa é feita usando um plano indexado com um retorno muito >> mais rápido. > > Você não pode assumir que não usa índices só porque a pesquisa por is > null demora mais. Veja os planos de execução dos dois comandos pra > entender melhor a diferença de desempenho. > > hth, From robertobrandaofor em gmail.com Sun Aug 2 01:09:15 2009 From: robertobrandaofor em gmail.com (=?ISO-8859-1?Q?Roberto_Brand=E3o?=) Date: Sun, 2 Aug 2009 01:09:15 -0300 Subject: [firebase-br] Firebird X Firewall do Linux In-Reply-To: References: Message-ID: amigão manda ai o teu firewall pra mim ver poder ser q ele esteja bloqueando ainda. 2009/8/1 Gilson Silva > Amigos eu sempre trabalhei com Firebird no ambiente windows, e > admito que sou leigo com o linux. > Esta semana fui forçado a instalar nossa base de dados no linux > (Fedora 11), porém ocorre o seguinte, quando entro no sistema e acesso a > tela de vendas, na qual executo uma sequencia de selects nas tabelas de: > clientes, vendedores, situacao_venda, formas_pagamento,receber e > acesso_x_usuario, minha tela simplesmente trava, na verdade ela fica > aguardando o retorno dos SQLs. A mesma base no windows roda sem problemas, > então eu pensei pode ser o Firewall, penei um pouco e consegui liberar a > porta 3050 no linux, mas o problema persistiu, então eu derrubei o Firewall > e o sistema rodou normalmente, e continua rodando até agora sem problemas. > Porém, sei que não se deve deixar o firewall desabilitado. Algum de > vcs poderia me ajudar e me dizer qual procedimento devo fazer para o meu > firebird 1.5 Classic, rodar no linux com o Firewall ativo. > > Agradeço antecipadamente! > > Gilson Silva > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Roberto Brandão .( °v° ) Use linux e tenha a /(___)\ conciência limpa ...^ ^ From stmcarvalho em gmail.com Sun Aug 2 10:26:33 2009 From: stmcarvalho em gmail.com (sonia carvalho) Date: Sun, 2 Aug 2009 10:26:33 -0300 Subject: [firebase-br] IBExpert X firebird_15 Message-ID: <3f51e4b10908020626y47d0b451ge7ec250c2c425557@mail.gmail.com> Ao tentar registrar um banco no IBExpert, recebo a seguinte mensagem quando vou testar a conexão: Attempting to connect to: C:\...\BANCO.FDB Connecting... Failed! ------------------------------------ Unsuccessful execution caused by an unavailable resource. unavailable database. Attempting to connect to services manager... Failed! ------------------------------------ Unsuccessful execution caused by an unavailable resource. Cannot attach to services manager. Disconnecting from database... Passed! O caminho está correto, uso fbclient.dll. Alguem pode me ajudar? Obrigada. From josue em ciberpoint.com.br Sun Aug 2 10:46:21 2009 From: josue em ciberpoint.com.br (=?iso-8859-1?B?Sm9zdek=?=) Date: Sun, 2 Aug 2009 10:46:21 -0300 Subject: [firebase-br] Not Is Null X >= 0 References: <4A74CF8B.5080104@gmail.com> Message-ID: Reinaldo, Já tive algumas dores de cabeça com o texte x=0; Não pelo firebird mas pelo tipo de dado. Os tipos float, double, extended, etc., ou seja todos que usam ponto flutuante nem sempre o zero é ZERO!!!, pode haver alguma coisa como 0,0000000000000000001 e seu teste não irá funcionar. Quando pude, mudei a forma de comparação, quando não teve jeito, a solução foi transformar o resultado em string usando a função para retornar a parte inteira, depositar o resultado num tipo inteiro e depois comparar. Agora no meu entendimento um valor Null é algo que não existe, nada foi depositado alí, a partir do momento que se atribua algum dado ao campo ele deixa de ser null, e como vc sempre substitui os valores, o campo não mais será Null. poderá ser Zero, que é um valor, e não Null.(Se eu estiver errado me corrijam) Josué D. Silva Telecomunicações Curupira Ltda SCM - Ouroeste - SP 017 - 38431606 ----- Original Message ----- From: "Reinaldo Cesar" To: Sent: Saturday, August 01, 2009 8:28 PM Subject: [firebase-br] Not Is Null X >= 0 Olá amigos, Sabemos que o null é um estado do campo e não um valor determinado, porém possuo uma consulta que checa o ultimo valor recebido. Tenho um check nesse valor que não permite valor negativo, porém podem haver valores nulos. Possuo uma determinada condição que testa se esse campo não é nulo, porém ao assumir essa condição a pesquisa é feita sem indices (visto o tempode demora) já com o teste de valor >= 0 (assumindo que tenha algum valor mesmo que zero) a pesquisa é feita usando um plano indexado com um retorno muito mais rápido. Alguém tem algo a me dizer? Se isso está incorreto? Atenciosamente Reinaldo ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From sergio_ag em terra.com.br Sun Aug 2 11:57:01 2009 From: sergio_ag em terra.com.br (Sérgio Alexandre Gianezini) Date: Sun, 2 Aug 2009 11:57:01 -0300 Subject: [firebase-br] Not Is Null X >= 0 References: <4A74CF8B.5080104@gmail.com> Message-ID: não serve isso: Coalesce(Campo, 0) >= 0 From diasmartins em gmail.com Sun Aug 2 13:59:53 2009 From: diasmartins em gmail.com (Reinaldo Cesar) Date: Sun, 02 Aug 2009 13:59:53 -0300 Subject: [firebase-br] Not Is Null X >= 0 In-Reply-To: <4A74CF8B.5080104@gmail.com> References: <4A74CF8B.5080104@gmail.com> Message-ID: <4A75C609.8010907@gmail.com> Na verdade, no momento da criação o valor é Null (é um inteiro). Existe um processo de vinculo no Sistema onde o usuário associa um código de operação nesse valor (0, 1, 2, ... 999). Em determinado momento eu preciso saber o que está sem valor e o que está com valor (ou seja ainda não foi digitado). Poderia mudar de inteiro para alfa e no momento da criação atribuir um Status (Tipo Não Atribuido, etc), porém como ja está feito dessa forma, a principio eu nao gostaria de estar mudando, devido a complexidade que levaria isso pra frente. Quando eu testo os IS NULL funciona que é uma beleza, o problema é no Not NULL, que tambem funciona, porém segundo o IBexpert as Leituras nao são indexadas. (De fato demora um pouquinho). Como eu sei que quando ele é digitado ele recebe um valor inteiro >= 0, achei que poderia testar desta forma. Se eu usar o Coalesce() eu estarei "transformando" na busca os Nulos em 0, porém eu quero separa-los. Atenciosamente. Reinaldo Reinaldo Cesar escreveu: > Olá amigos, > > Sabemos que o null é um estado do campo e não um valor determinado, > porém possuo uma consulta que checa o ultimo valor recebido. > Tenho um check nesse valor que não permite valor negativo, porém podem > haver valores nulos. > > Possuo uma determinada condição que testa se esse campo não é nulo, > porém ao assumir essa condição a pesquisa é feita sem indices (visto o > tempode demora) já com o teste de valor >= 0 (assumindo que tenha algum > valor mesmo que zero) a pesquisa é feita usando um plano indexado com um > retorno muito mais rápido. 0> > Alguém tem algo a me dizer? Se isso está incorreto? > > Atenciosamente > > Reinaldo > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From aerreira68 em gmail.com Sun Aug 2 14:09:02 2009 From: aerreira68 em gmail.com (Adriano Ferreira) Date: Sun, 2 Aug 2009 14:09:02 -0300 Subject: [firebase-br] Not Is Null X >= 0 References: <4A74CF8B.5080104@gmail.com> <4A75C609.8010907@gmail.com> Message-ID: Então, experimenta coalesce(campo,-1) ou coalesce(campo,999999), ou seja, algum número que para seu sistema seja inválido (pois vc cita de 0 a 999), então este serão os registros que estão com este campo nulo. _ Adriano Ferreira ----- Original Message ----- From: Reinaldo Cesar To: lista em firebase.com.br Sent: Sunday, August 02, 2009 1:59 PM Subject: Re: [firebase-br] Not Is Null X >= 0 Na verdade, no momento da criação o valor é Null (é um inteiro). Existe um processo de vinculo no Sistema onde o usuário associa um código de operação nesse valor (0, 1, 2, ... 999). Em determinado momento eu preciso saber o que está sem valor e o que está com valor (ou seja ainda não foi digitado). Poderia mudar de inteiro para alfa e no momento da criação atribuir um Status (Tipo Não Atribuido, etc), porém como ja está feito dessa forma, a principio eu nao gostaria de estar mudando, devido a complexidade que levaria isso pra frente. Quando eu testo os IS NULL funciona que é uma beleza, o problema é no Not NULL, que tambem funciona, porém segundo o IBexpert as Leituras nao são indexadas. (De fato demora um pouquinho). Como eu sei que quando ele é digitado ele recebe um valor inteiro >= 0, achei que poderia testar desta forma. Se eu usar o Coalesce() eu estarei "transformando" na busca os Nulos em 0, porém eu quero separa-los. Atenciosamente. Reinaldo Reinaldo Cesar escreveu: > Olá amigos, > > Sabemos que o null é um estado do campo e não um valor determinado, > porém possuo uma consulta que checa o ultimo valor recebido. > Tenho um check nesse valor que não permite valor negativo, porém podem > haver valores nulos. > > Possuo uma determinada condição que testa se esse campo não é nulo, > porém ao assumir essa condição a pesquisa é feita sem indices (visto o > tempode demora) já com o teste de valor >= 0 (assumindo que tenha algum > valor mesmo que zero) a pesquisa é feita usando um plano indexado com um > retorno muito mais rápido. 0> > Alguém tem algo a me dizer? Se isso está incorreto? > > Atenciosamente > > Reinaldo From diasmartins em gmail.com Sun Aug 2 15:15:35 2009 From: diasmartins em gmail.com (Reinaldo Cesar) Date: Sun, 02 Aug 2009 15:15:35 -0300 Subject: [firebase-br] Not Is Null X >= 0 In-Reply-To: References: <4A74CF8B.5080104@gmail.com> <4A75C609.8010907@gmail.com> Message-ID: <4A75D7C7.8050703@gmail.com> Fiz esse teste mas a > 0 ainda é melhor pelo plano de execução... Usando o COALESE ele faz 42000 leitura indexadas (total de elementos da tabela) trazendo os 3 registros. Já no >= 0 ele faz 3 leitura indexadas e traz os mesmo 3 registros. Reinaldo Adriano Ferreira escreveu: > Então, experimenta coalesce(campo,-1) ou coalesce(campo,999999), ou seja, algum número que para seu sistema seja inválido (pois vc cita de 0 a 999), então este serão os registros que estão com este campo nulo. > _ > Adriano Ferreira > > ----- Original Message ----- > > From: Reinaldo Cesar > To: lista-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org > Sent: Sunday, August 02, 2009 1:59 PM > Subject: Re: [firebase-br] Not Is Null X >= 0 > > > Na verdade, no momento da criação o valor é Null (é um inteiro). > Existe um processo de vinculo no Sistema onde o usuário associa um > código de operação nesse valor (0, 1, 2, ... 999). > > Em determinado momento eu preciso saber o que está sem valor e o que > está com valor (ou seja ainda não foi digitado). > Poderia mudar de inteiro para alfa e no momento da criação atribuir um > Status (Tipo Não Atribuido, etc), porém como ja está feito dessa forma, > a principio eu nao gostaria de estar mudando, devido a complexidade que > levaria isso pra frente. > > Quando eu testo os IS NULL funciona que é uma beleza, o problema é no > Not NULL, que tambem funciona, porém segundo o IBexpert as Leituras nao > são indexadas. (De fato demora um pouquinho). > > Como eu sei que quando ele é digitado ele recebe um valor inteiro >= 0, > achei que poderia testar desta forma. > > Se eu usar o Coalesce() eu estarei "transformando" na busca os Nulos em > 0, porém eu quero separa-los. > > Atenciosamente. > > Reinaldo > > Reinaldo Cesar escreveu: > > Olá amigos, > > > > Sabemos que o null é um estado do campo e não um valor determinado, > > porém possuo uma consulta que checa o ultimo valor recebido. > > Tenho um check nesse valor que não permite valor negativo, porém podem > > haver valores nulos. > > > > Possuo uma determinada condição que testa se esse campo não é nulo, > > porém ao assumir essa condição a pesquisa é feita sem indices (visto o > > tempode demora) já com o teste de valor >= 0 (assumindo que tenha algum > > valor mesmo que zero) a pesquisa é feita usando um plano indexado com um > > retorno muito mais rápido. > 0> > > Alguém tem algo a me dizer? Se isso está incorreto? > > > > Atenciosamente > > > > Reinaldo > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From diasmartins em gmail.com Sun Aug 2 19:27:41 2009 From: diasmartins em gmail.com (Reinaldo Cesar) Date: Sun, 02 Aug 2009 19:27:41 -0300 Subject: [firebase-br] IBExpert X firebird_15 In-Reply-To: <3f51e4b10908020626y47d0b451ge7ec250c2c425557@mail.gmail.com> References: <3f51e4b10908020626y47d0b451ge7ec250c2c425557@mail.gmail.com> Message-ID: <4A7612DD.5090706@gmail.com> Qual a versão do Windows está utilizando. E como que está a sua tela de conexão. Se quiser pode me enviar um printscreen com a tela de propriedades de registro que eu dou uma olhada para você. Reinaldo sonia carvalho escreveu: > Ao tentar registrar um banco no IBExpert, recebo a seguinte mensagem quando > vou testar a conexão: > > Attempting to connect to: > C:\...\BANCO.FDB > > Connecting... Failed! > ------------------------------------ > Unsuccessful execution caused by an unavailable resource. > unavailable database. > > Attempting to connect to services manager... Failed! > ------------------------------------ > Unsuccessful execution caused by an unavailable resource. > Cannot attach to services manager. > > Disconnecting from database... Passed! > O caminho está correto, uso fbclient.dll. > > Alguem pode me ajudar? > Obrigada. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From fausto.s.a em uol.com.br Mon Aug 3 06:23:56 2009 From: fausto.s.a em uol.com.br (Fausto Alves) Date: Mon, 03 Aug 2009 06:23:56 -0300 Subject: [firebase-br] IBExpert X firebird_15 In-Reply-To: <3f51e4b10908020626y47d0b451ge7ec250c2c425557@mail.gmail.com> References: <3f51e4b10908020626y47d0b451ge7ec250c2c425557@mail.gmail.com> Message-ID: Em 02/08/2009 10:26, sonia carvalho escreveu: > Ao tentar registrar um banco no IBExpert, recebo a seguinte mensagem quando > vou testar a conexão: > > Attempting to connect to: > C:\...\BANCO.FDB > > Connecting... Failed! > ------------------------------------ > Unsuccessful execution caused by an unavailable resource. > unavailable database. > > Attempting to connect to services manager... Failed! > ------------------------------------ > Unsuccessful execution caused by an unavailable resource. > Cannot attach to services manager. > > Disconnecting from database... Passed! > O caminho está correto, uso fbclient.dll. > > Alguem pode me ajudar? > Obrigada. Bom dia Sônia! Se você estiver utilizando o windows vista, registre a base de dados como remota e na opção ServerName informe LocalHost. Vai ficar assim: *Server Server Name Server Version* *Remote LocalHost Firebird 1.5* -- Fausto Alves Skype:faustoalves msn:faustoalves em com4.com.br Franca-SP Enviado pelo Mozilla Thunderbird http://br.mozdev.org/thunderbird From magnosysteminformatica em gmail.com Mon Aug 3 08:40:11 2009 From: magnosysteminformatica em gmail.com (Magno System) Date: Mon, 3 Aug 2009 08:40:11 -0300 Subject: [firebase-br] Not Is Null X >= 0 References: <4A74CF8B.5080104@gmail.com><249af69e0908011731v3b6faaf1i4abef59683b4a768@mail.gmail.com> <4A750682.6050301@gmail.com> Message-ID: <000e01ca142f$2b6d6b10$6915a8c0@MagnoSystem> Não tem alguma maneira de você usar o COALESCE(CAMPO, 0). ??? ----- Original Message ----- From: "Reinaldo Cesar" To: Sent: Sunday, August 02, 2009 12:22 AM Subject: Re: [firebase-br] Not Is Null X >= 0 Eu Olhei no Performance Analises do IbExpert e no PLAN.,No caso do IS null aparece x leituras indexadas e o plano IDX....,,Já no NOT IS NULL aparece x leituras nao indexadas e plano Natural Douglas Tosi escreveu: > 2009/8/1 Reinaldo Cesar > : >> Possuo uma determinada condição que testa se esse campo não é nulo, porém >> ao >> assumir essa condição a pesquisa é feita sem indices (visto o tempode >> demora) já com o teste de valor >= 0 (assumindo que tenha algum valor >> mesmo >> que zero) a pesquisa é feita usando um plano indexado com um retorno >> muito >> mais rápido. > > Você não pode assumir que não usa índices só porque a pesquisa por is > null demora mais. Veja os planos de execução dos dois comandos pra > entender melhor a diferença de desempenho. > > hth, ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From josauro em casasoft.inf.br Mon Aug 3 08:42:52 2009 From: josauro em casasoft.inf.br (Josauro S.J.) Date: Mon, 3 Aug 2009 08:42:52 -0300 Subject: [firebase-br] Consulta mais afinada tipo google References: Message-ID: Prezado Não sei o que ja foi postado, pois todos ficam so no manda para mim, e nào postam nada mais objetivo na lista para que todos possam compartilhar. A minha solução nesse caso de endereço e nomes, é usar busca fonetica, iniciamente voce pode trabalhar somente com as palavras mesmo. Crie uma tabela de fonemas (palavras), e quebre todos os endereços em palavras e grave nessa tabela tipo BELA CRUZ, grava um registro para a palavra BELA, e outro para CRUZ, os dois apontando para o mesmo registro de endereço, assim quando voce for consultar, voce buscas as palavras nessa tabela, e traz todos os endereços que contem as palavas digitadas. Da para fazer muitos filtros com esse padrão, com o tempo voce pode criar fonemas para as palavras, assim alem de gravar CRUZ, vc grava um fonema representando essa pavra, (exsitem varios algoritimos), para que possa procurar por CRUS, CRUZ etc. Tudo isso pode ser feito somente com Stored Procedure, sem usar udf e funciona muito bem. (Mas ideias postem aqui mesmo) Atenciosamente Josauro S.J. Diretor (41)3321-7700 www.casasoft.inf.br CasaSoft Desenvolvimento de Sistemas LTDA. Informática de Útima Geração. Message: 2 Date: Fri, 31 Jul 2009 22:13:09 +0000 From: Carlos Gilson Subject: Re: [firebase-br] Consulta mais afinada tipo google To: lista em firebase.com.br Message-ID: Content-Type: text/plain; charset=ISO-8859-1 Gente, obrigado por todas as respostas. Pesquisei, segui algumas orientações que os amigos postaram aquii mas até agora nada. Se alguém conseguir algo mais sobre esta consulta e quiser postar aqui agradeço! Boa noite a todos! >>> "Carlos Gilson" escreveu na mensagem >>> news:ba0f1c020907291453w97c26e6sf64e01e2ca92ab2 em mail.gmail.com... >>> Boa noite! Estou precisando de uma afinação maior no meu select para >>> conseguir um resultado com mais precisão das minhas tabelas. >>> Desenvolvi um >>> programa de consultar CEP. Estou com uma necessidade de que o select me >>> retorne os endereços com mais precisão. Tipo se uma pessoa consultar >>> um CEP, >>> pelo logradouro e Cidade acontece o seguinte: >>> >>> Se a busca foi: >>> RUA BELA CRUZ (E outra, se eu digitar uma palavra com acento e na >>> tabela não >>> possuir então não retorna nada) >>> >>> E na minha tabela está: >>> R. BELA CRUZ >>> >>> e no meu select não retorna nada. Já tentei utilizando CONTAINING e >>> LIKE. >>> Mas se a busca for BELA CRUZ, então retorna um resultado porque BELA >>> CRUZ >>> está dentro de R. BELA CRUZ. É isso gente, acho que deu para entender. >>> Obrigado a todos! From carrijo em omegatecnologia.com.br Mon Aug 3 09:18:48 2009 From: carrijo em omegatecnologia.com.br (Klelcion Carrijo) Date: Mon, 3 Aug 2009 09:18:48 -0300 Subject: [firebase-br] Firebird x Linux Message-ID: Bom dia, Estou com um servidor IBM x3400 Xeon DualCore, 4GB Ram, 4HDs RAID 10, Banco de dados com 12GD... From jedyfb em gmail.com Mon Aug 3 09:19:30 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 03 Aug 2009 09:19:30 -0300 Subject: [firebase-br] Not Is Null X >= 0 In-Reply-To: <4A750682.6050301@gmail.com> References: <4A74CF8B.5080104@gmail.com> <249af69e0908011731v3b6faaf1i4abef59683b4a768@mail.gmail.com> <4A750682.6050301@gmail.com> Message-ID: <1249301970.7317.10.camel@edujed.utfpr.edu.br> Reinaldo. dependendo do caso, usar "Natural" não é tão ruim. se você precisa de 100% dos registros, não há motivos para o banco perder tempo lendo o índice. Pelo que eu entendi, você tem 42.800 registros, mas apenas 3 tem valores preenchidos, os outros 99,99% são NULL ? neste caso o > 0 será muito mais eficiente. Ahh, se você usar o coalesce, provavelmente o banco não irá usar o índice. ok ? Aproveito também para explicar um conceito: quando um campo é NULL significa que seu valor não é conhecido e pode ser inválido. Ou seja, um campo NULL não é ZERO e não é VAZIO, por isto NULL é diferente de NULL. Ou seja, NULL não é um valor, é um ESTADO. Abraço Eduardo Em Dom, 2009-08-02 às 00:22 -0300, Reinaldo Cesar escreveu: > Eu Olhei no Performance Analises do IbExpert e no PLAN.,No caso do IS > null aparece x leituras indexadas e o plano IDX....,,Já no NOT IS NULL > aparece x leituras nao indexadas e plano Natural > > > Douglas Tosi escreveu: > > 2009/8/1 Reinaldo Cesar : > >> Possuo uma determinada condição que testa se esse campo não é nulo, porém ao > >> assumir essa condição a pesquisa é feita sem indices (visto o tempode > >> demora) já com o teste de valor >= 0 (assumindo que tenha algum valor mesmo > >> que zero) a pesquisa é feita usando um plano indexado com um retorno muito > >> mais rápido. > > > > Você não pode assumir que não usa índices só porque a pesquisa por is > > null demora mais. Veja os planos de execução dos dois comandos pra > > entender melhor a diferença de desempenho. > > > > hth, > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From carrijo em omegatecnologia.com.br Mon Aug 3 09:24:47 2009 From: carrijo em omegatecnologia.com.br (Klelcion Carrijo) Date: Mon, 3 Aug 2009 09:24:47 -0300 Subject: [firebase-br] Firebird x Linux References: Message-ID: Continuando.... Estou com um servidor IBM x3400 Xeon DualCore, 4GB Ram, 4HDs RAID 10, Banco de dados com 12GD... Qual seria o conjunto Linux/Firebird, que tem o melhor desempenho? Quais versões devo instalar? From antoniocarlos em sisparsistemas.com.br Mon Aug 3 09:45:10 2009 From: antoniocarlos em sisparsistemas.com.br (Antonio Carlos de Moura) Date: Mon, 3 Aug 2009 09:45:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?Permiss=E3o_para_alterar_tabelas?= In-Reply-To: <1249301970.7317.10.camel@edujed.utfpr.edu.br> References: <4A74CF8B.5080104@gmail.com><249af69e0908011731v3b6faaf1i4abef59683b4a768@mail.gmail.com><4A750682.6050301@gmail.com> <1249301970.7317.10.camel@edujed.utfpr.edu.br> Message-ID: <00ac01ca1438$3d1c4f30$23c8a8c0@antonio> Bom dia, Existe alguma forma de liberar a permissão para que um novo usuário criado no FB possa alterar a estrutura das tabelas, como criação de campos, índices, etc? Obrigado Antonio __________ Informação do ESET NOD32 Antivirus, versão da vacina 4300 (20090803) __________ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com From stmcarvalho em gmail.com Mon Aug 3 09:52:46 2009 From: stmcarvalho em gmail.com (sonia carvalho) Date: Mon, 3 Aug 2009 09:52:46 -0300 Subject: [firebase-br] IBExpert X firebird_15 In-Reply-To: <4A7612DD.5090706@gmail.com> References: <3f51e4b10908020626y47d0b451ge7ec250c2c425557@mail.gmail.com> <4A7612DD.5090706@gmail.com> Message-ID: <3f51e4b10908030552j75405a25n75148dbeb078a618@mail.gmail.com> Esse problema está acontecendo na minha casa, e não tenho como te mandar agora o printscreen da tela. Estou usando o windows vista, porém reparei que estou sem o Interbase server. Com certeza é isso. Obrigada. 2009/8/2 Reinaldo Cesar > Qual a versão do Windows está utilizando. > > E como que está a sua tela de conexão. Se quiser pode me enviar um > printscreen com a tela de propriedades de registro que eu dou uma olhada > para você. > > Reinaldo > > sonia carvalho escreveu: > >> Ao tentar registrar um banco no IBExpert, recebo a seguinte mensagem >> quando >> vou testar a conexão: >> >> Attempting to connect to: >> C:\...\BANCO.FDB >> >> Connecting... Failed! >> ------------------------------------ >> Unsuccessful execution caused by an unavailable resource. >> unavailable database. >> >> Attempting to connect to services manager... Failed! >> ------------------------------------ >> Unsuccessful execution caused by an unavailable resource. >> Cannot attach to services manager. >> >> Disconnecting from database... Passed! >> > > O caminho está correto, uso fbclient.dll. >> >> Alguem pode me ajudar? >> Obrigada. >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jedyfb em gmail.com Mon Aug 3 11:17:48 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 03 Aug 2009 11:17:48 -0300 Subject: [firebase-br] Firebird x Linux In-Reply-To: References: Message-ID: <1249309068.7317.18.camel@edujed.utfpr.edu.br> É necessário mais informações para lhe ajudar na decisão, mas como você tem apenas 2 núcleos de processamento e pouquíssima memória ram, provavelmente o Firebird SuperServer será a melhor solução. Quanto ao Linux, veja qual distro é homologada para o IBM x3400 (acho que apenas o Red Hat Enterprise e o Suse Enterprise são homologados). Se for usar alguma que não seja homologada - e estiver disposto a correr os riscos de drivers "unstable" ou "under test", escolha a que você tenha mais conhecimento/familiaridade, pois indicar alguma seria como lhe dizer para qual time de futebol você deveria torcer. abraço Eduardo Em Seg, 2009-08-03 às 09:24 -0300, Klelcion Carrijo escreveu: > Continuando.... > Estou com um servidor IBM x3400 Xeon DualCore, 4GB Ram, 4HDs RAID 10, Banco > de dados com 12GD... > > Qual seria o conjunto Linux/Firebird, que tem o melhor desempenho? Quais > verses devo instalar? > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jedyfb em gmail.com Mon Aug 3 11:24:29 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 03 Aug 2009 11:24:29 -0300 Subject: [firebase-br] RES: RES: Res: Consulta mais afinada tipo google In-Reply-To: <000001ca1114$e288ba70$a79a2f50$@com.br> References: <4A70C6D3.000001.03624@EST-ROBSON> <000701ca1108$17f98700$47ec9500$@com.br> <6a31e7720907300512l6580fdc5t43fb9a48dc8cbbf1@mail.gmail.com> <000001ca1114$e288ba70$a79a2f50$@com.br> Message-ID: <1249309469.7317.21.camel@edujed.utfpr.edu.br> Já fiz testes com o soundex (isto já faz muito tempo), e te digo... é muito lento. Abraço Eduardo Em Qui, 2009-07-30 às 09:54 -0300, Felix escreveu: > Alguém já implementou uma busca fonética para compartilhar os resultados > (velocidade de busca)? > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Felipe Aron > Enviada em: quinta-feira, 30 de julho de 2009 09:13 > Para: FireBase > Assunto: Re: [firebase-br] RES: Res: Consulta mais afinada tipo google > > usando like %% você deixa de usar indices e com isso vai demorar bem mais > sua consulta... > > 2009/7/30 Joao Marcos > > > Prezados, > > > > Os algoritmos de busca do google são baseados em autômatos. Vai > > demorar um pouco pra que cheguem 2% perto do que eles possuem! > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > From jedyfb em gmail.com Mon Aug 3 11:25:48 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 03 Aug 2009 11:25:48 -0300 Subject: [firebase-br] dica consulta sql In-Reply-To: <00dc01ca06e0$e22bc240$a68346c0$@com.br> References: <00dc01ca06e0$e22bc240$a68346c0$@com.br> Message-ID: <1249309548.7317.22.camel@edujed.utfpr.edu.br> Eu até gostaria de ajudar, mas não sei qual versão do banco você usa.... Em Sex, 2009-07-17 às 10:17 -0300, Francisco A Souza escreveu: > Pessoal, tenho uma tabela contas a receber: cliente, emissao,vencumento..., > etc..., e outra cadastro de clientes...:código, nome..., etc... > Alguem tem uma dica pra montar um SQL, com os clientes que não compram a > mais de 30,60,90,120,180,360 dias? > > Obrigado pessoal. > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jedyfb em gmail.com Mon Aug 3 11:29:20 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 03 Aug 2009 11:29:20 -0300 Subject: [firebase-br] Order by In-Reply-To: <000001ca117c$76ab86d0$64029470$@com> References: <000001ca117c$76ab86d0$64029470$@com> Message-ID: <1249309760.7317.23.camel@edujed.utfpr.edu.br> order by cast(substring(resposta from 2 for 2) as integer) Abraço Eduardo Em Qui, 2009-07-30 às 22:15 -0300, Jose Luiz de Medeiros escreveu: > Colegas.. > > > > Tenho um campo RESPOSTA do tipo varchar preenchido dessa forma: > > R1 > > R2 > > R3 > > R4 > > R5 > > R11 > > R12 > > R20 > > R22 > > R30 > > Preciso ordenar esse campo de forma que a ordem fique da forma acima > descrito, pois quando dou ORDER BY RESPOSTA, tenho o seguinte resultado: > > R1 > > R11 > > R12 > > R2 > > R20 > > R22 > > R3 > > R30 > > R4 > > R5 > > > > Será que teria um jeito? > > > > > > Grato: > > Jose Luiz > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jedyfb em gmail.com Mon Aug 3 11:23:27 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 03 Aug 2009 11:23:27 -0300 Subject: [firebase-br] Meio Off In-Reply-To: <000601ca110f$2d4af830$87e0e890$@salviato@sbctrans.com.br> References: <000601ca110f$2d4af830$87e0e890$@salviato@sbctrans.com.br> Message-ID: <1249309407.7317.20.camel@edujed.utfpr.edu.br> Como sua procedure retorna uma ResultSet (por causa do suspend), você deve usar um componente Query fazendo "select * from GRAVA_EDITA_DIFERENCA(:Data)" abraço Eduardo Jedliczka Em Qui, 2009-07-30 às 09:13 -0300, Mazzola escreveu: > Bom dia Lista eu tenho uma procedure que roda perfeitamente no FB, porem > quando rodo ela dentro de meu aplicativo, ela me da a seguinte mensagem: > > requeried param value not set . > > > > CREATE PROCEDURE GRAVA_EDITA_DIFERENCA ( > > DATAFILTRO DATE) > > RETURNS ( > > SEQUENCIA INTEGER, > > PREFIXO INTEGER, > > DATA DATE, > > HORA VARCHAR(5), > > TURNO VARCHAR(12), > > LINHA VARCHAR(13), > > GUIA VARCHAR(15), > > IMPORTACAO DATE, > > INICIAL NUMERIC(15,0), > > FINAL NUMERIC(15,0), > > DISC NUMERIC(15,0), > > DATAGUIA VARCHAR(20)) > > AS > > BEGIN > > FOR > > SELECT > SEQUENCIA,PREFIXO,DATA,HORA,TURNO,LINHA,GUIA,IMPORTACAO,INICIAL,FINAL, > > CASE WHEN DISC < 0 THEN > > (DISC * -1) > > ELSE > > DISC > > END, > > DATAGUIA FROM MOVIMENTA_CATRACA > > WHERE IMPORTACAO = :DATAFILTRO > > INTO > :SEQUENCIA,:PREFIXO,:DATA,:HORA,:TURNO,:LINHA,:GUIA,:IMPORTACAO,:INICIAL,:FI > NAL,:DISC,:DATAGUIA > > DO > > BEGIN > > IF (:DISC <> 0) THEN > > BEGIN > > IF (NOT EXISTS(SELECT SEQUENCIA FROM > MOVIMENTA_CATRACA_GERADO WHERE SEQUENCIA = :SEQUENCIA)) THEN > > BEGIN > > INSERT INTO > MOVIMENTA_CATRACA_GERADO(SEQUENCIA,PREFIXO,DATA,HORA,TURNO,LINHA,GUIA,INICIA > L,FINAL,DISC,IMPORTACAO,MOTIVO,DATAGUIA,VALOR) > > > VALUES(:SEQUENCIA,:PREFIXO,:DATA,:HORA,:TURNO,:LINHA,:GUIA,:INICIAL,:FINAL,: > DISC,:IMPORTACAO,'PENDENTE',:DATAGUIA,(:DISC*(2.5))); > > END > > END > > END > > SUSPEND; > > END > > > > No Delphi: > > > > IBStoredProc4.Close; > > IBStoredProc4.Params[0].AsDateTime := > StrToDate(F_Divergencia.DateEdit1.Text); > > IBStoredProc4.ExecProc; > > > > > > Desculpe se o assunto não é para entrar na lista, mais fiquei curioso ao ver > que roda dentro do IBExpert e não no Delphi, e como sempre obtive ótimas > dicas por aqui, espero não atrapalhar > > > > Grato > > Valdemar Salviato JR > > Analista de Sistemas > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From samuelbasso em gmail.com Mon Aug 3 11:36:59 2009 From: samuelbasso em gmail.com (Samuel M. Basso) Date: Mon, 3 Aug 2009 11:36:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?Erro_migra=E7=E3o_firebird_1=2E5_par?= =?iso-8859-1?q?a_2=2E1?= Message-ID: Bom dia Pessoal! Tentei fazer a migraçao de minha base de dados do firebird 1.5 para o 2.1, até então funcionou muito bem, mas tenho uma área no sistema que trabalha com permissões e grupos de usuários do banco de dados e foi aí onde ocorreu o erro na migração, voltando para 1.5 funciona perfeitamente mas com o 2.1 não funciona, alguem saberia o porque? Segue erro abaixo. Size Mismatch - Field RDB$USER size is too small for data. -- Atenciosamente, Samuel M. Basso Tel: (54) 3463-9114 Cel: (54) 8135-3723 E-mail/MSN: samuelbasso em gmail.com Web site: www.samuelbasso.com From jedyfb em gmail.com Mon Aug 3 11:42:36 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 03 Aug 2009 11:42:36 -0300 Subject: [firebase-br] Fwd: SOCORRO URGENTE In-Reply-To: <4A733C20.1080300@supersoft.com.br> References: <4A7330BD.6090308@supersoft.com.br> <4A733C20.1080300@supersoft.com.br> Message-ID: <1249310556.7317.32.camel@edujed.utfpr.edu.br> Daniel, Embora concorde em partes, não posso concordar totalmente com você... Quando falamos de informática e computação, há muitas excessões e limitações já existentes e outras que surgem a cada dia. Por mais estruturado que seja o meu software e o banco de dados, não há como prever as alterações de hardware e "sugestões" que a MicroSoft impõe aos usuários de seus produtos. Muitos produtos que funcionavam no windows 98 pararam de funcionar no windows 2000 e seus sucessores. Pois foram feitas várias correções e ajustes em falhas de segurança (no win 98 qualquer usuário/aplicação poderia executar uma instrução privilegiada e acessar diretamente ao hardware) Da mesma forma, códigos aparentemente corretos que compilavam e funcionavam no GCC 3.2, nem compilam no GCC 3.4. Certas bibliotecas do java 1.4.3 foram marcadas como "deprecated" no Java 5 e nem compilam no Java 6. Projetos feitos em Delphi 5 tiveram que ser "corrigidos" para funcionar no Delphi 6. Aplicações que tinham queries ambiguas que funcionavam no Interbase 6 não funcionam no Interbase 7 (e nem no Firebird) OBS: acredito que todas estas alterações tenham sido em "benefício" dos programadores, dos usuários, ou corrigindo problemas que não deveriam existir num produto FINAL. Ou seja, se você usa o produto de outra empresa/fornecedor tem que homologar antes de implantar, pois pode-se ter algumas "surpresas" bem desagradáveis. Não quero comprar uma briga, mas só quero alertar que este tipo de comportamento, pode não ter levado AINDA à nenhum problema.... mas não é bom dar chance ao azar. Abraço Eduardo Em Sex, 2009-07-31 às 15:46 -0300, DanielN escreveu: > Falo isso com esperiência com meu sistema que é bem estruturado, e cria > o banco de dados com a versão do firebird e instalada na máquina. > tenho clientes com versão de firebird 1.5, 2.0 e 2.1 > estou fazendo um trabalho para migra todo mundo para o FB 2.5 para > aproveitar ao máximo sua capacidade, não por incompatibilidades entre > versões. > > creio que todos que desenvolvem um sistema estudem um pouco para não > montar seu sistema mal feito. > com isso seria sim só deixar com que o sistema rode em outra versão do > FB, pois se não o Fb não seria um banco que pensa nos programadores > tendo que testar todo seu sistema para migrar de versão, nunca tive esta > preocupação e todos meus clientes estão satisfeitos. > > > Forrest® escreveu: > > No dia 31/07/2009 às 14:58:21 catando milho no teclado DanielN " escrivinhou " o texto abaixo : > > > > > >> Deixe seu sistema rodar no FireBird que tem instalado na máquina do > >> cliente, pois como a versão dele á maior que a sua, não terá problemas > >> > > > > Não é bem assim que funciona as coisas, depende de muitas variantes, a base dele tem que ser > > migrada para a nova versão sim, mas antes de colocar em produção tem que testar o sistema para > > procurar incompatibilidades, alem do mais tem problemas com usuários e senhas, collate, > > characterset e se a base dele não estiver bem estruturada vai ter problemas sim pois a cada versão > > fica mais restrito quanto as más praticas de programação. > > Como você está passando sua string de conexão com o banco para podermos te ajudar?. > > Já verificou se os dois FBs está startados. > > No site da firebase tem um artigo explicando como instalar duas versões do FB na mesma máquina está > > bem explicado e vai te ajudar. > > > > T++++++++++ > > > > ---------------------------------------------------------------------------------- > > > > Os velhos gostam de aconselhar, porque perderam a capacidade de dar maus exemplos ! ! ! > > > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rbuenoz em gmail.com Mon Aug 3 11:53:27 2009 From: rbuenoz em gmail.com (Ricardo Bueno) Date: Mon, 3 Aug 2009 11:53:27 -0300 Subject: [firebase-br] Iniciante em Firebird Message-ID: All, Bom dia... Estou iniciando no uso do firebird e gostaria da ajuda de vocês sobre como proceder para instalação do banco de dados e de um gerenciador fácil para adminsintração, como criação de banco e tabelas, etc.... Grato desde já. Ricardo From cslinf em uol.com.br Mon Aug 3 11:53:09 2009 From: cslinf em uol.com.br (Osvaldo) Date: Mon, 3 Aug 2009 11:53:09 -0300 Subject: [firebase-br] RES: RES: Res: Consulta mais afinada tipo google References: <4A70C6D3.000001.03624@EST-ROBSON> <000701ca1108$17f98700$47ec9500$@com.br><6a31e7720907300512l6580fdc5t43fb9a48dc8cbbf1@mail.gmail.com><000001ca1114$e288ba70$a79a2f50$@com.br> <1249309469.7317.21.camel@edujed.utfpr.edu.br> Message-ID: Posso te mandar a rotina que eu vi na Clubedelphi para vc testar ? Me mande um e-mail cslinf arroba gmail.com -- Osvaldo "Eduardo Jedliczka" escreveu na mensagem news:1249309469.7317.21.camel em edujed.utfpr.edu.br... Já fiz testes com o soundex (isto já faz muito tempo), e te digo... é muito lento. Abraço Eduardo Em Qui, 2009-07-30 às 09:54 -0300, Felix escreveu: > Alguém já implementou uma busca fonética para compartilhar os resultados > (velocidade de busca)? > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em > nome de Felipe Aron > Enviada em: quinta-feira, 30 de julho de 2009 09:13 > Para: FireBase > Assunto: Re: [firebase-br] RES: Res: Consulta mais afinada tipo google > > usando like %% você deixa de usar indices e com isso vai demorar bem mais > sua consulta... > > 2009/7/30 Joao Marcos > > > Prezados, > > > > Os algoritmos de busca do google são baseados em autômatos. Vai > > demorar um pouco pra que cheguem 2% perto do que eles possuem! > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jedyfb em gmail.com Mon Aug 3 11:51:53 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 03 Aug 2009 11:51:53 -0300 Subject: [firebase-br] [off-topic] libgds.so no linux 64 bits In-Reply-To: <4A7373AB.50902@emar.com.br> References: <4A7373AB.50902@emar.com.br> Message-ID: <1249311113.7317.36.camel@edujed.utfpr.edu.br> vamos lá: - 1º verifique qual versão do firebird (ou do client) foi instalado no linux 32 ou 64 bits. - 2º teste via ISQL se está obtendo acesso ao banco, pode ser que o mesmo não esteja funcionando. - 3º o kylix precisa da versão de 32 bits da libgds.so, e se for conectar localmente ao Firebird roando em 64 bits pode ser necessário colocar o "localhost" na string de conexão. Abraço Eduardo Em Sex, 2009-07-31 às 19:43 -0300, Gugui escreveu: > Olá pessoal, infelizmente ainda tenho Kylix rodando... e tou migrando > meu server Linux para 64 bits e a aplicacao nao esta conseguindo > carregar a libgds.so ! a aplicação esta rodando bem, ou seja, outras > bibliotecas estão sendo carregadas corretamente, somente qdo tento > conectar ao Firebird dá isso... > > alguem sabe algo ? > > grato qq ajuda > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jedyfb em gmail.com Mon Aug 3 11:59:21 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 03 Aug 2009 11:59:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?Erro_migra=E7=E3o_firebird_1=2E5_par?= =?iso-8859-1?q?a_2=2E1?= In-Reply-To: References: Message-ID: <1249311561.7317.38.camel@edujed.utfpr.edu.br> Samuel, NUNCA altere dados diretamente nas tabelas de sistema do banco... o risco de corrupção é muito grande. A partir das próximas versões, estas tabelas serão "apenas" para consultas. Sugiro que seja refeita a sua rotina utilizando os comandos/aplicativos do banco para evitar surpresas. Abraço Eduardo Jedliczka Em Seg, 2009-08-03 às 11:36 -0300, Samuel M. Basso escreveu: > Bom dia Pessoal! > > Tentei fazer a migraçao de minha base de dados do firebird 1.5 para o 2.1, > até então funcionou muito bem, mas tenho uma área no sistema que trabalha > com permissões e grupos de usuários do banco de dados e foi aí onde ocorreu > o erro na migração, voltando para 1.5 funciona perfeitamente mas com o 2.1 > não funciona, alguem saberia o porque? Segue erro abaixo. > > Size Mismatch - Field RDB$USER size is too small for data. > > > From samuelbasso em gmail.com Mon Aug 3 12:06:23 2009 From: samuelbasso em gmail.com (Samuel M. Basso) Date: Mon, 3 Aug 2009 12:06:23 -0300 Subject: [firebase-br] =?iso-8859-1?q?Erro_migra=E7=E3o_firebird_1=2E5_par?= =?iso-8859-1?q?a_2=2E1?= In-Reply-To: <1249311561.7317.38.camel@edujed.utfpr.edu.br> References: <1249311561.7317.38.camel@edujed.utfpr.edu.br> Message-ID: Bom dia! Não foi mexida em nenhuma estrutura das tabelas do firebird, o erro ecorre somente na consulta e edicao dos roles e users do banco de dados, e tambem na parte de permissoes das tabelas. 2009/8/3 Eduardo Jedliczka > Samuel, > > NUNCA altere dados diretamente nas tabelas de sistema do banco... o > risco de corrupção é muito grande. > > A partir das próximas versões, estas tabelas serão "apenas" para > consultas. Sugiro que seja refeita a sua rotina utilizando os > comandos/aplicativos do banco para evitar surpresas. > > Abraço > > Eduardo Jedliczka > > Em Seg, 2009-08-03 às 11:36 -0300, Samuel M. Basso escreveu: > > > Bom dia Pessoal! > > > > Tentei fazer a migraçao de minha base de dados do firebird 1.5 para o > 2.1, > > até então funcionou muito bem, mas tenho uma área no sistema que trabalha > > com permissões e grupos de usuários do banco de dados e foi aí onde > ocorreu > > o erro na migração, voltando para 1.5 funciona perfeitamente mas com o > 2.1 > > não funciona, alguem saberia o porque? Segue erro abaixo. > > > > Size Mismatch - Field RDB$USER size is too small for data. > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Samuel M. Basso Tel: (54) 3463-9114 Cel: (54) 8135-3723 E-mail/MSN: samuelbasso em gmail.com Web site: www.samuelbasso.com From samuelbasso em gmail.com Mon Aug 3 12:08:01 2009 From: samuelbasso em gmail.com (Samuel M. Basso) Date: Mon, 3 Aug 2009 12:08:01 -0300 Subject: [firebase-br] Iniciante em Firebird In-Reply-To: References: Message-ID: Bom dia! O servidor firebird é muito tranquilo, baixa uma versao no site da firebase por exempolo a versao 1.5 e simplismente instale, é muito facil a instalacao, e para gerenciamento aconselho a baixar o IBExpert tambem no site da firebase tem ele. 2009/8/3 Ricardo Bueno > All, Bom dia... > > Estou iniciando no uso do firebird e gostaria da ajuda de vocês sobre como > proceder para instalação do banco de dados e de um gerenciador fácil para > adminsintração, como criação de banco e tabelas, etc.... > > Grato desde já. > Ricardo > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Samuel M. Basso Tel: (54) 3463-9114 Cel: (54) 8135-3723 E-mail/MSN: samuelbasso em gmail.com Web site: www.samuelbasso.com From danieln.desenvol em supersoft.com.br Mon Aug 3 12:19:43 2009 From: danieln.desenvol em supersoft.com.br (DanielN) Date: Mon, 03 Aug 2009 12:19:43 -0300 Subject: [firebase-br] Fwd: SOCORRO URGENTE In-Reply-To: <1249310556.7317.32.camel@edujed.utfpr.edu.br> References: <4A7330BD.6090308@supersoft.com.br> <4A733C20.1080300@supersoft.com.br> <1249310556.7317.32.camel@edujed.utfpr.edu.br> Message-ID: <4A77000F.9060407@supersoft.com.br> Eduardo, concordo com você, em questão a troca de SO ou de hardware, mas quando falamos em troca de Versão de FB, nunca tive nenhum problema, pelo contrário, somente tive ganho desempenho. nenhuma rotina minha precisou ser alterada até hoje por versão incompativel de FB, e é por este motivo que defendo o FB com "unhas e dentes" de que é um banco de confiaça. e não preceisamos nos preocupar em mudança de queries por causa de versão. Se um sistema precisa ser alterado por trocar de versão do banco de dados para uma superiror, o problema esta em quem desenvolveu esta aplicação, pois não tem "boas práticas de programação". PS: Inclusive nos seus exemplos, em nenhum vc sitou alguma incompatibilidade gerada pelo FireBird. Daniel Nicoletti Eduardo Jedliczka escreveu: > Daniel, > > Embora concorde em partes, não posso concordar totalmente com você... > > Quando falamos de informática e computação, há muitas excessões e > limitações já existentes e outras que surgem a cada dia. > > Por mais estruturado que seja o meu software e o banco de dados, não há > como prever as alterações de hardware e "sugestões" que a MicroSoft > impõe aos usuários de seus produtos. > > Muitos produtos que funcionavam no windows 98 pararam de funcionar no > windows 2000 e seus sucessores. Pois foram feitas várias correções e > ajustes em falhas de segurança (no win 98 qualquer usuário/aplicação > poderia executar uma instrução privilegiada e acessar diretamente ao > hardware) > > Da mesma forma, códigos aparentemente corretos que compilavam e > funcionavam no GCC 3.2, nem compilam no GCC 3.4. > > Certas bibliotecas do java 1.4.3 foram marcadas como "deprecated" no > Java 5 e nem compilam no Java 6. > > Projetos feitos em Delphi 5 tiveram que ser "corrigidos" para funcionar > no Delphi 6. > > Aplicações que tinham queries ambiguas que funcionavam no Interbase 6 > não funcionam no Interbase 7 (e nem no Firebird) > > OBS: acredito que todas estas alterações tenham sido em "benefício" dos > programadores, dos usuários, ou corrigindo problemas que não deveriam > existir num produto FINAL. > > Ou seja, se você usa o produto de outra empresa/fornecedor tem que > homologar antes de implantar, pois pode-se ter algumas "surpresas" bem > desagradáveis. > > Não quero comprar uma briga, mas só quero alertar que este tipo de > comportamento, pode não ter levado AINDA à nenhum problema.... mas não é > bom dar chance ao azar. > > Abraço > > Eduardo > > Em Sex, 2009-07-31 às 15:46 -0300, DanielN escreveu: > > >> Falo isso com esperiência com meu sistema que é bem estruturado, e cria >> o banco de dados com a versão do firebird e instalada na máquina. >> tenho clientes com versão de firebird 1.5, 2.0 e 2.1 >> estou fazendo um trabalho para migra todo mundo para o FB 2.5 para >> aproveitar ao máximo sua capacidade, não por incompatibilidades entre >> versões. >> >> creio que todos que desenvolvem um sistema estudem um pouco para não >> montar seu sistema mal feito. >> com isso seria sim só deixar com que o sistema rode em outra versão do >> FB, pois se não o Fb não seria um banco que pensa nos programadores >> tendo que testar todo seu sistema para migrar de versão, nunca tive esta >> preocupação e todos meus clientes estão satisfeitos. >> >> >> Forrest® escreveu: >> >>> No dia 31/07/2009 às 14:58:21 catando milho no teclado DanielN " escrivinhou " o texto abaixo : >>> >>> >>> >>>> Deixe seu sistema rodar no FireBird que tem instalado na máquina do >>>> cliente, pois como a versão dele á maior que a sua, não terá problemas >>>> >>>> >>> Não é bem assim que funciona as coisas, depende de muitas variantes, a base dele tem que ser >>> migrada para a nova versão sim, mas antes de colocar em produção tem que testar o sistema para >>> procurar incompatibilidades, alem do mais tem problemas com usuários e senhas, collate, >>> characterset e se a base dele não estiver bem estruturada vai ter problemas sim pois a cada versão >>> fica mais restrito quanto as más praticas de programação. >>> Como você está passando sua string de conexão com o banco para podermos te ajudar?. >>> Já verificou se os dois FBs está startados. >>> No site da firebase tem um artigo explicando como instalar duas versões do FB na mesma máquina está >>> bem explicado e vai te ajudar. >>> >>> T++++++++++ >>> >>> ---------------------------------------------------------------------------------- >>> >>> Os velhos gostam de aconselhar, porque perderam a capacidade de dar maus exemplos ! ! ! >>> >>> >>> >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From douglasht em gmail.com Mon Aug 3 12:21:23 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Mon, 3 Aug 2009 12:21:23 -0300 Subject: [firebase-br] =?iso-8859-1?q?Erro_migra=E7=E3o_firebird_1=2E5_par?= =?iso-8859-1?q?a_2=2E1?= In-Reply-To: References: Message-ID: <249af69e0908030821k4359b208v78f193d2a3f7853d@mail.gmail.com> 2009/8/3 Samuel M. Basso : > Size Mismatch - Field RDB$USER size is too small for data. Você migrou a security.fdb do 1.5 para o 2.1? Ou começou a cadastrar usuários do zero? Detalhe mais este processo. hth, -- Douglas Tosi www.sinatica.com From felix2005 em oi.com.br Mon Aug 3 13:22:28 2009 From: felix2005 em oi.com.br (Felix) Date: Mon, 3 Aug 2009 13:22:28 -0300 Subject: [firebase-br] RES: Iniciante em Firebird In-Reply-To: References: Message-ID: <001601ca1456$987926a0$c96b73e0$@com.br> Se está começando, melhor usar logo a última estável 2.1 não? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Samuel M. Basso Enviada em: segunda-feira, 3 de agosto de 2009 12:08 Para: FireBase Assunto: Re: [firebase-br] Iniciante em Firebird Bom dia! O servidor firebird é muito tranquilo, baixa uma versao no site da firebase por exempolo a versao 1.5 e simplismente instale, é muito facil a instalacao, e para gerenciamento aconselho a baixar o IBExpert tambem no site da firebase tem ele. 2009/8/3 Ricardo Bueno > All, Bom dia... > > Estou iniciando no uso do firebird e gostaria da ajuda de vocês sobre como > proceder para instalação do banco de dados e de um gerenciador fácil para > adminsintração, como criação de banco e tabelas, etc.... > > Grato desde já. > Ricardo > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Samuel M. Basso Tel: (54) 3463-9114 Cel: (54) 8135-3723 E-mail/MSN: samuelbasso em gmail.com Web site: www.samuelbasso.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jedyfb em gmail.com Mon Aug 3 13:38:45 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 03 Aug 2009 13:38:45 -0300 Subject: [firebase-br] Fwd: SOCORRO URGENTE In-Reply-To: <4A77000F.9060407@supersoft.com.br> References: <4A7330BD.6090308@supersoft.com.br> <4A733C20.1080300@supersoft.com.br> <1249310556.7317.32.camel@edujed.utfpr.edu.br> <4A77000F.9060407@supersoft.com.br> Message-ID: <1249317525.7317.48.camel@edujed.utfpr.edu.br> Ok... Entendi o seu ponto de vista... realmente eu poderia ter colocado alguns exemplos de firebird. Então vamos lá: 1º) O Firebird 2.1 usa um collate/charset diferente nas tabelas de sistema. Ou seja, até bancos "bem estruturados" que possuem valores acentuados (pode ser até no description do campo/tabela) precisam usar um script de validação/migração antes de ter seu uso liberado no Firebird 2.1. Isto sem contar alguns bugs corrigidos... por exemplo: qual é o retorno da query "Select Cast('1.501' as integer) from rdb$database" ? Rode no 1.x e no 2.1 e veja a diferença. PS: eu também defendo o FireBird com unhas e dentes... só que eu não gosto de "mudar de versão" sem um longo processo de homologação. Abraço. Eduardo Em Seg, 2009-08-03 às 12:19 -0300, DanielN escreveu: > Eduardo, concordo com você, em questão a troca de SO ou de hardware, mas > quando falamos em troca de Versão de FB, > nunca tive nenhum problema, pelo contrário, somente tive ganho desempenho. > nenhuma rotina minha precisou ser alterada até hoje por versão > incompativel de FB, e é por este motivo que > defendo o FB com "unhas e dentes" de que é um banco de confiaça. > e não preceisamos nos preocupar em mudança de queries por causa de versão. > > Se um sistema precisa ser alterado por trocar de versão do banco de > dados para uma superiror, o problema esta > em quem desenvolveu esta aplicação, pois não tem "boas práticas de > programação". > > PS: Inclusive nos seus exemplos, em nenhum vc sitou alguma > incompatibilidade gerada pelo FireBird. > > Daniel Nicoletti > > Eduardo Jedliczka escreveu: > > Daniel, > > > > Embora concorde em partes, não posso concordar totalmente com você... > > > > Quando falamos de informática e computação, há muitas excessões e > > limitações já existentes e outras que surgem a cada dia. > > > > Por mais estruturado que seja o meu software e o banco de dados, não há > > como prever as alterações de hardware e "sugestões" que a MicroSoft > > impõe aos usuários de seus produtos. > > > > Muitos produtos que funcionavam no windows 98 pararam de funcionar no > > windows 2000 e seus sucessores. Pois foram feitas várias correções e > > ajustes em falhas de segurança (no win 98 qualquer usuário/aplicação > > poderia executar uma instrução privilegiada e acessar diretamente ao > > hardware) > > > > Da mesma forma, códigos aparentemente corretos que compilavam e > > funcionavam no GCC 3.2, nem compilam no GCC 3.4. > > > > Certas bibliotecas do java 1.4.3 foram marcadas como "deprecated" no > > Java 5 e nem compilam no Java 6. > > > > Projetos feitos em Delphi 5 tiveram que ser "corrigidos" para funcionar > > no Delphi 6. > > > > Aplicações que tinham queries ambiguas que funcionavam no Interbase 6 > > não funcionam no Interbase 7 (e nem no Firebird) > > > > OBS: acredito que todas estas alterações tenham sido em "benefício" dos > > programadores, dos usuários, ou corrigindo problemas que não deveriam > > existir num produto FINAL. > > > > Ou seja, se você usa o produto de outra empresa/fornecedor tem que > > homologar antes de implantar, pois pode-se ter algumas "surpresas" bem > > desagradáveis. > > > > Não quero comprar uma briga, mas só quero alertar que este tipo de > > comportamento, pode não ter levado AINDA à nenhum problema.... mas não é > > bom dar chance ao azar. > > > > Abraço > > > > Eduardo > > > > Em Sex, 2009-07-31 às 15:46 -0300, DanielN escreveu: > > > > > >> Falo isso com esperiência com meu sistema que é bem estruturado, e cria > >> o banco de dados com a versão do firebird e instalada na máquina. > >> tenho clientes com versão de firebird 1.5, 2.0 e 2.1 > >> estou fazendo um trabalho para migra todo mundo para o FB 2.5 para > >> aproveitar ao máximo sua capacidade, não por incompatibilidades entre > >> versões. > >> > >> creio que todos que desenvolvem um sistema estudem um pouco para não > >> montar seu sistema mal feito. > >> com isso seria sim só deixar com que o sistema rode em outra versão do > >> FB, pois se não o Fb não seria um banco que pensa nos programadores > >> tendo que testar todo seu sistema para migrar de versão, nunca tive esta > >> preocupação e todos meus clientes estão satisfeitos. > >> > >> > >> Forrest® escreveu: > >> > >>> No dia 31/07/2009 às 14:58:21 catando milho no teclado DanielN " escrivinhou " o texto abaixo : > >>> > >>> > >>> > >>>> Deixe seu sistema rodar no FireBird que tem instalado na máquina do > >>>> cliente, pois como a versão dele á maior que a sua, não terá problemas > >>>> > >>>> > >>> Não é bem assim que funciona as coisas, depende de muitas variantes, a base dele tem que ser > >>> migrada para a nova versão sim, mas antes de colocar em produção tem que testar o sistema para > >>> procurar incompatibilidades, alem do mais tem problemas com usuários e senhas, collate, > >>> characterset e se a base dele não estiver bem estruturada vai ter problemas sim pois a cada versão > >>> fica mais restrito quanto as más praticas de programação. > >>> Como você está passando sua string de conexão com o banco para podermos te ajudar?. > >>> Já verificou se os dois FBs está startados. > >>> No site da firebase tem um artigo explicando como instalar duas versões do FB na mesma máquina está > >>> bem explicado e vai te ajudar. > >>> > >>> T++++++++++ > >>> > >>> ---------------------------------------------------------------------------------- > >>> > >>> Os velhos gostam de aconselhar, porque perderam a capacidade de dar maus exemplos ! ! ! > >>> > >>> > >>> > >>> > >>> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From josauro em casasoft.inf.br Mon Aug 3 14:16:08 2009 From: josauro em casasoft.inf.br (Josauro S.J.) Date: Mon, 3 Aug 2009 14:16:08 -0300 Subject: [firebase-br] Consulta mais afinada tipo google References: Message-ID: <59A0C0A003F743B28C02BA52CAC88F01@DNSCASASOFT> Usando uma tabela para as palavras, indexadas, voce usara indice, para procurar por palavras, não precisara usar like pode procurar por CRUZ, aqueles algoritimos de foneticas trocando letras por numero é besteira, pode funcionar para os americanos, a rotina fonetica pode ser simples e ja trara um resultado imenso, por exemplo, basta trocar em uma palavra as letras por fonemas por exemplo troque os CH, SH por X, os 2 SS, Ç por S, assim como S com som de Z por Z e por ai vai, poucas mudanças vc tera palavras que poderão ser procuradas diretamente SEMPRE usando indice, pois vc procura pela palavra inteira, uso como disse em todos os endereços e nomes de pessoas, permance excelente, o refinamento da fonética fica a teu critério e vc pod ir implemetando ao poucos ate ajustar o resultado que vc quer, e só usando Store Procedure. Minha opinião, em uso prático, e não apenas testes. Atenciosamente Josauro S.J. Diretor (41)3321-7700 www.casasoft.inf.br CasaSoft Desenvolvimento de Sistemas LTDA. Informática de Útima Geração. From danrgomes em gmail.com Mon Aug 3 14:31:30 2009 From: danrgomes em gmail.com (Danilo Gomes) Date: Mon, 3 Aug 2009 14:31:30 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_qual_usar_=3F_Like_ou_start?= =?iso-8859-1?q?ing_with_e_containing?= Message-ID: <370c39030908031031l5194612ereacbb62c8efd15a8@mail.gmail.com> Olá ... Alguém saberia me dizer se há alguma diferença de *desempenho* em situações *iguais* entre usar a clausula *like* e as clasulas *starting with e contaning* para buscas textuais ? Pois fiz alguns testes de performance aqui e pareceu ser a mesma coisa isso usando campo *varchar40 indexado*.. . Se realmente não houver diferença alguem sabe alguma forma de melhorar o desempenho na busca textual ou mesmo se há alguma melhoria em alguma versão do Firebird ? Obrigado . Danilo From jedyfb em gmail.com Mon Aug 3 14:34:48 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 03 Aug 2009 14:34:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_qual_usar_=3F_Like_ou_start?= =?iso-8859-1?q?ing_with_e_containing?= In-Reply-To: <370c39030908031031l5194612ereacbb62c8efd15a8@mail.gmail.com> References: <370c39030908031031l5194612ereacbb62c8efd15a8@mail.gmail.com> Message-ID: <1249320888.7317.54.camel@edujed.utfpr.edu.br> o starting with sempre usa índice (se o mesmo existir) pois ele faz a procura pelo início da string. por outro lado, o contaning não usa índice (mesmo se ele existir), pois ele pode procurar em qualquer parte da string. Quanto ao like, ele se compoarta como um dos dois anteriories... se for uma string "nome%" usa índice, mas se for "%nome" não usa. Abraço Eduardo Em Seg, 2009-08-03 às 14:31 -0300, Danilo Gomes escreveu: > Olá ... > > Alguém saberia me dizer se há alguma diferença de *desempenho* em > situações *iguais* entre usar a clausula *like* e as clasulas *starting with > e contaning* para buscas textuais ? Pois fiz alguns testes de performance > aqui e pareceu ser a mesma coisa isso usando campo *varchar40 indexado*.. . > Se realmente não houver diferença alguem sabe alguma forma de melhorar o > desempenho na busca textual ou mesmo se há alguma melhoria em alguma versão > do Firebird ? > > Obrigado . > > Danilo > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jedyfb em gmail.com Mon Aug 3 14:40:51 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 03 Aug 2009 14:40:51 -0300 Subject: [firebase-br] Consulta mais afinada tipo google In-Reply-To: <59A0C0A003F743B28C02BA52CAC88F01@DNSCASASOFT> References: <59A0C0A003F743B28C02BA52CAC88F01@DNSCASASOFT> Message-ID: <1249321251.7317.60.camel@edujed.utfpr.edu.br> Josauro. Na época do clipper 5.0 eu estudei uma solução semelhante que acabou sendo implementada em alguns produtos, e gostei do resultado... não era tão sofisticado quanto o seu, mas funcionava. Já quebrei a cabeça pensando em como usar o FTS (Full Text Search) no firebird e já tinha percebido que a solução seria por um dicionário de palavras (uma tabela indexada). Mas muitos usuário já possuem um sistema rodando e querem "embutir" o FTS, ou uma busca por similaridade sem ter que reescrever o código. Quando o projeto é novo, pode-se fazer do jeito certo, mas quando já está rodando... hum... aí complica um pouco. E parabéns pela iniciativa! abraço Eduardo Em Seg, 2009-08-03 às 14:16 -0300, Josauro S.J. escreveu: > Usando uma tabela para as palavras, indexadas, voce usara indice, para procurar por palavras, não precisara usar like pode procurar por CRUZ, aqueles algoritimos de foneticas trocando letras por numero é besteira, pode funcionar para os americanos, a rotina fonetica pode ser simples e ja trara um resultado imenso, por exemplo, basta trocar em uma palavra as letras por fonemas por exemplo troque os CH, SH por X, os 2 SS, Ç por S, assim como S com som de Z por Z e por ai vai, poucas mudanças vc tera palavras que poderão ser procuradas diretamente SEMPRE usando indice, pois vc procura pela palavra inteira, uso como disse em todos os endereços e nomes de pessoas, permance excelente, o refinamento da fonética fica a teu critério e vc pod ir implemetando ao poucos ate ajustar o resultado que vc quer, e só usando Store Procedure. > > Minha opinião, em uso prático, e não apenas testes. > > Atenciosamente > > Josauro S.J. > Diretor > (41)3321-7700 > www.casasoft.inf.br > CasaSoft Desenvolvimento de Sistemas LTDA. > Informática de Útima Geração. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From magnosysteminformatica em gmail.com Mon Aug 3 14:48:38 2009 From: magnosysteminformatica em gmail.com (Magno System) Date: Mon, 3 Aug 2009 14:48:38 -0300 Subject: [firebase-br] Consulta mais afinada tipo google References: <59A0C0A003F743B28C02BA52CAC88F01@DNSCASASOFT> <1249321251.7317.60.camel@edujed.utfpr.edu.br> Message-ID: <026b01ca1462$a764ebc0$6915a8c0@MagnoSystem> E como funciona o SOUNDEX no IBO ??? ----- Original Message ----- From: "Eduardo Jedliczka" To: "FireBase" Sent: Monday, August 03, 2009 2:40 PM Subject: Re: [firebase-br] Consulta mais afinada tipo google Josauro. Na época do clipper 5.0 eu estudei uma solução semelhante que acabou sendo implementada em alguns produtos, e gostei do resultado... não era tão sofisticado quanto o seu, mas funcionava. Já quebrei a cabeça pensando em como usar o FTS (Full Text Search) no firebird e já tinha percebido que a solução seria por um dicionário de palavras (uma tabela indexada). Mas muitos usuário já possuem um sistema rodando e querem "embutir" o FTS, ou uma busca por similaridade sem ter que reescrever o código. Quando o projeto é novo, pode-se fazer do jeito certo, mas quando já está rodando... hum... aí complica um pouco. E parabéns pela iniciativa! abraço Eduardo Em Seg, 2009-08-03 às 14:16 -0300, Josauro S.J. escreveu: > Usando uma tabela para as palavras, indexadas, voce usara indice, para > procurar por palavras, não precisara usar like pode procurar por CRUZ, > aqueles algoritimos de foneticas trocando letras por numero é besteira, > pode funcionar para os americanos, a rotina fonetica pode ser simples e ja > trara um resultado imenso, por exemplo, basta trocar em uma palavra as > letras por fonemas por exemplo troque os CH, SH por X, os 2 SS, Ç por S, > assim como S com som de Z por Z e por ai vai, poucas mudanças vc tera > palavras que poderão ser procuradas diretamente SEMPRE usando indice, pois > vc procura pela palavra inteira, uso como disse em todos os endereços e > nomes de pessoas, permance excelente, o refinamento da fonética fica a teu > critério e vc pod ir implemetando ao poucos ate ajustar o resultado que vc > quer, e só usando Store Procedure. > > Minha opinião, em uso prático, e não apenas testes. > > Atenciosamente > > Josauro S.J. > Diretor > (41)3321-7700 > www.casasoft.inf.br > CasaSoft Desenvolvimento de Sistemas LTDA. > Informática de Útima Geração. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From wellmsilva em gmail.com Mon Aug 3 15:30:41 2009 From: wellmsilva em gmail.com (Wellington Melo) Date: Mon, 3 Aug 2009 15:30:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?Resultado_de_um_divis=E3o_sem_arrend?= =?iso-8859-1?q?odar=2E?= Message-ID: <21538b730908031130i77426352i6682340a1e580567@mail.gmail.com> Olá pessoal, Estou precisando fazer a seguite divisão: 1127,87 / 274067, 87 que o resultando real é igual a : 0,0041152945; mas quando faço esta divisão no select o resultado fica 0,0041 e desta forma, para o que preciso da errado. Gostaria de saber se existe alguma outra forma de fazer esta divisão atraves de select que me traga o resultado desejado. Desde já agrandeço a todos. T+ From jedyfb em gmail.com Mon Aug 3 15:37:20 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 03 Aug 2009 15:37:20 -0300 Subject: [firebase-br] =?iso-8859-1?q?Resultado_de_um_divis=E3o_sem_arrend?= =?iso-8859-1?q?odar=2E?= In-Reply-To: <21538b730908031130i77426352i6682340a1e580567@mail.gmail.com> References: <21538b730908031130i77426352i6682340a1e580567@mail.gmail.com> Message-ID: <1249324640.2948.2.camel@edujed.utfpr.edu.br> se você multiplica ou divide um número com 2 casas decimais por outro com 2, o retorno será com 4 casas. para resolver o seu problema experimente fazer algo como select cast(1127,87 as numeric(14,5)) / cast(274067,87 as numeric(14,5)) from rdb$database. para ter um retorno com 9 ou 10 casas decimais. OBS: nestes casos deve-se prestar atenção ao tamanho da parte inteira. abraço Eduardo Em Seg, 2009-08-03 às 15:30 -0300, Wellington Melo escreveu: > Olá pessoal, > Estou precisando fazer a seguite divisão: > > 1127,87 / 274067, 87 > que o resultando real é igual a : 0,0041152945; > mas quando faço esta divisão no select o resultado fica 0,0041 e desta > forma, para o que preciso da errado. > Gostaria de saber se existe alguma outra forma de fazer esta divisão atraves > de select que me traga o resultado desejado. > Desde já agrandeço a todos. T+ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From wellmsilva em gmail.com Mon Aug 3 15:53:49 2009 From: wellmsilva em gmail.com (Wellington Melo) Date: Mon, 3 Aug 2009 15:53:49 -0300 Subject: [firebase-br] =?iso-8859-1?q?Resultado_de_um_divis=E3o_sem_arrend?= =?iso-8859-1?q?odar=2E?= In-Reply-To: <1249324640.2948.2.camel@edujed.utfpr.edu.br> References: <21538b730908031130i77426352i6682340a1e580567@mail.gmail.com> <1249324640.2948.2.camel@edujed.utfpr.edu.br> Message-ID: <21538b730908031153w5cabc73bj491b51a7c42446ca@mail.gmail.com> Valeu Eduardo e Sandro, testei aqui e deu certo. obrigado. 2009/8/3 Eduardo Jedliczka > se você multiplica ou divide um número com 2 casas decimais por outro > com 2, o retorno será com 4 casas. > > para resolver o seu problema > > experimente fazer algo como > > select cast(1127,87 as numeric(14,5)) / cast(274067,87 as numeric(14,5)) > from rdb$database. > > para ter um retorno com 9 ou 10 casas decimais. > > OBS: nestes casos deve-se prestar atenção ao tamanho da parte inteira. > > abraço > > Eduardo > > Em Seg, 2009-08-03 às 15:30 -0300, Wellington Melo escreveu: > > > Olá pessoal, > > Estou precisando fazer a seguite divisão: > > > > 1127,87 / 274067, 87 > > que o resultando real é igual a : 0,0041152945; > > mas quando faço esta divisão no select o resultado fica 0,0041 e desta > > forma, para o que preciso da errado. > > Gostaria de saber se existe alguma outra forma de fazer esta divisão > atraves > > de select que me traga o resultado desejado. > > Desde já agrandeço a todos. T+ > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From andreluis1411 em gmail.com Mon Aug 3 16:07:50 2009 From: andreluis1411 em gmail.com (=?ISO-8859-1?Q?Andr=E9_Luis?=) Date: Mon, 3 Aug 2009 16:07:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?Resultado_de_um_divis=E3o_sem_arrend?= =?iso-8859-1?q?odar=2E?= In-Reply-To: <21538b730908031130i77426352i6682340a1e580567@mail.gmail.com> References: <21538b730908031130i77426352i6682340a1e580567@mail.gmail.com> Message-ID: <2dec3cb10908031207w6435ef42h8a849c75bbc49e9b@mail.gmail.com> fala Wellington use a seguinte sintaxe select round(variável, 2) from ... 2009/8/3 Wellington Melo > Olá pessoal, > Estou precisando fazer a seguite divisão: > > 1127,87 / 274067, 87 > que o resultando real é igual a : 0,0041152945; > mas quando faço esta divisão no select o resultado fica 0,0041 e desta > forma, para o que preciso da errado. > Gostaria de saber se existe alguma outra forma de fazer esta divisão > atraves > de select que me traga o resultado desejado. > Desde já agrandeço a todos. T+ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From valdir.marcos em ig.com.br Mon Aug 3 16:36:01 2009 From: valdir.marcos em ig.com.br (Valdir Marcos) Date: Mon, 3 Aug 2009 16:36:01 -0300 Subject: [firebase-br] Firebird x Linux In-Reply-To: References: Message-ID: <59bb1e780908031236k74455cdfr40ebe8dadce06182@mail.gmail.com> Aqui haveriam muitas perguntas antes de você conseguir as repostas que deseja, mas, para simplificar:- use o Linux com o qual tem experiência - use o Firebird na versão estável mais recente (2.1) - faça testes com a versão Classic durante algum tempo e depois com a Server também por algum tempo para descobrir qual lhe é melhor Vou relatar um pouco da minha experiência (que pode não servir para você). Entre outras distribuições, já trabalhei com o Slackware (em modo texto), cuja performance era excepcional, mas muito trabalhoso para qualquer item de hardware que precisasse ser trocado. O Mandriva e o RedHat (pagos) têm ótimo suporte (pago), mas com preços inacessíveis para clientes pequenos. O Fedora era administrativamente trabalhoso porque haviam versões novas com muita freqüência e com muitas diferenças, ou seja, era muito retrabalho com freqüência. O Ubuntu Server é atualizado a cada seis meses, mas passei por alguns problemas "misteriosos" e diminuí consideravelmente seu uso. 90% do meu trabalho atual envolvendo Linux com Firebird ou Oracle é feito em Debian. O Debian é muito estável, a comunidade para suporte (gratuito e/ou pago) é gigantesca e existem muitas escolas e centros de treinamento que o utilizam nos cursos. Um abraço, Valdir 2009/8/3 Klelcion Carrijo > Continuando.... > Estou com um servidor IBM x3400 Xeon DualCore, 4GB Ram, 4HDs RAID 10, Banco > de dados com 12GD... > > Qual seria o conjunto Linux/Firebird, que tem o melhor desempenho? Quais > versões devo instalar? > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From andreluis1411 em gmail.com Mon Aug 3 17:21:36 2009 From: andreluis1411 em gmail.com (=?ISO-8859-1?Q?Andr=E9_Luis?=) Date: Mon, 3 Aug 2009 17:21:36 -0300 Subject: [firebase-br] dica consulta sql In-Reply-To: <1249309548.7317.22.camel@edujed.utfpr.edu.br> References: <00dc01ca06e0$e22bc240$a68346c0$@com.br> <1249309548.7317.22.camel@edujed.utfpr.edu.br> Message-ID: <2dec3cb10908031321w3ef32accmbe0ad671f3c31833@mail.gmail.com> Francisco, Pelo visto vc armazena em seu banco a data da compra... se não tem, pode usar a data de emissão da nota, da seguinte maneira... select codigo, nome, datacompra (ou dataemissao) from contas_a_receber as rec, clientes as cli where rec.cliente = cli.codigo and datacompra (ou dataemissao) between getdate() - 30 and getdate() OBS1.: Vc precisa das datas q vc citou todas em uma SQL ou vc pode criar SQL´s específicas?!?!?!?! Se precisar de todas, vc cria as demais SQL e usa elas com UNION OBS2.: A sintaxe acima funciona em SQL Server. 2009/8/3 Eduardo Jedliczka > Eu até gostaria de ajudar, mas não sei qual versão do banco você usa.... > > Em Sex, 2009-07-17 às 10:17 -0300, Francisco A Souza escreveu: > > > Pessoal, tenho uma tabela contas a receber: cliente, > emissao,vencumento..., > > etc..., e outra cadastro de clientes...:código, nome..., etc... > > Alguem tem uma dica pra montar um SQL, com os clientes que não compram a > > mais de 30,60,90,120,180,360 dias? > > > > Obrigado pessoal. > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From flaviodivino em gmail.com Tue Aug 4 08:28:19 2009 From: flaviodivino em gmail.com (Flavio Divino) Date: Tue, 4 Aug 2009 08:28:19 -0300 Subject: [firebase-br] Duvida em como fazer um sql Message-ID: <92cf504b0908040428x54085e0eqbb19b0a1ee33d24f@mail.gmail.com> Bom dia a todos. Tenho essa sql e abaixo, e gostaria de saber tem como eu fazer com que os clientes que possuem mais de 12 parcelas pagas status dele passasse a ser ATIVO. SELECT CLIENTES.codcli, CLIENTES.nomecli AS NOME, case CLIENTES.QUITADO when 'A' THEN 'ATIVO' when 'Q' THEN 'SUSPENSO TEMPORARIAMENTE' when 'S' THEN 'INADIMPLENTE PENDENTE' when 'C' THEN 'CANCELADO' end AS STATUS, COUNT ( CLIENTES.codcli ) AS PARCELA, sum ( debitos.vlrpago) AS TOTAL FROM CLIENTES INNER JOIN DEBITOS ON (CLIENTES.CODCLI = DEBITOS.CODCLI) where clientes.dtcada is not null and extract(YEAR from DEBITOS.dtPAGO) between '2003' and '2003' GROUP BY CLIENTES.codcli, CLIENTES.nomecli, CLIENTES.QUITADO From webstation em ig.com.br Tue Aug 4 08:38:25 2009 From: webstation em ig.com.br (=?iso-8859-1?Q?Hugo_Fabr=EDcio?=) Date: Tue, 4 Aug 2009 08:38:25 -0300 Subject: [firebase-br] RES: Duvida em como fazer um sql In-Reply-To: <92cf504b0908040428x54085e0eqbb19b0a1ee33d24f@mail.gmail.com> References: <92cf504b0908040428x54085e0eqbb19b0a1ee33d24f@mail.gmail.com> Message-ID: <000901ca14f8$15ea9320$41bfb960$@com.br> Tenho uma tabela de Centro de custo desta forma CODCCUSTO – String 12 DESCRIÇÃO - String 50 Tenho outra Tabela Contas N_DOCUMENTO – String 30 CODCCUSTO – Chave Estrangeira da tabela Centro de Custo Valor_Documento – Numeric (15,2) Dentro da tabela centro de custo tem os seguintes cadastros 1. Receita 1.1 Vendas Internas 1.1.1 Escola 1.1.2 Escritório 1.2 Vendas Externas 1.2.1 Livro 1.2.2 Brinquedos 2. Despesas 2.1 Fornecedores 2.1.1 – Nacional 2.1.2 – Importado 2.2 – Escritório 2.2.1 – Materiais de limpeza 2.2.2 – Materiais de Escritório Tenho que montar um relatório que totalize por níveis todas as contas lançadas O centro de custo sempre vai ser lançada no ultimo nível ou seja no 1.1.1 ou 1.2.1 etc Exemplo: Lançamentos : R$ 50,00 centro de custo:1.1.2 Escritório R$ 100,00 centro de custo :1.2.2 Brinquedos Relatório 1 Receitas R$ 150,00 1.1 Vendas Internas R$ 50,00 1.2 Vendas Externas R$ 100,00 Se alguém puder me dar uma dica agradeço, Obs.: Uso FireBird 1.5.4 Hugo Fabrício From wpereira em ami.com.br Tue Aug 4 10:17:02 2009 From: wpereira em ami.com.br (Wanderson Pereira) Date: Tue, 04 Aug 2009 10:17:02 -0300 Subject: [firebase-br] RES: Duvida em como fazer um sql In-Reply-To: <000901ca14f8$15ea9320$41bfb960$@com.br> References: <92cf504b0908040428x54085e0eqbb19b0a1ee33d24f@mail.gmail.com> <000901ca14f8$15ea9320$41bfb960$@com.br> Message-ID: <4A7834CE.4040800@ami.com.br> Hugo, veja se o email abaixo te atende: Hugo Fabrício escreveu: > Tenho uma tabela de Centro de custo desta forma > CODCCUSTO ? String 12 > DESCRIÇÃO - String 50 > > Tenho outra Tabela Contas > > N_DOCUMENTO ? String 30 > CODCCUSTO ? Chave Estrangeira da tabela Centro de Custo > Valor_Documento ? Numeric (15,2) > > > Dentro da tabela centro de custo tem os seguintes cadastros > 1. Receita > 1.1 Vendas Internas > 1.1.1 Escola > 1.1.2 Escritório > 1.2 Vendas Externas > 1.2.1 Livro > 1.2.2 Brinquedos > > 2. Despesas > 2.1 Fornecedores > 2.1.1 ? Nacional > 2.1.2 ? Importado > 2.2 ? Escritório > 2.2.1 ? Materiais de limpeza > 2.2.2 ? Materiais de Escritório > > Tenho que montar um relatório que totalize por níveis todas as contas > lançadas > O centro de custo sempre vai ser lançada no ultimo nível ou seja no 1.1.1 ou > 1.2.1 etc > > Exemplo: > > Lançamentos : > > R$ 50,00 centro de custo:1.1.2 Escritório > R$ 100,00 centro de custo :1.2.2 Brinquedos > > Relatório > > 1 Receitas R$ 150,00 > 1.1 Vendas Internas R$ 50,00 > 1.2 Vendas Externas R$ 100,00 > > Se alguém puder me dar uma dica agradeço, > > Obs.: Uso FireBird 1.5.4 > > > Hugo Fabrício > > +++++++++++++++++++++++++++++ Como havia prometido, segue ai um passo-a-passo para quem quiser trabalhar com hierarquia no Firebird. O exemplo que vou montar aqui será baseado em um cadastro de funcionários e seus supervisores, que também são funcionários: 1 - Crie a seguinte tabela: CREATE TABLE FUNCIONARIOS ( IDFUNCIONARIO INTEGER NOT NULL, NOME VARCHAR(30), IDSUPERVISOR INTEGER ); 2 - Defina o campo IDFUNCIONARIO como chave primária: alter table FUNCIONARIOS add constraint PK_FUNCIONARIOS primary key (IDFUNCIONARIO); 3 - Crie um auto-relacionamento nessa tabela, ligando IDSUPERVISOR a IDFUNCIONARIO, criando uma chave estrangeira: alter table FUNCIONARIOS add constraint FK_FUNC_SUPE foreign key (IDSUPERVISOR) references FUNCIONARIOS(IDFUNCIONARIO) on update CASCADE; 4 - Vamos alimentar essa tabela. Obs.: O funcionário que não tiver supervisor, terá o campo IDSUPERVISOR como NULL: insert into funcionarios(idfuncionario, nome, idsupervisor) values(1, 'MARIA APARECIDA', null); insert into funcionarios(idfuncionario, nome, idsupervisor) values(2, 'JOAO DA SILVA', 1); insert into funcionarios(idfuncionario, nome, idsupervisor) values(3, 'AGUINALDO OLIVEIRA', 1); insert into funcionarios(idfuncionario, nome, idsupervisor) values(4, 'RENATA FRANCA', 3); insert into funcionarios(idfuncionario, nome, idsupervisor) values(5, 'GISELE SOUZA', 3); insert into funcionarios(idfuncionario, nome, idsupervisor) values(6, 'LAURA BONIELI', 3); insert into funcionarios(idfuncionario, nome, idsupervisor) values(7, 'HILDA CONCEICAO', 6); insert into funcionarios(idfuncionario, nome, idsupervisor) values(8, 'RICARDO SOUZA', 6); insert into funcionarios(idfuncionario, nome, idsupervisor) values(9, 'MARCOS DUILIO', 8); 5 - Precisaremos aqui, declarar duas UDF's: STRLEN e LPAD, essas UDF's fazem parte da instalação do Firebird: DECLARE EXTERNAL FUNCTION STRLEN CSTRING(32767) RETURNS INTEGER BY VALUE ENTRY_POINT 'IB_UDF_strlen' MODULE_NAME 'ib_udf'; DECLARE EXTERNAL FUNCTION LPAD CSTRING(255), INTEGER, CSTRING(1) RETURNS CSTRING(255) FREE_IT ENTRY_POINT 'IB_UDF_lpad' MODULE_NAME 'ib_udf'; 6 - Criaremos agora uma Stored Procedure Recursiva para similar uma funcionalidade do Oracle, quando se trata de hierarquia: CREATE PROCEDURE FUNC_HIERARQ ( id integer, idinicial varchar(30)) returns ( codigo varchar(30), nome varchar(30), idfuncionario integer, idsupervisor integer, nivel integer) as declare variable aux integer; begin if (id is null) then begin for select lpad(FC.idfuncionario, 2, '0'), FC.nome, FC.idfuncionario, FC.idsupervisor from FUNCIONARIOS FC where FC.idsupervisor is null into :codigo, :nome, :idfuncionario, :idsupervisor do begin nivel = (strlen(:codigo) + 1) / 3; suspend; for select FH.codigo, FH.nome, FH.idfuncionario, FH.idsupervisor from FUNC_HIERARQ(:codigo, :codigo) FH into :codigo, :nome, :idfuncionario, :idsupervisor do begin nivel = (strlen(:codigo) + 1) / 3; suspend; end end end if (not id is null) then begin for select coalesce(:idinicial,'') || '.' || lpad(FC.idfuncionario, 2, '0'), FC.nome, FC.idfuncionario, FC.idsupervisor from FUNCIONARIOS FC where FC.idsupervisor = :id into :codigo, :nome, :aux, :idsupervisor do begin idfuncionario = :aux; nivel = (strlen(:codigo) + 1) / 3; suspend; for select FH.codigo, FH.nome, FH.idfuncionario, FH.idsupervisor from FUNC_HIERARQ(:aux, :codigo) FH into :codigo, :nome, :idfuncionario, :idsupervisor do begin nivel = (strlen(:codigo) + 1) / 3; suspend; end end end end; 7 - A Stored Procedure abaixo mostra um exemplo de utilização da procedure FUNC_HIERARQ: CREATE PROCEDURE LISTA_FUNCIONARIOS returns ( relacao varchar(100) ) as begin for SELECT LPAD(nome, STRLEN(nome) + (nivel * 10) - 10, ' ') FROM func_hierarq(null, null) into :relacao do suspend; end; Depois de ter criado as procedures, para usá-las basta fazer assim: select * from func_hierarq(null, null) --<-- e vc terá o seguinte retorno: CODIGO | NOME | IDFUNCIONARIO | IDSUPERVISOR | NIVEL ---------------+--------------------+---------------+--------------+------- 01 | MARIA APARECIDA | 1 | | 1 01.02 | JOAO DA SILVA | 2 | 1 | 2 01.03 | AGUINALDO OLIVEIRA | 3 | 1 | 2 01.03.04 | RENATA FRANCA | 4 | 3 | 3 01.03.05 | GISELE SOUZA | 5 | 3 | 3 01.03.06 | LAURA BONIELI | 6 | 3 | 3 01.03.06.07 | HILDA CONCEICAO | 7 | 6 | 4 01.03.06.08 | RICARDO SOUZA | 8 | 6 | 4 01.03.06.08.09 | MARCOS DUILIO | 9 | 8 | 5 ou então: select * from lista_funcionarios --<-- e vc terá o seguinte retorno: RELACAO ---------------------------------- MARIA APARECIDA JOAO DA SILVA AGUINALDO OLIVEIRA RENATA FRANCA GISELE SOUZA LAURA BONIELI HILDA CONCEICAO RICARDO SOUZA MARCOS DUILIO Agora é com vocês... isso foi apenas uma idéia do que é possível se fazer com o FireBird... basta ter um pouco de criatividade. Por exemplo: Grupos e subgrupos de mercadorias com hierarquia, Centros de Custo, Planos de Contas, Balancetes e muito mais... Pedras, Xingamentos, Elogios, Dúvidas e/ou Sugestões... podem me contatar por e-mail. Um abraço a todos... Ivan Guimarães Meirelles Três Lagoas/MS - igmeirelles em gmail.com -- [ ]s \\|// +----------------OOo-V-oOO---------------+ | \/\/anderson R. P. P. - Cabo Frio - RJ | +--------=====--------------=====--------+ | mailto:wpereira em ami.com.br | | UIN - 89166786 | +----------------------------------------+ * Adesivo de carro: "Respeite a mulher do próximo, principalmente se o próximo estiver muito próximo"* From fernando.bg em gmail.com Tue Aug 4 11:05:19 2009 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Tue, 4 Aug 2009 14:05:19 +0000 (UTC) Subject: [firebase-br] Fwd: SOCORRO URGENTE References: <4A7330BD.6090308@supersoft.com.br> <4A733C20.1080300@supersoft.com.br> <1249310556.7317.32.camel@edujed.utfpr.edu.br> <4A77000F.9060407@supersoft.com.br> <1249317525.7317.48.camel@edujed.utfpr.edu.br> Message-ID: No dia 03/08/2009 às 13:38:45 catando milho no teclado Eduardo Jedliczka " escrivinhou " o texto abaixo : > PS: eu também defendo o FireBird com unhas e dentes... só que eu não > gosto de "mudar de versão" sem um longo processo de homologação. E você está certo nesse ponto como diz o ditado " Prevenir é melhor do que remediar " T++++++++++++ ---------------------------------------------------------------------------------- Os velhos gostam de aconselhar, porque perderam a capacidade de dar maus exemplos ! ! ! -- From josauro em casasoft.inf.br Tue Aug 4 13:05:54 2009 From: josauro em casasoft.inf.br (Josauro S.J.) Date: Tue, 4 Aug 2009 13:05:54 -0300 Subject: [firebase-br] Consulta mais afinada tipo google References: Message-ID: <2D1974054A094397862A38175EDEBA48@DNSCASASOFT> Eduardo Obrigado. Eu implementei esse recurso em sistem já em uso, o que pode ser feito em partes por exemplo os cadastros permanecem os mesmo tipo tabela cliente continua com o campo nome completo, a tabela endereço continua com o campo endereço completo, criando se um tabela de palavras, e adicionando em uma trigger a chamada a uma Stored Procedure que quebra as e faz a manutenção na tabela de palavras, conforme inlcusão/update/delete nas tabelas originais ,implementa se a procura tambem em partes que se fizerem necessario, dessa forma o sistema permanece sem grandes alterações, pode ser fazer em partes, o que nao for mudado continua funcionando da forma anterior. Atenciosamente Josauro S.J. Diretor (41)3321-7700 www.casasoft.inf.br CasaSoft Desenvolvimento de Sistemas LTDA. Informática de Útima Geração. From estanisgeyer em gmail.com Tue Aug 4 13:52:17 2009 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Tue, 4 Aug 2009 13:52:17 -0300 Subject: [firebase-br] Firebird x Linux In-Reply-To: <59bb1e780908031236k74455cdfr40ebe8dadce06182@mail.gmail.com> References: <59bb1e780908031236k74455cdfr40ebe8dadce06182@mail.gmail.com> Message-ID: <8f19defc0908040952x58bd50c5ubebedf411e00c89f@mail.gmail.com> CentOS é o Red Hat Enterprise sem os logos da Red Hat, em virtude dos direitos da marca. Abraços, Marcelo E. Geyer 2009/8/3 Valdir Marcos > Aqui haveriam muitas perguntas antes de você conseguir as repostas que > deseja, mas, para simplificar:- use o Linux com o qual tem experiência > - use o Firebird na versão estável mais recente (2.1) > - faça testes com a versão Classic durante algum tempo e depois com a > Server > também por algum tempo para descobrir qual lhe é melhor > > Vou relatar um pouco da minha experiência (que pode não servir para você). > Entre outras distribuições, já trabalhei com o Slackware (em modo texto), > cuja performance era excepcional, mas muito trabalhoso para qualquer item > de > hardware que precisasse ser trocado. > O Mandriva e o RedHat (pagos) têm ótimo suporte (pago), mas com preços > inacessíveis para clientes pequenos. > O Fedora era administrativamente trabalhoso porque haviam versões novas com > muita freqüência e com muitas diferenças, ou seja, era muito retrabalho com > freqüência. > O Ubuntu Server é atualizado a cada seis meses, mas passei por alguns > problemas "misteriosos" e diminuí consideravelmente seu uso. > 90% do meu trabalho atual envolvendo Linux com Firebird ou Oracle é feito > em > Debian. > O Debian é muito estável, a comunidade para suporte (gratuito e/ou pago) é > gigantesca e existem muitas escolas e centros de treinamento que o utilizam > nos cursos. > > Um abraço, > > Valdir > > > > 2009/8/3 Klelcion Carrijo > > > Continuando.... > > Estou com um servidor IBM x3400 Xeon DualCore, 4GB Ram, 4HDs RAID 10, > Banco > > de dados com 12GD... > > > > Qual seria o conjunto Linux/Firebird, que tem o melhor desempenho? Quais > > versões devo instalar? > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcelo E. Geyer Standard Net Tecnologia e Informação From cslinf em uol.com.br Tue Aug 4 16:31:25 2009 From: cslinf em uol.com.br (Osvaldo) Date: Tue, 4 Aug 2009 16:31:25 -0300 Subject: [firebase-br] Consulta mais afinada tipo google References: Message-ID: O pessoal que usou a consulta Fonetica, aprovou ? -- Osvaldo "Carlos Gilson" escreveu na mensagem news:ba0f1c020907291453w97c26e6sf64e01e2ca92ab2 em mail.gmail.com... Boa noite! Estou precisando de uma afinação maior no meu select para conseguir um resultado com mais precisão das minhas tabelas. Desenvolvi um programa de consultar CEP. Estou com uma necessidade de que o select me retorne os endereços com mais precisão. Tipo se uma pessoa consultar um CEP, pelo logradouro e Cidade acontece o seguinte: Se a busca foi: RUA BELA CRUZ (E outra, se eu digitar uma palavra com acento e na tabela não possuir então não retorna nada) E na minha tabela está: R. BELA CRUZ e no meu select não retorna nada. Já tentei utilizando CONTAINING e LIKE. Mas se a busca for BELA CRUZ, então retorna um resultado porque BELA CRUZ está dentro de R. BELA CRUZ. É isso gente, acho que deu para entender. Obrigado a todos! ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From magnunoliveira em gmail.com Tue Aug 4 17:43:04 2009 From: magnunoliveira em gmail.com (Magnun Oliveira) Date: Tue, 4 Aug 2009 17:43:04 -0300 Subject: [firebase-br] Selecionar ultima compra de cada cliente Message-ID: boa tarde amigos caso tenha uma tabela de itens de venda, e os seguintes registros: id_item, id_cliente, id_produto, data 1 - 1 - 53 - 01/01/01 2 - 1 - 58 - 02/01/01 3 - 2 - 12 - 01/01/00 4 - 2 - 33 - 02/02/05 5 - 2 - 21 - 03/02/05 preciso fazer um select que mostre apenas o registro da ultima compra de cada cliente ex: id_item, id_cliente, id_produto, data 2 - 1 - 58 - 02/01/01 4 - 2 - 33 - 02/02/08 alguem poderia me ajudar com esse sql ? obrigado From felix2005 em oi.com.br Tue Aug 4 18:02:21 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 4 Aug 2009 18:02:21 -0300 Subject: [firebase-br] RES: Selecionar ultima compra de cada cliente In-Reply-To: References: Message-ID: <001801ca1546$dc0d17a0$942746e0$@com.br> SELECT distinct a.id_cliente, (select first 1 data from tabela b where b.id_cliente=a.id_cliente order by b.data) from tabela a Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Magnun Oliveira Enviada em: terça-feira, 4 de agosto de 2009 17:43 Para: FireBase Assunto: [firebase-br] Selecionar ultima compra de cada cliente boa tarde amigos caso tenha uma tabela de itens de venda, e os seguintes registros: id_item, id_cliente, id_produto, data 1 - 1 - 53 - 01/01/01 2 - 1 - 58 - 02/01/01 3 - 2 - 12 - 01/01/00 4 - 2 - 33 - 02/02/05 5 - 2 - 21 - 03/02/05 preciso fazer um select que mostre apenas o registro da ultima compra de cada cliente ex: id_item, id_cliente, id_produto, data 2 - 1 - 58 - 02/01/01 4 - 2 - 33 - 02/02/08 alguem poderia me ajudar com esse sql ? obrigado ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From diasmartins em gmail.com Tue Aug 4 19:46:16 2009 From: diasmartins em gmail.com (Reinaldo Cesar) Date: Tue, 04 Aug 2009 19:46:16 -0300 Subject: [firebase-br] RES: Selecionar ultima compra de cada cliente In-Reply-To: <001801ca1546$dc0d17a0$942746e0$@com.br> References: <001801ca1546$dc0d17a0$942746e0$@com.br> Message-ID: <4A78BA38.2060804@gmail.com> Voce pode fazer: SELECT distinct a.id_cliente, (select first 1 data from tabela b where b.id_cliente=a.id_cliente order by b.data DESC) from tabela a ou SELECT distinct a.id_cliente, (select max(data) from tabela b where b.id_cliente=a.id_cliente order by b.data) from tabela a Reinaldo Felix escreveu: > SELECT distinct a.id_cliente, (select first 1 data from tabela b where > b.id_cliente=a.id_cliente order by b.data) from tabela a > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org [mailto:lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org] Em > nome de Magnun Oliveira > Enviada em: terça-feira, 4 de agosto de 2009 17:43 > Para: FireBase > Assunto: [firebase-br] Selecionar ultima compra de cada cliente > > boa tarde amigos > caso tenha uma tabela de itens de venda, e os seguintes registros: > id_item, id_cliente, id_produto, data > 1 - 1 - 53 - 01/01/01 > 2 - 1 - 58 - 02/01/01 > 3 - 2 - 12 - 01/01/00 > 4 - 2 - 33 - 02/02/05 > 5 - 2 - 21 - 03/02/05 > preciso fazer um select que mostre apenas o registro da ultima compra de > cada cliente ex: > id_item, id_cliente, id_produto, data > 2 - 1 - 58 - 02/01/01 > 4 - 2 - 33 - 02/02/08 > alguem poderia me ajudar com esse sql ? > obrigado > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From arsuart em uol.com.br Tue Aug 4 23:34:00 2009 From: arsuart em uol.com.br (Alisson) Date: Tue, 4 Aug 2009 23:34:00 -0300 Subject: [firebase-br] Firebird X Win2003 Message-ID: Salve Salve pessoal. Estou tentando voltar a lista depois de tempos longe, e venho com um problema que esta me coçando a cabeça. Firebird X win 2003 Server. Sempre que instalo qualquer coisa do meu sistema no win2003, tenho as seguintes dificuldades. Depois de tudo instalado e configurado, sempre da erro de Unavaiable Database, porem, passa-se uns dias (nao sei ao certo qto tempo) esse erro some e fica tudo ok. agora estou com o seguinte problema. Atualizei a Base do meu sistema no servidor, verifico corretamente a atualizaçao pela data do arquivo e tudo mais, porem quando acesso o sistema pelo executavel e mando rodar a base, o legal do windows 2003 direciona para a base antiga, mesmo ela nao existindo mais. Eu ate mesmo alterei o nome da pasta onde ficava do FDB, porem ele mesmo assim, consegue acessar essa pasta fantasma ( que sabe deus onde esta) e ve a estrutura antiga do meu banco. Alguem jah viu essa meleka na vida ?? o que devo fazer para solucionar ??? Uso Firebird 1.5.3. Verifique q o serviço de Indexaçao do Windows esta desativado. Cliquei com o botao direito encima da base, fui em propriedades. Desativei as duas opçoes que tem lah, para ativar indexaçao no arquivo para pesquisa rapida e o outro de o Arquivo esta pronto para ser indexado, porem mesmo assim, reiniciando e desligando ate o Server, nao dah certo. Tenho ctz que daqui alguns dias ou ate mesmo amanha esse bixo vai funcionar, porem preciso saber o q acontece q o 2003 grava como se fosse uma copia e soh acessa essa copia. Agradeço muito quem puder me ajudar a tirar esse mega problema dos ombros. Att. Alisson... From felix2005 em oi.com.br Tue Aug 4 23:52:31 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 4 Aug 2009 23:52:31 -0300 Subject: [firebase-br] RES: RES: Selecionar ultima compra de cada cliente In-Reply-To: <4A78BA38.2060804@gmail.com> References: <001801ca1546$dc0d17a0$942746e0$@com.br> <4A78BA38.2060804@gmail.com> Message-ID: <000001ca1577$c73c74c0$55b55e40$@com.br> Fiz um teste; houve melhora no tempo de execução na query usando a função MAX. Mas comigo funcionou somente assim: SELECT distinct a.id_cliente, (select max(data) from tabela b where b.id_cliente=a.id_cliente) from tabela a Ou seja: sem o 'order by' Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Reinaldo Cesar Enviada em: terça-feira, 4 de agosto de 2009 19:46 Para: lista em firebase.com.br Assunto: Re: [firebase-br] RES: Selecionar ultima compra de cada cliente Voce pode fazer: SELECT distinct a.id_cliente, (select first 1 data from tabela b where b.id_cliente=a.id_cliente order by b.data DESC) from tabela a ou SELECT distinct a.id_cliente, (select max(data) from tabela b where b.id_cliente=a.id_cliente order by b.data) from tabela a Reinaldo Felix escreveu: > SELECT distinct a.id_cliente, (select first 1 data from tabela b where > b.id_cliente=a.id_cliente order by b.data) from tabela a > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org [mailto:lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org] Em > nome de Magnun Oliveira > Enviada em: terça-feira, 4 de agosto de 2009 17:43 > Para: FireBase > Assunto: [firebase-br] Selecionar ultima compra de cada cliente > > boa tarde amigos > caso tenha uma tabela de itens de venda, e os seguintes registros: > id_item, id_cliente, id_produto, data > 1 - 1 - 53 - 01/01/01 > 2 - 1 - 58 - 02/01/01 > 3 - 2 - 12 - 01/01/00 > 4 - 2 - 33 - 02/02/05 > 5 - 2 - 21 - 03/02/05 > preciso fazer um select que mostre apenas o registro da ultima compra de > cada cliente ex: > id_item, id_cliente, id_produto, data > 2 - 1 - 58 - 02/01/01 > 4 - 2 - 33 - 02/02/08 > alguem poderia me ajudar com esse sql ? > obrigado > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From magnunoliveira em gmail.com Wed Aug 5 08:52:21 2009 From: magnunoliveira em gmail.com (Magnun Oliveira) Date: Wed, 5 Aug 2009 08:52:21 -0300 Subject: [firebase-br] RES: RES: Selecionar ultima compra de cada cliente In-Reply-To: <000001ca1577$c73c74c0$55b55e40$@com.br> References: <001801ca1546$dc0d17a0$942746e0$@com.br> <4A78BA38.2060804@gmail.com> <000001ca1577$c73c74c0$55b55e40$@com.br> Message-ID: ok, mas com isso eu rotorno o id_cliente e data da compra, isso eu tinha conseguido ... a duvida é como eu faço pra retornar o resultado compelto, é ae que nao consigo... o select mostraria o id do item da venda (id_item), o id_cliente, o produto que ele comprou (id_produto) e a data. sacaram ? vlw ... From ronaldsouza01 em gmail.com Wed Aug 5 09:14:20 2009 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Wed, 5 Aug 2009 09:14:20 -0300 Subject: [firebase-br] Selecionar ultima compra de cada cliente In-Reply-To: References: Message-ID: Experimenta essa query e veja se resolve o seu problema: select c.id_client, i.id.item, i.id_produto, i.data from cliente c, item_venda i where c.id_cliente = i.id_cliente and i.data = (select max(data) from itemvenda b where b.id_cliente = c.id_cliente) 2009/8/4 Magnun Oliveira : > boa tarde amigos > caso tenha uma tabela de itens de venda, e os seguintes registros: > id_item, id_cliente, id_produto, data > 1 - 1 - 53 - 01/01/01 > 2 - 1 - 58 - 02/01/01 > 3 - 2 - 12 - 01/01/00 > 4 - 2 - 33 - 02/02/05 > 5 - 2 - 21 - 03/02/05 > preciso fazer um select que mostre apenas o registro da ultima compra de > cada cliente ex: > id_item, id_cliente, id_produto, data > 2 - 1 - 58 - 02/01/01 > 4 - 2 - 33 - 02/02/08 > alguem poderia me ajudar com esse sql ? > obrigado > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From gustavo em teorema.inf.br Wed Aug 5 10:06:00 2009 From: gustavo em teorema.inf.br (Gustavo Ribas de Campos Pinto) Date: Wed, 5 Aug 2009 10:06:00 -0300 Subject: [firebase-br] RES: Firebird X Win2003 Message-ID: - VERIFIQUE A INSTALACAO DO TEU FIREBIRD EH IMPORTANTE QUE NO W2003 ESTEJA INSTALADO COMO SERVICO E NÃO COMO APLICACAO - COMO FUNCIONA O DIRECIONAMENTO DA BASE DE DADOS NO TEU SISTEMA, SE FOR POR ALGUM ARQUIVO DE CONFIGURACAO NA PASTA WINDOWS EH IMPORTANTE VERIFICAR QUE NO W2003 CADA USUARIO DO WINDOWS TEM UMA PASTA WINDOWS INDIVIDUAL add_teorema Gustavo Ribas de Campos Pinto ANALISTA DE SUPORTE MSN: gus_ribas em hotmail.com Skype : Gus_ribas Teorema Informática - Desenvolvendo Soluções, Superando Desafios Antes de imprimir, pense em sua responsabilidade e compromisso com o Meio Ambiente. Imprima em arquivo PDF e economize papel. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alisson Enviada em: 4 de agosto de 2009 23:34 Para: lista em firebase.com.br Assunto: [firebase-br] Firebird X Win2003 Salve Salve pessoal. Estou tentando voltar a lista depois de tempos longe, e venho com um problema que esta me coçando a cabeça. Firebird X win 2003 Server. Sempre que instalo qualquer coisa do meu sistema no win2003, tenho as seguintes dificuldades. Depois de tudo instalado e configurado, sempre da erro de Unavaiable Database, porem, passa-se uns dias (nao sei ao certo qto tempo) esse erro some e fica tudo ok. agora estou com o seguinte problema. Atualizei a Base do meu sistema no servidor, verifico corretamente a atualizaçao pela data do arquivo e tudo mais, porem quando acesso o sistema pelo executavel e mando rodar a base, o legal do windows 2003 direciona para a base antiga, mesmo ela nao existindo mais. Eu ate mesmo alterei o nome da pasta onde ficava do FDB, porem ele mesmo assim, consegue acessar essa pasta fantasma ( que sabe deus onde esta) e ve a estrutura antiga do meu banco. Alguem jah viu essa meleka na vida ?? o que devo fazer para solucionar ??? Uso Firebird 1.5.3. Verifique q o serviço de Indexaçao do Windows esta desativado. Cliquei com o botao direito encima da base, fui em propriedades. Desativei as duas opçoes que tem lah, para ativar indexaçao no arquivo para pesquisa rapida e o outro de o Arquivo esta pronto para ser indexado, porem mesmo assim, reiniciando e desligando ate o Server, nao dah certo. Tenho ctz que daqui alguns dias ou ate mesmo amanha esse bixo vai funcionar, porem preciso saber o q acontece q o 2003 grava como se fosse uma copia e soh acessa essa copia. Agradeço muito quem puder me ajudar a tirar esse mega problema dos ombros. Att. Alisson... From magnunoliveira em gmail.com Wed Aug 5 10:11:34 2009 From: magnunoliveira em gmail.com (Magnun Oliveira) Date: Wed, 5 Aug 2009 10:11:34 -0300 Subject: [firebase-br] Selecionar ultima compra de cada cliente In-Reply-To: References: Message-ID: isso mesmo ... mt obrigado cara. 2009/8/5 Ronaldo Souza > Experimenta essa query e veja se resolve o seu problema: > > select c.id_client, > i.id.item, > i.id_produto, > i.data > from cliente c, > item_venda i > where c.id_cliente = i.id_cliente and > i.data = (select max(data) from itemvenda b > where b.id_cliente = c.id_cliente) > > > 2009/8/4 Magnun Oliveira : > > boa tarde amigos > > caso tenha uma tabela de itens de venda, e os seguintes registros: > > id_item, id_cliente, id_produto, data > > 1 - 1 - 53 - 01/01/01 > > 2 - 1 - 58 - 02/01/01 > > 3 - 2 - 12 - 01/01/00 > > 4 - 2 - 33 - 02/02/05 > > 5 - 2 - 21 - 03/02/05 > > preciso fazer um select que mostre apenas o registro da ultima compra de > > cada cliente ex: > > id_item, id_cliente, id_produto, data > > 2 - 1 - 58 - 02/01/01 > > 4 - 2 - 33 - 02/02/08 > > alguem poderia me ajudar com esse sql ? > > obrigado > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From ronaldsouza01 em gmail.com Wed Aug 5 10:13:22 2009 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Wed, 5 Aug 2009 10:13:22 -0300 Subject: [firebase-br] Selecionar ultima compra de cada cliente In-Reply-To: References: Message-ID: as ordens !!!! 2009/8/5 Magnun Oliveira : > isso mesmo ... mt obrigado cara. > > 2009/8/5 Ronaldo Souza > >> Experimenta essa query e veja se resolve o seu problema: >> >> select c.id_client, >>       i.id.item, >>           i.id_produto, >>           i.data >> from cliente c, >>     item_venda i >> where c.id_cliente = i.id_cliente and >>      i.data = (select max(data) from itemvenda b >>                    where b.id_cliente = c.id_cliente) >> >> >> 2009/8/4 Magnun Oliveira : >> > boa tarde amigos >> > caso tenha uma tabela de itens de venda, e os seguintes registros: >> > id_item, id_cliente, id_produto, data >> > 1 - 1 - 53 - 01/01/01 >> > 2 - 1 - 58 - 02/01/01 >> > 3 - 2 - 12 - 01/01/00 >> > 4 - 2 - 33 - 02/02/05 >> > 5 - 2 - 21 - 03/02/05 >> > preciso fazer um select que mostre apenas o registro da ultima compra de >> > cada cliente ex: >> > id_item, id_cliente, id_produto, data >> > 2 - 1 - 58 - 02/01/01 >> > 4 - 2 - 33 - 02/02/08 >> > alguem poderia me ajudar com esse sql ? >> > obrigado >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From armando.boza em gmail.com Wed Aug 5 11:03:03 2009 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Wed, 05 Aug 2009 11:03:03 -0300 Subject: [firebase-br] Firebird X Win2003 In-Reply-To: References: Message-ID: <4A799117.4060107@gmail.com> Amigo, eu uso um arquivo .ini com o path do banco de dados, assim tenho certeza que o executavel vai pegar a base certa. Att Armando Alisson escreveu: > Salve Salve pessoal. Estou tentando voltar a lista depois de tempos longe, e > venho com um problema que esta me coçando a cabeça. > > Firebird X win 2003 Server. > > Sempre que instalo qualquer coisa do meu sistema no win2003, tenho as > seguintes dificuldades. > > Depois de tudo instalado e configurado, sempre da erro de Unavaiable > Database, porem, passa-se uns dias (nao sei ao certo qto tempo) esse erro > some e fica tudo ok. > agora estou com o seguinte problema. Atualizei a Base do meu sistema no > servidor, verifico corretamente a atualizaçao pela data do arquivo e tudo > mais, porem quando acesso o sistema pelo executavel e mando rodar a base, o > legal do windows 2003 direciona para a base antiga, mesmo ela nao existindo > mais. Eu ate mesmo alterei o nome da pasta onde ficava do FDB, porem ele > mesmo assim, consegue acessar essa pasta fantasma ( que sabe deus onde esta) > e ve a estrutura antiga do meu banco. > > Alguem jah viu essa meleka na vida ?? o que devo fazer para solucionar ??? > > Uso Firebird 1.5.3. Verifique q o serviço de Indexaçao do Windows esta > desativado. > Cliquei com o botao direito encima da base, fui em propriedades. Desativei > as duas opçoes que tem lah, para ativar indexaçao no arquivo para pesquisa > rapida e o outro de o Arquivo esta pronto para ser indexado, porem mesmo > assim, reiniciando e desligando ate o Server, nao dah certo. Tenho ctz que > daqui alguns dias ou ate mesmo amanha esse bixo vai funcionar, porem preciso > saber o q acontece q o 2003 grava como se fosse uma copia e soh acessa essa > copia. > > Agradeço muito quem puder me ajudar a tirar esse mega problema dos ombros. > > Att. > > Alisson... > > > > > > ------------------------------------------------------------------------ > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From danilosassaroli em gmail.com Wed Aug 5 11:34:23 2009 From: danilosassaroli em gmail.com (Danilo Sassaroli) Date: Wed, 5 Aug 2009 11:34:23 -0300 Subject: [firebase-br] srcipt para backup + compactar com o winrar Message-ID: <72a4bf430908050734m319c0db1o98aa08b72fdecc19@mail.gmail.com> Bom dia a todos...sou novato em firebird e estou precisando de uma ajuda de voces! Estou cirando um script para agendar nas tarefas do windows. criei um script para backup, e o backup é realizado normal porem, não compacta...estou tentando compactar com o winrar... obrigado a todos! From danilosassaroli em gmail.com Wed Aug 5 11:39:23 2009 From: danilosassaroli em gmail.com (Danilo Sassaroli) Date: Wed, 5 Aug 2009 11:39:23 -0300 Subject: [firebase-br] srcipt para backup + compactar com o winrar Message-ID: <72a4bf430908050739u6e3cd07ah9c2d0e2cda38322f@mail.gmail.com> Bom dia a todos...sou novato em firebird e estou precisando de uma ajuda de voces! Estou cirando um script para agendar nas tarefas do windows. criei um script para backup, e o backup é realizado normal porem, não compacta...estou tentando compactar com o winrar... obrigado a todos! Faltou o script... @echo @echo Gerador de Backup SPData Desenvolvido Por Danilo Sassaroli para Hospital Unimed Norte Capixaba :: Este script Gera o backup somente da base "sghdados.687" :: Após gerar o backup o arquivo é compactado com o "C:\Arquivos de programas\WinRAR\WINRAR.exe" e é deletado o .687 ::para economizar espaço em disco . :: Efetuando backup da base sghdados.687 ... gbak -b -l -g -v -user sysdba -pass masterkey d:/banco/sghdados.687 sghdados.fbk ::Compactando o arquivo de backup shgdados.fbk cls Echo. echo. echo. echo Compactando o arquivo de backup shgdados.fbk .... Aguarde... echo. echo. echo. winrar.exe a shgdados.rar sghdados.fbk ::Deletando o arquivo de Backup descompactado cls Echo. echo. echo Deletando o arquivo de Backup descompactado "sghdados.fbk" echo. echo. echo. del sghdados.fbk att Danilo Sassaroli From diegorizzocosta em gmail.com Wed Aug 5 11:41:33 2009 From: diegorizzocosta em gmail.com (Diego Costa Rizzo) Date: Wed, 05 Aug 2009 11:41:33 -0300 Subject: [firebase-br] srcipt para backup + compactar com o winrar In-Reply-To: <72a4bf430908050734m319c0db1o98aa08b72fdecc19@mail.gmail.com> References: <72a4bf430908050734m319c0db1o98aa08b72fdecc19@mail.gmail.com> Message-ID: <4A799A1D.2040400@gmail.com> Utilizo um script normal para rodar o backup do FB e logo esse abaixo para compactar no máximo e criar o arquivo com a data do dia: RAR u -r -m5 -agDD-M-YY d:\pasta_backup\ d:\caminho_backup\*.* Danilo Sassaroli escreveu: > Bom dia a todos...sou novato em firebird e estou precisando de uma ajuda de > voces! > > Estou cirando um script para agendar nas tarefas do windows. > criei um script para backup, e o backup é realizado normal porem, não > compacta...estou tentando compactar com o winrar... > obrigado a todos! > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > __________ Informação do ESET Smart Security, versão da vacina 4301 (20090803) __________ > > A mensagem foi verificada pelo ESET Smart Security. > > http://www.eset.com > > > -- *-------------------------------------------------- *Diego Costa Rizzo TI Cel.: (28)8112-2713 MSN: diegocostarizzo em hotmail.com E-MAIL: _diegorizzocosta em gmail.com_ ** __________ Informação do ESET Smart Security, versão da vacina 4301 (20090803) __________ A mensagem foi verificada pelo ESET Smart Security. http://www.eset.com From diegorizzocosta em gmail.com Wed Aug 5 11:43:40 2009 From: diegorizzocosta em gmail.com (Diego Costa Rizzo) Date: Wed, 05 Aug 2009 11:43:40 -0300 Subject: [firebase-br] srcipt para backup + compactar com o winrar In-Reply-To: <4A799A1D.2040400@gmail.com> References: <72a4bf430908050734m319c0db1o98aa08b72fdecc19@mail.gmail.com> <4A799A1D.2040400@gmail.com> Message-ID: <4A799A9C.5020605@gmail.com> Detalhe que esse arquivo bat tem que ser salvo ou onde tem o winrar instalado ou pode copiar o rar.exe para outro local junto com o script. Diego Costa Rizzo escreveu: > Utilizo um script normal para rodar o backup do FB e logo esse abaixo > para compactar no máximo e criar o arquivo com a data do dia: > RAR u -r -m5 -agDD-M-YY d:\pasta_backup\ d:\caminho_backup\*.* > > Danilo Sassaroli escreveu: >> Bom dia a todos...sou novato em firebird e estou precisando de uma >> ajuda de >> voces! >> >> Estou cirando um script para agendar nas tarefas do windows. >> criei um script para backup, e o backup é realizado normal porem, não >> compacta...estou tentando compactar com o winrar... >> obrigado a todos! >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> >> __________ Informação do ESET Smart Security, versão da vacina 4301 >> (20090803) __________ >> >> A mensagem foi verificada pelo ESET Smart Security. >> >> http://www.eset.com >> >> >> > -- *-------------------------------------------------- *Diego Costa Rizzo TI Cel.: (28)8112-2713 MSN: diegocostarizzo em hotmail.com E-MAIL: _diegorizzocosta em gmail.com_ ** __________ Informação do ESET Smart Security, versão da vacina 4301 (20090803) __________ A mensagem foi verificada pelo ESET Smart Security. http://www.eset.com From luisfirevb em gmail.com Wed Aug 5 12:32:14 2009 From: luisfirevb em gmail.com (Luis) Date: Wed, 5 Aug 2009 12:32:14 -0300 Subject: [firebase-br] RES: srcipt para backup + compactar com o winrar In-Reply-To: <72a4bf430908050739u6e3cd07ah9c2d0e2cda38322f@mail.gmail.com> References: <72a4bf430908050739u6e3cd07ah9c2d0e2cda38322f@mail.gmail.com> Message-ID: <000301ca15e1$eaed0ff0$c0c72fd0$@com> Danilo não reparou que você gerou o backup com extensão 687 e quer fazer compactação da extensão FB? Troque na parte do Winrar de fbk para 687 Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Danilo Sassaroli Enviada em: quarta-feira, 5 de agosto de 2009 11:39 Para: FireBase Assunto: [firebase-br] srcipt para backup + compactar com o winrar Bom dia a todos...sou novato em firebird e estou precisando de uma ajuda de voces! Estou cirando um script para agendar nas tarefas do windows. criei um script para backup, e o backup é realizado normal porem, não compacta...estou tentando compactar com o winrar... obrigado a todos! Faltou o script... @echo @echo Gerador de Backup SPData Desenvolvido Por Danilo Sassaroli para Hospital Unimed Norte Capixaba :: Este script Gera o backup somente da base "sghdados.687" :: Após gerar o backup o arquivo é compactado com o "C:\Arquivos de programas\WinRAR\WINRAR.exe" e é deletado o .687 ::para economizar espaço em disco . :: Efetuando backup da base sghdados.687 ... gbak -b -l -g -v -user sysdba -pass masterkey d:/banco/sghdados.687 sghdados.fbk ::Compactando o arquivo de backup shgdados.fbk cls Echo. echo. echo. echo Compactando o arquivo de backup shgdados.fbk .... Aguarde... echo. echo. echo. winrar.exe a shgdados.rar sghdados.fbk ::Deletando o arquivo de Backup descompactado cls Echo. echo. echo Deletando o arquivo de Backup descompactado "sghdados.fbk" echo. echo. echo. del sghdados.fbk att Danilo Sassaroli ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From arsuart em uol.com.br Wed Aug 5 12:39:38 2009 From: arsuart em uol.com.br (Alisson) Date: Wed, 5 Aug 2009 12:39:38 -0300 Subject: [firebase-br] Firebird X Win2003 References: <4A799117.4060107@gmail.com> Message-ID: Olá Armando, Eu esqueci de comentar, mas eu tb uso assim cara.. e mesmo direcionando no INI, o maledeto pega a base diferente.. esse INI eu gravo no diretorio do windows Veja soh o que fiz para tentar burlar o Win2003. Mudei o nome da pasta da minha base, fui no arquivo ini, e direcionei para essa nova pasta. Adivinha onde ele foi buscar o sistema ??? SABE DEUS..... cara, ele nao respeita nem meu ini... nao funciona nem a pau.. ele pega uma base q jah foi instalada.. e q eh antiga.. nem sei mais o q fazer com essa merda.. to quase formatando e instalando XP.. ahahahahahahha eh q como eh servidor.. meus clientes precisam de acesso remoto e tal, nao posso fazer isso.. tenho q solucionar. Se alguem mais tiver uma ideia, eu agradeço. Att. Alisson "Armando Boza Gonçalves" escreveu na mensagem news:4A799117.4060107 em gmail.com... Amigo, eu uso um arquivo .ini com o path do banco de dados, assim tenho certeza que o executavel vai pegar a base certa. Att Armando Alisson escreveu: > Salve Salve pessoal. Estou tentando voltar a lista depois de tempos longe, > e venho com um problema que esta me coçando a cabeça. > > Firebird X win 2003 Server. > > Sempre que instalo qualquer coisa do meu sistema no win2003, tenho as > seguintes dificuldades. > > Depois de tudo instalado e configurado, sempre da erro de Unavaiable > Database, porem, passa-se uns dias (nao sei ao certo qto tempo) esse erro > some e fica tudo ok. > agora estou com o seguinte problema. Atualizei a Base do meu sistema no > servidor, verifico corretamente a atualizaçao pela data do arquivo e tudo > mais, porem quando acesso o sistema pelo executavel e mando rodar a base, > o legal do windows 2003 direciona para a base antiga, mesmo ela nao > existindo mais. Eu ate mesmo alterei o nome da pasta onde ficava do FDB, > porem ele mesmo assim, consegue acessar essa pasta fantasma ( que sabe > deus onde esta) e ve a estrutura antiga do meu banco. > > Alguem jah viu essa meleka na vida ?? o que devo fazer para solucionar ??? > > Uso Firebird 1.5.3. Verifique q o serviço de Indexaçao do Windows esta > desativado. > Cliquei com o botao direito encima da base, fui em propriedades. Desativei > as duas opçoes que tem lah, para ativar indexaçao no arquivo para pesquisa > rapida e o outro de o Arquivo esta pronto para ser indexado, porem mesmo > assim, reiniciando e desligando ate o Server, nao dah certo. Tenho ctz que > daqui alguns dias ou ate mesmo amanha esse bixo vai funcionar, porem > preciso saber o q acontece q o 2003 grava como se fosse uma copia e soh > acessa essa copia. > > Agradeço muito quem puder me ajudar a tirar esse mega problema dos ombros. > > Att. > > Alisson... > > > > ------------------------------------------------------------------------ > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From arsuart em uol.com.br Wed Aug 5 12:41:56 2009 From: arsuart em uol.com.br (Alisson) Date: Wed, 5 Aug 2009 12:41:56 -0300 Subject: [firebase-br] RES: Firebird X Win2003 References: Message-ID: Exatamente o q respondi abaixo Gustavo. Eu gravo meu INI na pasta Windows. Soh se for isso mesmo, que cada usuario tem sua pasta Windows.. entao deve esta com esse problema. Vou tentar localizar aqui onde pode ter as pastas. Volto a postar o resultado Valew pr enquanto "Gustavo Ribas de Campos Pinto" escreveu na mensagem news:!&!AAAAAAAAAAAYAAAAAAAAANw0KuMPEzxAmgNqF79HMBzCgAAAEAAAAI7iU6P++AxPn3vz/7uKmJ4BAAAAAA==@teorema.inf.br... - VERIFIQUE A INSTALACAO DO TEU FIREBIRD EH IMPORTANTE QUE NO W2003 ESTEJA INSTALADO COMO SERVICO E NÃO COMO APLICACAO - COMO FUNCIONA O DIRECIONAMENTO DA BASE DE DADOS NO TEU SISTEMA, SE FOR POR ALGUM ARQUIVO DE CONFIGURACAO NA PASTA WINDOWS EH IMPORTANTE VERIFICAR QUE NO W2003 CADA USUARIO DO WINDOWS TEM UMA PASTA WINDOWS INDIVIDUAL add_teorema Gustavo Ribas de Campos Pinto ANALISTA DE SUPORTE MSN: gus_ribas em hotmail.com Skype : Gus_ribas Teorema Informática - Desenvolvendo Soluções, Superando Desafios Antes de imprimir, pense em sua responsabilidade e compromisso com o Meio Ambiente. Imprima em arquivo PDF e economize papel. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alisson Enviada em: 4 de agosto de 2009 23:34 Para: lista em firebase.com.br Assunto: [firebase-br] Firebird X Win2003 Salve Salve pessoal. Estou tentando voltar a lista depois de tempos longe, e venho com um problema que esta me coçando a cabeça. Firebird X win 2003 Server. Sempre que instalo qualquer coisa do meu sistema no win2003, tenho as seguintes dificuldades. Depois de tudo instalado e configurado, sempre da erro de Unavaiable Database, porem, passa-se uns dias (nao sei ao certo qto tempo) esse erro some e fica tudo ok. agora estou com o seguinte problema. Atualizei a Base do meu sistema no servidor, verifico corretamente a atualizaçao pela data do arquivo e tudo mais, porem quando acesso o sistema pelo executavel e mando rodar a base, o legal do windows 2003 direciona para a base antiga, mesmo ela nao existindo mais. Eu ate mesmo alterei o nome da pasta onde ficava do FDB, porem ele mesmo assim, consegue acessar essa pasta fantasma ( que sabe deus onde esta) e ve a estrutura antiga do meu banco. Alguem jah viu essa meleka na vida ?? o que devo fazer para solucionar ??? Uso Firebird 1.5.3. Verifique q o serviço de Indexaçao do Windows esta desativado. Cliquei com o botao direito encima da base, fui em propriedades. Desativei as duas opçoes que tem lah, para ativar indexaçao no arquivo para pesquisa rapida e o outro de o Arquivo esta pronto para ser indexado, porem mesmo assim, reiniciando e desligando ate o Server, nao dah certo. Tenho ctz que daqui alguns dias ou ate mesmo amanha esse bixo vai funcionar, porem preciso saber o q acontece q o 2003 grava como se fosse uma copia e soh acessa essa copia. Agradeço muito quem puder me ajudar a tirar esse mega problema dos ombros. Att. Alisson... ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From luisfirevb em gmail.com Wed Aug 5 13:02:59 2009 From: luisfirevb em gmail.com (Luis) Date: Wed, 5 Aug 2009 13:02:59 -0300 Subject: [firebase-br] RES: Firebird X Win2003 In-Reply-To: References: <4A799117.4060107@gmail.com> Message-ID: <001001ca15e6$3650b240$a2f216c0$@com> Porque você não exibe o resultado do path do banco no seu sistema? Assim poderá ver de onde está vindo. Acredito que possa ser algo com conta de usuário, onde ele tenha duplicado o INI antigo para cada usuário ou algo assim. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alisson Enviada em: quarta-feira, 5 de agosto de 2009 12:40 Para: lista em firebase.com.br Assunto: Re: [firebase-br] Firebird X Win2003 Olá Armando, Eu esqueci de comentar, mas eu tb uso assim cara.. e mesmo direcionando no INI, o maledeto pega a base diferente.. esse INI eu gravo no diretorio do windows Veja soh o que fiz para tentar burlar o Win2003. Mudei o nome da pasta da minha base, fui no arquivo ini, e direcionei para essa nova pasta. Adivinha onde ele foi buscar o sistema ??? SABE DEUS..... cara, ele nao respeita nem meu ini... nao funciona nem a pau.. ele pega uma base q jah foi instalada.. e q eh antiga.. nem sei mais o q fazer com essa merda.. to quase formatando e instalando XP.. ahahahahahahha eh q como eh servidor.. meus clientes precisam de acesso remoto e tal, nao posso fazer isso.. tenho q solucionar. Se alguem mais tiver uma ideia, eu agradeço. Att. Alisson From arsuart em uol.com.br Wed Aug 5 13:44:22 2009 From: arsuart em uol.com.br (Alisson) Date: Wed, 5 Aug 2009 13:44:22 -0300 Subject: [firebase-br] (RESOLVIDO ): RES: Firebird X Win2003 References: Message-ID: Gustavo, era isso mesmo cara... Eu nao sabia que tinha essa porcaria de pasta do windows por usuario. Que foda. Lah havia o mesmo ini da minha aplicaçao, contendo a direçao de uma pasta antiga onde tava a base de dados. Eu alterei o INI e o sistema ficou joiah. Rodando de boa. Agradeço muito a tua ajuda cara, e a de todos pela atençao. Valew, forte abraço. ate a proxima Att Alisson "Gustavo Ribas de Campos Pinto" escreveu na mensagem news:!&!AAAAAAAAAAAYAAAAAAAAANw0KuMPEzxAmgNqF79HMBzCgAAAEAAAAI7iU6P++AxPn3vz/7uKmJ4BAAAAAA==@teorema.inf.br... - VERIFIQUE A INSTALACAO DO TEU FIREBIRD EH IMPORTANTE QUE NO W2003 ESTEJA INSTALADO COMO SERVICO E NÃO COMO APLICACAO - COMO FUNCIONA O DIRECIONAMENTO DA BASE DE DADOS NO TEU SISTEMA, SE FOR POR ALGUM ARQUIVO DE CONFIGURACAO NA PASTA WINDOWS EH IMPORTANTE VERIFICAR QUE NO W2003 CADA USUARIO DO WINDOWS TEM UMA PASTA WINDOWS INDIVIDUAL add_teorema Gustavo Ribas de Campos Pinto ANALISTA DE SUPORTE MSN: gus_ribas em hotmail.com Skype : Gus_ribas Teorema Informática - Desenvolvendo Soluções, Superando Desafios Antes de imprimir, pense em sua responsabilidade e compromisso com o Meio Ambiente. Imprima em arquivo PDF e economize papel. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alisson Enviada em: 4 de agosto de 2009 23:34 Para: lista em firebase.com.br Assunto: [firebase-br] Firebird X Win2003 Salve Salve pessoal. Estou tentando voltar a lista depois de tempos longe, e venho com um problema que esta me coçando a cabeça. Firebird X win 2003 Server. Sempre que instalo qualquer coisa do meu sistema no win2003, tenho as seguintes dificuldades. Depois de tudo instalado e configurado, sempre da erro de Unavaiable Database, porem, passa-se uns dias (nao sei ao certo qto tempo) esse erro some e fica tudo ok. agora estou com o seguinte problema. Atualizei a Base do meu sistema no servidor, verifico corretamente a atualizaçao pela data do arquivo e tudo mais, porem quando acesso o sistema pelo executavel e mando rodar a base, o legal do windows 2003 direciona para a base antiga, mesmo ela nao existindo mais. Eu ate mesmo alterei o nome da pasta onde ficava do FDB, porem ele mesmo assim, consegue acessar essa pasta fantasma ( que sabe deus onde esta) e ve a estrutura antiga do meu banco. Alguem jah viu essa meleka na vida ?? o que devo fazer para solucionar ??? Uso Firebird 1.5.3. Verifique q o serviço de Indexaçao do Windows esta desativado. Cliquei com o botao direito encima da base, fui em propriedades. Desativei as duas opçoes que tem lah, para ativar indexaçao no arquivo para pesquisa rapida e o outro de o Arquivo esta pronto para ser indexado, porem mesmo assim, reiniciando e desligando ate o Server, nao dah certo. Tenho ctz que daqui alguns dias ou ate mesmo amanha esse bixo vai funcionar, porem preciso saber o q acontece q o 2003 grava como se fosse uma copia e soh acessa essa copia. Agradeço muito quem puder me ajudar a tirar esse mega problema dos ombros. Att. Alisson... ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From nextcorp em terra.com.br Wed Aug 5 14:29:08 2009 From: nextcorp em terra.com.br (=?iso-8859-1?Q?NextCorp_Inform=E1tica?=) Date: Wed, 5 Aug 2009 14:29:08 -0300 Subject: [firebase-br] Firebird X Win2003 References: <4A799117.4060107@gmail.com> Message-ID: <5AE17F23489541EFB170FDC079E99E60@nextcorpnote> Caro colega Como vc já resolveu, procura agora, instalar nas estações o teu sistema normalmente na pasta arquivos de programas e coloca o .ini na tua pasta de instalação, assim não terás este tipo de problema. Atenciosamente Washington André Muller da silva ####################### NextCorp Informática Ltda www.nextcorp.com.br nextcorp em nextcorp.com.br nextcorp em terra.com.br 0xx-(51)-3037-6605 ####################### ----- Original Message ----- From: "Alisson" To: Sent: Wednesday, August 05, 2009 12:39 PM Subject: Re: [firebase-br] Firebird X Win2003 > Olá Armando, > > Eu esqueci de comentar, mas eu tb uso assim cara.. e mesmo direcionando no > INI, o maledeto pega a base diferente.. > esse INI eu gravo no diretorio do windows > > Veja soh o que fiz para tentar burlar o Win2003. > > Mudei o nome da pasta da minha base, fui no arquivo ini, e direcionei para > essa nova pasta. Adivinha onde ele foi buscar o sistema ??? > SABE DEUS..... > cara, ele nao respeita nem meu ini... nao funciona nem a pau.. ele pega > uma base q jah foi instalada.. e q eh antiga.. > > nem sei mais o q fazer com essa merda.. to quase formatando e instalando > XP.. > ahahahahahahha > > eh q como eh servidor.. meus clientes precisam de acesso remoto e tal, nao > posso fazer isso.. tenho q solucionar. > > Se alguem mais tiver uma ideia, eu agradeço. > > Att. > > Alisson > > > "Armando Boza Gonçalves" escreveu na mensagem > news:4A799117.4060107 em gmail.com... > Amigo, eu uso um arquivo .ini com o path do banco de dados, assim tenho > certeza que o executavel vai pegar a base certa. > > Att > > Armando > > Alisson escreveu: >> Salve Salve pessoal. Estou tentando voltar a lista depois de tempos >> longe, e venho com um problema que esta me coçando a cabeça. >> >> Firebird X win 2003 Server. >> >> Sempre que instalo qualquer coisa do meu sistema no win2003, tenho as >> seguintes dificuldades. >> >> Depois de tudo instalado e configurado, sempre da erro de Unavaiable >> Database, porem, passa-se uns dias (nao sei ao certo qto tempo) esse erro >> some e fica tudo ok. >> agora estou com o seguinte problema. Atualizei a Base do meu sistema no >> servidor, verifico corretamente a atualizaçao pela data do arquivo e tudo >> mais, porem quando acesso o sistema pelo executavel e mando rodar a base, >> o legal do windows 2003 direciona para a base antiga, mesmo ela nao >> existindo mais. Eu ate mesmo alterei o nome da pasta onde ficava do FDB, >> porem ele mesmo assim, consegue acessar essa pasta fantasma ( que sabe >> deus onde esta) e ve a estrutura antiga do meu banco. >> >> Alguem jah viu essa meleka na vida ?? o que devo fazer para solucionar >> ??? >> >> Uso Firebird 1.5.3. Verifique q o serviço de Indexaçao do Windows esta >> desativado. >> Cliquei com o botao direito encima da base, fui em propriedades. >> Desativei as duas opçoes que tem lah, para ativar indexaçao no arquivo >> para pesquisa rapida e o outro de o Arquivo esta pronto para ser >> indexado, porem mesmo assim, reiniciando e desligando ate o Server, nao >> dah certo. Tenho ctz que daqui alguns dias ou ate mesmo amanha esse bixo >> vai funcionar, porem preciso saber o q acontece q o 2003 grava como se >> fosse uma copia e soh acessa essa copia. >> >> Agradeço muito quem puder me ajudar a tirar esse mega problema dos >> ombros. >> >> Att. >> >> Alisson... >> >> >> >> ------------------------------------------------------------------------ >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > E-mail verificado pelo Terra Anti-Spam. > Para classificar esta mensagem como spam ou não spam, visite > http://ecp.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCY0NzQ4MTEjcGVybSF0ZXJyYSYxLDEyNDk0ODcwMjguMTUwNzUzLjcxMi5iZXR1bmUudGVycmEuY29tLDc2NzA=TerraMail > Verifique periodicamente a pasta Spam para garantir que apenas mensagens > indesejadas sejam classificadas como Spam. > -------------------------------------------------------------------------------- ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa -------------------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.392 / Virus Database: 270.13.44/2283 - Release Date: 08/05/09 05:57:00 From webstation em ig.com.br Wed Aug 5 14:44:04 2009 From: webstation em ig.com.br (=?iso-8859-1?Q?Hugo_Fabr=EDcio?=) Date: Wed, 5 Aug 2009 14:44:04 -0300 Subject: [firebase-br] RES: RES: Duvida em como fazer um sql In-Reply-To: <4A7834CE.4040800@ami.com.br> References: <92cf504b0908040428x54085e0eqbb19b0a1ee33d24f@mail.gmail.com> <000901ca14f8$15ea9320$41bfb960$@com.br> <4A7834CE.4040800@ami.com.br> Message-ID: <006d01ca15f4$59d5d570$0d818050$@com.br> Ivan Guimarães Meirelles, Fiz alguns testes, e no meu caso que já tenho o banco pronto e populado teria que refazer todo o processo Me deu uma luz mas ainda não é totalmente isto. Estou tentando algo com o substring, com o substring eu consigo agrupar por cada nível Tipo substring (campo, 1,1) nível 1 substring (campo, 2,2) nível 2 etc o único problema e juntar tudo no mesmo select Select SubString(CODCCUSTO from 1 for 1) as FNivel, sum(valordup) from DUPLICATA group by SubString(CODCCUSTO from 1 for 1) Obrigado pela dica Hugo Fabrício -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Wanderson Pereira Enviada em: terça-feira, 4 de agosto de 2009 10:17 Para: FireBase Assunto: Re: [firebase-br] RES: Duvida em como fazer um sql Hugo, veja se o email abaixo te atende: Hugo Fabrício escreveu: > Tenho uma tabela de Centro de custo desta forma > CODCCUSTO – String 12 > DESCRIÇÃO - String 50 > > Tenho outra Tabela Contas > > N_DOCUMENTO – String 30 > CODCCUSTO – Chave Estrangeira da tabela Centro de Custo > Valor_Documento – Numeric (15,2) > > > Dentro da tabela centro de custo tem os seguintes cadastros > 1. Receita > 1.1 Vendas Internas > 1.1.1 Escola > 1.1.2 Escritório > 1.2 Vendas Externas > 1.2.1 Livro > 1.2.2 Brinquedos > > 2. Despesas > 2.1 Fornecedores > 2.1.1 – Nacional > 2.1.2 – Importado > 2.2 – Escritório > 2.2.1 – Materiais de limpeza > 2.2.2 – Materiais de Escritório > > Tenho que montar um relatório que totalize por níveis todas as contas > lançadas > O centro de custo sempre vai ser lançada no ultimo nível ou seja no 1.1.1 ou > 1.2.1 etc > > Exemplo: > > Lançamentos : > > R$ 50,00 centro de custo:1.1.2 Escritório > R$ 100,00 centro de custo :1.2.2 Brinquedos > > Relatório > > 1 Receitas R$ 150,00 > 1.1 Vendas Internas R$ 50,00 > 1.2 Vendas Externas R$ 100,00 > > Se alguém puder me dar uma dica agradeço, > > Obs.: Uso FireBird 1.5.4 > > > Hugo Fabrício > > +++++++++++++++++++++++++++++ Como havia prometido, segue ai um passo-a-passo para quem quiser trabalhar com hierarquia no Firebird. O exemplo que vou montar aqui será baseado em um cadastro de funcionários e seus supervisores, que também são funcionários: 1 - Crie a seguinte tabela: CREATE TABLE FUNCIONARIOS ( IDFUNCIONARIO INTEGER NOT NULL, NOME VARCHAR(30), IDSUPERVISOR INTEGER ); 2 - Defina o campo IDFUNCIONARIO como chave primária: alter table FUNCIONARIOS add constraint PK_FUNCIONARIOS primary key (IDFUNCIONARIO); 3 - Crie um auto-relacionamento nessa tabela, ligando IDSUPERVISOR a IDFUNCIONARIO, criando uma chave estrangeira: alter table FUNCIONARIOS add constraint FK_FUNC_SUPE foreign key (IDSUPERVISOR) references FUNCIONARIOS(IDFUNCIONARIO) on update CASCADE; 4 - Vamos alimentar essa tabela. Obs.: O funcionário que não tiver supervisor, terá o campo IDSUPERVISOR como NULL: insert into funcionarios(idfuncionario, nome, idsupervisor) values(1, 'MARIA APARECIDA', null); insert into funcionarios(idfuncionario, nome, idsupervisor) values(2, 'JOAO DA SILVA', 1); insert into funcionarios(idfuncionario, nome, idsupervisor) values(3, 'AGUINALDO OLIVEIRA', 1); insert into funcionarios(idfuncionario, nome, idsupervisor) values(4, 'RENATA FRANCA', 3); insert into funcionarios(idfuncionario, nome, idsupervisor) values(5, 'GISELE SOUZA', 3); insert into funcionarios(idfuncionario, nome, idsupervisor) values(6, 'LAURA BONIELI', 3); insert into funcionarios(idfuncionario, nome, idsupervisor) values(7, 'HILDA CONCEICAO', 6); insert into funcionarios(idfuncionario, nome, idsupervisor) values(8, 'RICARDO SOUZA', 6); insert into funcionarios(idfuncionario, nome, idsupervisor) values(9, 'MARCOS DUILIO', 8); 5 - Precisaremos aqui, declarar duas UDF's: STRLEN e LPAD, essas UDF's fazem parte da instalação do Firebird: DECLARE EXTERNAL FUNCTION STRLEN CSTRING(32767) RETURNS INTEGER BY VALUE ENTRY_POINT 'IB_UDF_strlen' MODULE_NAME 'ib_udf'; DECLARE EXTERNAL FUNCTION LPAD CSTRING(255), INTEGER, CSTRING(1) RETURNS CSTRING(255) FREE_IT ENTRY_POINT 'IB_UDF_lpad' MODULE_NAME 'ib_udf'; 6 - Criaremos agora uma Stored Procedure Recursiva para similar uma funcionalidade do Oracle, quando se trata de hierarquia: CREATE PROCEDURE FUNC_HIERARQ ( id integer, idinicial varchar(30)) returns ( codigo varchar(30), nome varchar(30), idfuncionario integer, idsupervisor integer, nivel integer) as declare variable aux integer; begin if (id is null) then begin for select lpad(FC.idfuncionario, 2, '0'), FC.nome, FC.idfuncionario, FC.idsupervisor from FUNCIONARIOS FC where FC.idsupervisor is null into :codigo, :nome, :idfuncionario, :idsupervisor do begin nivel = (strlen(:codigo) + 1) / 3; suspend; for select FH.codigo, FH.nome, FH.idfuncionario, FH.idsupervisor from FUNC_HIERARQ(:codigo, :codigo) FH into :codigo, :nome, :idfuncionario, :idsupervisor do begin nivel = (strlen(:codigo) + 1) / 3; suspend; end end end if (not id is null) then begin for select coalesce(:idinicial,'') || '.' || lpad(FC.idfuncionario, 2, '0'), FC.nome, FC.idfuncionario, FC.idsupervisor from FUNCIONARIOS FC where FC.idsupervisor = :id into :codigo, :nome, :aux, :idsupervisor do begin idfuncionario = :aux; nivel = (strlen(:codigo) + 1) / 3; suspend; for select FH.codigo, FH.nome, FH.idfuncionario, FH.idsupervisor from FUNC_HIERARQ(:aux, :codigo) FH into :codigo, :nome, :idfuncionario, :idsupervisor do begin nivel = (strlen(:codigo) + 1) / 3; suspend; end end end end; 7 - A Stored Procedure abaixo mostra um exemplo de utilização da procedure FUNC_HIERARQ: CREATE PROCEDURE LISTA_FUNCIONARIOS returns ( relacao varchar(100) ) as begin for SELECT LPAD(nome, STRLEN(nome) + (nivel * 10) - 10, ' ') FROM func_hierarq(null, null) into :relacao do suspend; end; Depois de ter criado as procedures, para usá-las basta fazer assim: select * from func_hierarq(null, null) --<-- e vc terá o seguinte retorno: CODIGO | NOME | IDFUNCIONARIO | IDSUPERVISOR | NIVEL ---------------+--------------------+---------------+--------------+------- 01 | MARIA APARECIDA | 1 | | 1 01.02 | JOAO DA SILVA | 2 | 1 | 2 01.03 | AGUINALDO OLIVEIRA | 3 | 1 | 2 01.03.04 | RENATA FRANCA | 4 | 3 | 3 01.03.05 | GISELE SOUZA | 5 | 3 | 3 01.03.06 | LAURA BONIELI | 6 | 3 | 3 01.03.06.07 | HILDA CONCEICAO | 7 | 6 | 4 01.03.06.08 | RICARDO SOUZA | 8 | 6 | 4 01.03.06.08.09 | MARCOS DUILIO | 9 | 8 | 5 ou então: select * from lista_funcionarios --<-- e vc terá o seguinte retorno: RELACAO ---------------------------------- MARIA APARECIDA JOAO DA SILVA AGUINALDO OLIVEIRA RENATA FRANCA GISELE SOUZA LAURA BONIELI HILDA CONCEICAO RICARDO SOUZA MARCOS DUILIO Agora é com vocês... isso foi apenas uma idéia do que é possível se fazer com o FireBird... basta ter um pouco de criatividade. Por exemplo: Grupos e subgrupos de mercadorias com hierarquia, Centros de Custo, Planos de Contas, Balancetes e muito mais... Pedras, Xingamentos, Elogios, Dúvidas e/ou Sugestões... podem me contatar por e-mail. Um abraço a todos... Ivan Guimarães Meirelles Três Lagoas/MS - igmeirelles em gmail.com -- [ ]s \\|// +----------------OOo-V-oOO---------------+ | \/\/anderson R. P. P. - Cabo Frio - RJ | +--------=====--------------=====--------+ | mailto:wpereira em ami.com.br | | UIN - 89166786 | +----------------------------------------+ * Adesivo de carro: "Respeite a mulher do próximo, principalmente se o próximo estiver muito próximo"* ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From igmeirelles em gmail.com Wed Aug 5 15:51:28 2009 From: igmeirelles em gmail.com (=?iso-8859-1?Q?Ivan_Guimar=E3es_Meirelles?=) Date: Wed, 5 Aug 2009 14:51:28 -0400 Subject: [firebase-br] RES: RES: RES: Duvida em como fazer um sql In-Reply-To: <006d01ca15f4$59d5d570$0d818050$@com.br> References: <92cf504b0908040428x54085e0eqbb19b0a1ee33d24f@mail.gmail.com> <000901ca14f8$15ea9320$41bfb960$@com.br> <4A7834CE.4040800@ami.com.br> <006d01ca15f4$59d5d570$0d818050$@com.br> Message-ID: <001801ca15fd$c0eeb8e0$42cc2aa0$@com> Olá Hugo... Veja se essa SP te ajuda em algo, faça as alterações necessárias: create procedure relatorio returns ( codcusto varchar(12), descricao varchar(50), valor decimal(15,2)) as begin for select c.codcusto, c.descricao from centrocusto c into :codcusto, :descricao do begin select sum(l.valor_documento) from lancamentos l where l.codcusto like :codcusto || '%' into :valor; suspend; end end; espero que ajude... Um abraço. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Hugo Fabrício Enviada em: quarta-feira, 5 de agosto de 2009 13:44 Para: 'FireBase' Assunto: [firebase-br] RES: RES: Duvida em como fazer um sql Ivan Guimarães Meirelles, Fiz alguns testes, e no meu caso que já tenho o banco pronto e populado teria que refazer todo o processo Me deu uma luz mas ainda não é totalmente isto. Estou tentando algo com o substring, com o substring eu consigo agrupar por cada nível Tipo substring (campo, 1,1) nível 1 substring (campo, 2,2) nível 2 etc o único problema e juntar tudo no mesmo select Select SubString(CODCCUSTO from 1 for 1) as FNivel, sum(valordup) from DUPLICATA group by SubString(CODCCUSTO from 1 for 1) Obrigado pela dica Hugo Fabrício -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Wanderson Pereira Enviada em: terça-feira, 4 de agosto de 2009 10:17 Para: FireBase Assunto: Re: [firebase-br] RES: Duvida em como fazer um sql Hugo, veja se o email abaixo te atende: Hugo Fabrício escreveu: > Tenho uma tabela de Centro de custo desta forma > CODCCUSTO – String 12 > DESCRIÇÃO - String 50 > > Tenho outra Tabela Contas > > N_DOCUMENTO – String 30 > CODCCUSTO – Chave Estrangeira da tabela Centro de Custo > Valor_Documento – Numeric (15,2) > > > Dentro da tabela centro de custo tem os seguintes cadastros > 1. Receita > 1.1 Vendas Internas > 1.1.1 Escola > 1.1.2 Escritório > 1.2 Vendas Externas > 1.2.1 Livro > 1.2.2 Brinquedos > > 2. Despesas > 2.1 Fornecedores > 2.1.1 – Nacional > 2.1.2 – Importado > 2.2 – Escritório > 2.2.1 – Materiais de limpeza > 2.2.2 – Materiais de Escritório > > Tenho que montar um relatório que totalize por níveis todas as contas > lançadas > O centro de custo sempre vai ser lançada no ultimo nível ou seja no 1.1.1 ou > 1.2.1 etc > > Exemplo: > > Lançamentos : > > R$ 50,00 centro de custo:1.1.2 Escritório > R$ 100,00 centro de custo :1.2.2 Brinquedos > > Relatório > > 1 Receitas R$ 150,00 > 1.1 Vendas Internas R$ 50,00 > 1.2 Vendas Externas R$ 100,00 > > Se alguém puder me dar uma dica agradeço, > > Obs.: Uso FireBird 1.5.4 > > > Hugo Fabrício > > +++++++++++++++++++++++++++++ Como havia prometido, segue ai um passo-a-passo para quem quiser trabalhar com hierarquia no Firebird. O exemplo que vou montar aqui será baseado em um cadastro de funcionários e seus supervisores, que também são funcionários: 1 - Crie a seguinte tabela: CREATE TABLE FUNCIONARIOS ( IDFUNCIONARIO INTEGER NOT NULL, NOME VARCHAR(30), IDSUPERVISOR INTEGER ); 2 - Defina o campo IDFUNCIONARIO como chave primária: alter table FUNCIONARIOS add constraint PK_FUNCIONARIOS primary key (IDFUNCIONARIO); 3 - Crie um auto-relacionamento nessa tabela, ligando IDSUPERVISOR a IDFUNCIONARIO, criando uma chave estrangeira: alter table FUNCIONARIOS add constraint FK_FUNC_SUPE foreign key (IDSUPERVISOR) references FUNCIONARIOS(IDFUNCIONARIO) on update CASCADE; 4 - Vamos alimentar essa tabela. Obs.: O funcionário que não tiver supervisor, terá o campo IDSUPERVISOR como NULL: insert into funcionarios(idfuncionario, nome, idsupervisor) values(1, 'MARIA APARECIDA', null); insert into funcionarios(idfuncionario, nome, idsupervisor) values(2, 'JOAO DA SILVA', 1); insert into funcionarios(idfuncionario, nome, idsupervisor) values(3, 'AGUINALDO OLIVEIRA', 1); insert into funcionarios(idfuncionario, nome, idsupervisor) values(4, 'RENATA FRANCA', 3); insert into funcionarios(idfuncionario, nome, idsupervisor) values(5, 'GISELE SOUZA', 3); insert into funcionarios(idfuncionario, nome, idsupervisor) values(6, 'LAURA BONIELI', 3); insert into funcionarios(idfuncionario, nome, idsupervisor) values(7, 'HILDA CONCEICAO', 6); insert into funcionarios(idfuncionario, nome, idsupervisor) values(8, 'RICARDO SOUZA', 6); insert into funcionarios(idfuncionario, nome, idsupervisor) values(9, 'MARCOS DUILIO', 8); 5 - Precisaremos aqui, declarar duas UDF's: STRLEN e LPAD, essas UDF's fazem parte da instalação do Firebird: DECLARE EXTERNAL FUNCTION STRLEN CSTRING(32767) RETURNS INTEGER BY VALUE ENTRY_POINT 'IB_UDF_strlen' MODULE_NAME 'ib_udf'; DECLARE EXTERNAL FUNCTION LPAD CSTRING(255), INTEGER, CSTRING(1) RETURNS CSTRING(255) FREE_IT ENTRY_POINT 'IB_UDF_lpad' MODULE_NAME 'ib_udf'; 6 - Criaremos agora uma Stored Procedure Recursiva para similar uma funcionalidade do Oracle, quando se trata de hierarquia: CREATE PROCEDURE FUNC_HIERARQ ( id integer, idinicial varchar(30)) returns ( codigo varchar(30), nome varchar(30), idfuncionario integer, idsupervisor integer, nivel integer) as declare variable aux integer; begin if (id is null) then begin for select lpad(FC.idfuncionario, 2, '0'), FC.nome, FC.idfuncionario, FC.idsupervisor from FUNCIONARIOS FC where FC.idsupervisor is null into :codigo, :nome, :idfuncionario, :idsupervisor do begin nivel = (strlen(:codigo) + 1) / 3; suspend; for select FH.codigo, FH.nome, FH.idfuncionario, FH.idsupervisor from FUNC_HIERARQ(:codigo, :codigo) FH into :codigo, :nome, :idfuncionario, :idsupervisor do begin nivel = (strlen(:codigo) + 1) / 3; suspend; end end end if (not id is null) then begin for select coalesce(:idinicial,'') || '.' || lpad(FC.idfuncionario, 2, '0'), FC.nome, FC.idfuncionario, FC.idsupervisor from FUNCIONARIOS FC where FC.idsupervisor = :id into :codigo, :nome, :aux, :idsupervisor do begin idfuncionario = :aux; nivel = (strlen(:codigo) + 1) / 3; suspend; for select FH.codigo, FH.nome, FH.idfuncionario, FH.idsupervisor from FUNC_HIERARQ(:aux, :codigo) FH into :codigo, :nome, :idfuncionario, :idsupervisor do begin nivel = (strlen(:codigo) + 1) / 3; suspend; end end end end; 7 - A Stored Procedure abaixo mostra um exemplo de utilização da procedure FUNC_HIERARQ: CREATE PROCEDURE LISTA_FUNCIONARIOS returns ( relacao varchar(100) ) as begin for SELECT LPAD(nome, STRLEN(nome) + (nivel * 10) - 10, ' ') FROM func_hierarq(null, null) into :relacao do suspend; end; Depois de ter criado as procedures, para usá-las basta fazer assim: select * from func_hierarq(null, null) --<-- e vc terá o seguinte retorno: CODIGO | NOME | IDFUNCIONARIO | IDSUPERVISOR | NIVEL ---------------+--------------------+---------------+--------------+------- 01 | MARIA APARECIDA | 1 | | 1 01.02 | JOAO DA SILVA | 2 | 1 | 2 01.03 | AGUINALDO OLIVEIRA | 3 | 1 | 2 01.03.04 | RENATA FRANCA | 4 | 3 | 3 01.03.05 | GISELE SOUZA | 5 | 3 | 3 01.03.06 | LAURA BONIELI | 6 | 3 | 3 01.03.06.07 | HILDA CONCEICAO | 7 | 6 | 4 01.03.06.08 | RICARDO SOUZA | 8 | 6 | 4 01.03.06.08.09 | MARCOS DUILIO | 9 | 8 | 5 ou então: select * from lista_funcionarios --<-- e vc terá o seguinte retorno: RELACAO ---------------------------------- MARIA APARECIDA JOAO DA SILVA AGUINALDO OLIVEIRA RENATA FRANCA GISELE SOUZA LAURA BONIELI HILDA CONCEICAO RICARDO SOUZA MARCOS DUILIO Agora é com vocês... isso foi apenas uma idéia do que é possível se fazer com o FireBird... basta ter um pouco de criatividade. Por exemplo: Grupos e subgrupos de mercadorias com hierarquia, Centros de Custo, Planos de Contas, Balancetes e muito mais... Pedras, Xingamentos, Elogios, Dúvidas e/ou Sugestões... podem me contatar por e-mail. Um abraço a todos... Ivan Guimarães Meirelles Três Lagoas/MS - igmeirelles em gmail.com -- [ ]s \\|// +----------------OOo-V-oOO---------------+ | \/\/anderson R. P. P. - Cabo Frio - RJ | +--------=====--------------=====--------+ | mailto:wpereira em ami.com.br | | UIN - 89166786 | +----------------------------------------+ * Adesivo de carro: "Respeite a mulher do próximo, principalmente se o próximo estiver muito próximo"* ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em contabilizanet.com.br Wed Aug 5 16:09:58 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Wed, 5 Aug 2009 16:09:58 -0300 Subject: [firebase-br] ] Firebird E INTERBASE juntos In-Reply-To: <5AE17F23489541EFB170FDC079E99E60@nextcorpnote> Message-ID: BOA TARDE GALERA,sou novato em programacao e gostaria de que voces me respondessem uma coisa, Eu trabalho com o componente ibo objects para acesso a dados e delfhi 7, So que num entanto terei que usar um componente da paleta interbase em um de meus formularios, A pergunta e o seguinte,devido a isso terei q ter rodando no servidor de minha aplicaçao , O firebird e interbase juntos,,,e correto fazer isso,,ou não e bom fazer este procedimento,de Forma alguma,aguardo resposta From cpd em contabilizanet.com.br Wed Aug 5 16:19:55 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Wed, 5 Aug 2009 16:19:55 -0300 Subject: [firebase-br] FIREBIRD E INTERBASE JUNTOS Message-ID: BOA TARDE GALERA,sou novato em programacao e gostaria de que voces me respondessem uma coisa, Eu trabalho com o componente ibo objects para acesso a dados e delfhi 7, So que num entanto terei que usar um componente da paleta interbase em um de meus formularios, A pergunta e o seguinte,devido a isso terei q ter rodando no servidor de minha aplicaçao , O firebird e interbase juntos,,,e correto fazer isso,,ou não e bom fazer este procedimento,de Forma alguma,aguardo resposta From marco em visao-ol.com.br Wed Aug 5 16:20:11 2009 From: marco em visao-ol.com.br (=?iso-8859-1?Q?Marco_Ant=F4nio?=) Date: Wed, 5 Aug 2009 16:20:11 -0300 Subject: [firebase-br] ] Firebird E INTERBASE juntos References: Message-ID: <000201ca1602$bf3a5fe0$0450abc0@marco01> Não preciso instalar os dois, instalar somente o FB. ----- Original Message ----- From: "Contabiliza - Cristiano" To: "'FireBase'" Sent: Wednesday, August 05, 2009 4:09 PM Subject: [firebase-br] ] Firebird E INTERBASE juntos BOA TARDE GALERA,sou novato em programacao e gostaria de que voces me respondessem uma coisa, Eu trabalho com o componente ibo objects para acesso a dados e delfhi 7, So que num entanto terei que usar um componente da paleta interbase em um de meus formularios, A pergunta e o seguinte,devido a isso terei q ter rodando no servidor de minha aplicaçao , O firebird e interbase juntos,,,e correto fazer isso,,ou não e bom fazer este procedimento,de Forma alguma,aguardo resposta ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em contabilizanet.com.br Wed Aug 5 16:51:54 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Wed, 5 Aug 2009 16:51:54 -0300 Subject: [firebase-br] RES: ] Firebird E INTERBASE juntos In-Reply-To: <000201ca1602$bf3a5fe0$0450abc0@marco01> Message-ID: Obrigado por tirar minha duvida abraços -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marco Antônio Enviada em: quarta-feira, 5 de agosto de 2009 16:20 Para: FireBase Assunto: Re: [firebase-br] ] Firebird E INTERBASE juntos Não preciso instalar os dois, instalar somente o FB. ----- Original Message ----- From: "Contabiliza - Cristiano" To: "'FireBase'" Sent: Wednesday, August 05, 2009 4:09 PM Subject: [firebase-br] ] Firebird E INTERBASE juntos BOA TARDE GALERA,sou novato em programacao e gostaria de que voces me respondessem uma coisa, Eu trabalho com o componente ibo objects para acesso a dados e delfhi 7, So que num entanto terei que usar um componente da paleta interbase em um de meus formularios, A pergunta e o seguinte,devido a isso terei q ter rodando no servidor de minha aplicaçao , O firebird e interbase juntos,,,e correto fazer isso,,ou não e bom fazer este procedimento,de Forma alguma,aguardo resposta ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From francisco.bononi em auditecmatao.com.br Wed Aug 5 16:51:47 2009 From: francisco.bononi em auditecmatao.com.br (=?iso-8859-1?Q?Francisco_Jos=E9_Bononi?=) Date: Wed, 5 Aug 2009 16:51:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?ENC=3A_Delphi_x_Firebird=2E_D=E1_par?= =?iso-8859-1?q?a_usar_Locate_com_Coringa_=3F?= In-Reply-To: <53B4A05A-EB61-46E1-A2EC-B2730A65D28F@mimectl> References: <53B4A05A-EB61-46E1-A2EC-B2730A65D28F@mimectl> Message-ID: <989E3745-67D4-4365-A2F3-6790EE4AEEB7@mimectl> Pessoal, quando fazemos SELECT LIKE %'INFORMAÇÃO'% ,conseguimos buscar informações semelhantes no inicio e final do termo a pesquisar. No Locate do Delphi a opção loPartialKey, permite buscar as informações semelhantes no final do termo a pesquisar. Tem como buscar também no inicio ? Ou seja, usar o locate da mesma forma que usamos o LIKE %xxx% ? Chico. ________________________________ Esta mensagem (incluindo qualquer anexo) é confidencial, de propriedade de Auditec Contabilidade e Assessoria LTDA EPP e destinada somente às pessoas para as quais foi endereçada, doravante denominadas pessoas autorizadas. O recebimento desta mensagem por qualquer pessoa não autorizada não implica qualquer perda de confidencialidade do seu conteúdo. Caso a presente mensagem tenha sido recebida por engano, por favor, devolva a mesma imediatamente ao seu remetente e a elimine completamente do seu sistema. A disseminação, encaminhamento, impressão, cópia ou utilização, sob qualquer forma, do todo ou parte desta mensagem ou dos arquivos a ela anexados por qualquer pessoa não autorizada são expressamente proibidos. This message (including any attachments) contains confidential information, that belongs to Auditec Contabilidade e Assessoria LTDA EPP and intended only for the people indicated in the electronic address, hereinafter "authorized people". The receipt of this message by any person who is not indicated in the electronic address does not result in a waiver of the confidentiality treatment that shall be provided to its contents. If you have received this message by mistake, please, immediately return it to its sender and entirely eliminate it from your system. Any disclosure, distribution, printing, copying or the use, in any way, of this message or the files attached to it by any unauthorized person is strictly prohibited. From farlen.geraldo em gmail.com Wed Aug 5 16:53:12 2009 From: farlen.geraldo em gmail.com (farlen geraldo) Date: Wed, 5 Aug 2009 16:53:12 -0300 Subject: [firebase-br] FIREBIRD E INTERBASE JUNTOS In-Reply-To: References: Message-ID: Boa tarde pelo que eu entendi, não a necessidade, o componente da paleta interbase não necessariamente e utilizado para acesso ao banco interbase, eu por exemplo utilizo estes componentes da paleta interbase para acesso ao firebird, voce pode utilizar os componentes para acessar tambem o banco firebird. 2009/8/5 Contabiliza - Cristiano > BOA TARDE GALERA,sou novato em programacao e gostaria de que voces me > respondessem uma coisa, Eu trabalho com o componente ibo objects para > acesso > a dados e delfhi 7, So que num entanto terei que usar um componente da > paleta interbase em um de meus formularios, A pergunta e o seguinte,devido > a > isso terei q ter rodando no servidor de minha aplicaçao , O firebird e > interbase juntos,,,e correto fazer isso,,ou não e bom fazer este > procedimento,de Forma alguma,aguardo resposta > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Farlen Geraldo Araujo Analista de Sistemas Tel: (37)3353 - 2222 / 9191 - 0475 From kelsie.z.marshall em gmail.com Wed Aug 5 16:59:01 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Wed, 5 Aug 2009 16:59:01 -0300 Subject: [firebase-br] =?iso-8859-1?q?Maneira_mais_r=E1pida=2E=2E=2E_SQL_o?= =?iso-8859-1?q?u_C=D3DIGO_=3F?= Message-ID: Oi Pessoal Meu primeiro post nesta lista. Estou testando os limites do FB. Criei uma enorme tabela com 80.000.000 de registro e inseri dados aleatórios. ID VARCHAR(20) NOME VARCHAR(120) Agora eu preciso fazer um calculo para verificar se a ID está correta em cada registro. Tentei primeiro fazer através do código mas levou muito tempo (impraticável). Meu código: CHECK_ID(ID) { ...varios calculos... return valido ou nao valido } DM->IBQueryGen->First(); while(!DM->IBQueryGen->Eof) { if(CHECK_ID(DM->IBQueryGen->FieldByName("ID")->AsString) ct_valid++; else ct_invalid++; DM->IBQueryGen->Next(); } Existe uma maneira de fazer isto via SQL com procedure, trigger ou UDF, ainda estou meio perdido nos conceitos. Thanks Kelsie From marco em visao-ol.com.br Wed Aug 5 17:10:48 2009 From: marco em visao-ol.com.br (=?iso-8859-1?Q?Marco_Ant=F4nio?=) Date: Wed, 5 Aug 2009 17:10:48 -0300 Subject: [firebase-br] FIREBIRD E INTERBASE JUNTOS References: Message-ID: <000601ca1608$d4722400$0450abc0@marco01> Sim. ----- Original Message ----- From: "farlen geraldo" To: "FireBase" Sent: Wednesday, August 05, 2009 4:53 PM Subject: Re: [firebase-br] FIREBIRD E INTERBASE JUNTOS Boa tarde pelo que eu entendi, não a necessidade, o componente da paleta interbase não necessariamente e utilizado para acesso ao banco interbase, eu por exemplo utilizo estes componentes da paleta interbase para acesso ao firebird, voce pode utilizar os componentes para acessar tambem o banco firebird. 2009/8/5 Contabiliza - Cristiano > BOA TARDE GALERA,sou novato em programacao e gostaria de que voces me > respondessem uma coisa, Eu trabalho com o componente ibo objects para > acesso > a dados e delfhi 7, So que num entanto terei que usar um componente da > paleta interbase em um de meus formularios, A pergunta e o seguinte,devido > a > isso terei q ter rodando no servidor de minha aplicaçao , O firebird e > interbase juntos,,,e correto fazer isso,,ou não e bom fazer este > procedimento,de Forma alguma,aguardo resposta > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Farlen Geraldo Araujo Analista de Sistemas Tel: (37)3353 - 2222 / 9191 - 0475 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From gustavo.moda em gmail.com Wed Aug 5 17:11:48 2009 From: gustavo.moda em gmail.com (Gustavo Moda) Date: Wed, 5 Aug 2009 17:11:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?Maneira_mais_r=E1pida=2E=2E=2E_SQL_o?= =?iso-8859-1?q?u_C=D3DIGO_=3F?= In-Reply-To: References: Message-ID: <795edc730908051311h43d956adhedfcdd1c9f95d39d@mail.gmail.com> 2009/8/5 //---- Kelsie.Z.Marshall ----// > Oi Pessoal > > Meu primeiro post nesta lista. > > Estou testando os limites do FB. > > Criei uma enorme tabela com 80.000.000 de registro e inseri dados > aleatórios. > > ID VARCHAR(20) > NOME VARCHAR(120) > > Agora eu preciso fazer um calculo para verificar se a ID está correta em > cada registro. > Que cálculos são esses? Pelo BANCO é mais rápido, mas você precisa olhar o plan que seus cálculos estão executando. O que vc pretende? From webstation em ig.com.br Wed Aug 5 17:31:18 2009 From: webstation em ig.com.br (=?iso-8859-1?Q?Hugo_Fabr=EDcio?=) Date: Wed, 5 Aug 2009 17:31:18 -0300 Subject: [firebase-br] RES: RES: RES: RES: Duvida em como fazer um sql In-Reply-To: <001801ca15fd$c0eeb8e0$42cc2aa0$@com> References: <92cf504b0908040428x54085e0eqbb19b0a1ee33d24f@mail.gmail.com> <000901ca14f8$15ea9320$41bfb960$@com.br> <4A7834CE.4040800@ami.com.br> <006d01ca15f4$59d5d570$0d818050$@com.br> <001801ca15fd$c0eeb8e0$42cc2aa0$@com> Message-ID: <000c01ca160b$b21d0ca0$165725e0$@com.br> Ivan Guimarães Meirelles, Fiz desta forma e me atendeu Obrigado pela dica ! Select SubString(DP.CODCCUSTO from 1 for 1) as FNivel, sum(DP.valordup), CC.DESCRICAO from DUPLICATA DP left join CCUSTO CC on CC.CODCCUSTO = SubString(DP.CODCCUSTO from 1 for 1) group by SubString(DP.CODCCUSTO from 1 for 1),CC.DESCRICAO union Select SubString(DP.CODCCUSTO from 1 for 2) as FNivel, sum(DP.valordup), CC.DESCRICAO from DUPLICATA DP left join CCUSTO CC on CC.CODCCUSTO = SubString(DP.CODCCUSTO from 1 for 2) group by SubString(DP.CODCCUSTO from 1 for 2),CC.DESCRICAO -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Ivan Guimarães Meirelles Enviada em: quarta-feira, 5 de agosto de 2009 15:51 Para: 'FireBase' Assunto: [firebase-br] RES: RES: RES: Duvida em como fazer um sql Olá Hugo... Veja se essa SP te ajuda em algo, faça as alterações necessárias: create procedure relatorio returns ( codcusto varchar(12), descricao varchar(50), valor decimal(15,2)) as begin for select c.codcusto, c.descricao from centrocusto c into :codcusto, :descricao do begin select sum(l.valor_documento) from lancamentos l where l.codcusto like :codcusto || '%' into :valor; suspend; end end; espero que ajude... Um abraço. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Hugo Fabrício Enviada em: quarta-feira, 5 de agosto de 2009 13:44 Para: 'FireBase' Assunto: [firebase-br] RES: RES: Duvida em como fazer um sql Ivan Guimarães Meirelles, Fiz alguns testes, e no meu caso que já tenho o banco pronto e populado teria que refazer todo o processo Me deu uma luz mas ainda não é totalmente isto. Estou tentando algo com o substring, com o substring eu consigo agrupar por cada nível Tipo substring (campo, 1,1) nível 1 substring (campo, 2,2) nível 2 etc o único problema e juntar tudo no mesmo select Select SubString(CODCCUSTO from 1 for 1) as FNivel, sum(valordup) from DUPLICATA group by SubString(CODCCUSTO from 1 for 1) Obrigado pela dica Hugo Fabrício -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Wanderson Pereira Enviada em: terça-feira, 4 de agosto de 2009 10:17 Para: FireBase Assunto: Re: [firebase-br] RES: Duvida em como fazer um sql Hugo, veja se o email abaixo te atende: Hugo Fabrício escreveu: > Tenho uma tabela de Centro de custo desta forma > CODCCUSTO – String 12 > DESCRIÇÃO - String 50 > > Tenho outra Tabela Contas > > N_DOCUMENTO – String 30 > CODCCUSTO – Chave Estrangeira da tabela Centro de Custo > Valor_Documento – Numeric (15,2) > > > Dentro da tabela centro de custo tem os seguintes cadastros > 1. Receita > 1.1 Vendas Internas > 1.1.1 Escola > 1.1.2 Escritório > 1.2 Vendas Externas > 1.2.1 Livro > 1.2.2 Brinquedos > > 2. Despesas > 2.1 Fornecedores > 2.1.1 – Nacional > 2.1.2 – Importado > 2.2 – Escritório > 2.2.1 – Materiais de limpeza > 2.2.2 – Materiais de Escritório > > Tenho que montar um relatório que totalize por níveis todas as contas > lançadas > O centro de custo sempre vai ser lançada no ultimo nível ou seja no 1.1.1 ou > 1.2.1 etc > > Exemplo: > > Lançamentos : > > R$ 50,00 centro de custo:1.1.2 Escritório > R$ 100,00 centro de custo :1.2.2 Brinquedos > > Relatório > > 1 Receitas R$ 150,00 > 1.1 Vendas Internas R$ 50,00 > 1.2 Vendas Externas R$ 100,00 > > Se alguém puder me dar uma dica agradeço, > > Obs.: Uso FireBird 1.5.4 > > > Hugo Fabrício > > +++++++++++++++++++++++++++++ Como havia prometido, segue ai um passo-a-passo para quem quiser trabalhar com hierarquia no Firebird. O exemplo que vou montar aqui será baseado em um cadastro de funcionários e seus supervisores, que também são funcionários: 1 - Crie a seguinte tabela: CREATE TABLE FUNCIONARIOS ( IDFUNCIONARIO INTEGER NOT NULL, NOME VARCHAR(30), IDSUPERVISOR INTEGER ); 2 - Defina o campo IDFUNCIONARIO como chave primária: alter table FUNCIONARIOS add constraint PK_FUNCIONARIOS primary key (IDFUNCIONARIO); 3 - Crie um auto-relacionamento nessa tabela, ligando IDSUPERVISOR a IDFUNCIONARIO, criando uma chave estrangeira: alter table FUNCIONARIOS add constraint FK_FUNC_SUPE foreign key (IDSUPERVISOR) references FUNCIONARIOS(IDFUNCIONARIO) on update CASCADE; 4 - Vamos alimentar essa tabela. Obs.: O funcionário que não tiver supervisor, terá o campo IDSUPERVISOR como NULL: insert into funcionarios(idfuncionario, nome, idsupervisor) values(1, 'MARIA APARECIDA', null); insert into funcionarios(idfuncionario, nome, idsupervisor) values(2, 'JOAO DA SILVA', 1); insert into funcionarios(idfuncionario, nome, idsupervisor) values(3, 'AGUINALDO OLIVEIRA', 1); insert into funcionarios(idfuncionario, nome, idsupervisor) values(4, 'RENATA FRANCA', 3); insert into funcionarios(idfuncionario, nome, idsupervisor) values(5, 'GISELE SOUZA', 3); insert into funcionarios(idfuncionario, nome, idsupervisor) values(6, 'LAURA BONIELI', 3); insert into funcionarios(idfuncionario, nome, idsupervisor) values(7, 'HILDA CONCEICAO', 6); insert into funcionarios(idfuncionario, nome, idsupervisor) values(8, 'RICARDO SOUZA', 6); insert into funcionarios(idfuncionario, nome, idsupervisor) values(9, 'MARCOS DUILIO', 8); 5 - Precisaremos aqui, declarar duas UDF's: STRLEN e LPAD, essas UDF's fazem parte da instalação do Firebird: DECLARE EXTERNAL FUNCTION STRLEN CSTRING(32767) RETURNS INTEGER BY VALUE ENTRY_POINT 'IB_UDF_strlen' MODULE_NAME 'ib_udf'; DECLARE EXTERNAL FUNCTION LPAD CSTRING(255), INTEGER, CSTRING(1) RETURNS CSTRING(255) FREE_IT ENTRY_POINT 'IB_UDF_lpad' MODULE_NAME 'ib_udf'; 6 - Criaremos agora uma Stored Procedure Recursiva para similar uma funcionalidade do Oracle, quando se trata de hierarquia: CREATE PROCEDURE FUNC_HIERARQ ( id integer, idinicial varchar(30)) returns ( codigo varchar(30), nome varchar(30), idfuncionario integer, idsupervisor integer, nivel integer) as declare variable aux integer; begin if (id is null) then begin for select lpad(FC.idfuncionario, 2, '0'), FC.nome, FC.idfuncionario, FC.idsupervisor from FUNCIONARIOS FC where FC.idsupervisor is null into :codigo, :nome, :idfuncionario, :idsupervisor do begin nivel = (strlen(:codigo) + 1) / 3; suspend; for select FH.codigo, FH.nome, FH.idfuncionario, FH.idsupervisor from FUNC_HIERARQ(:codigo, :codigo) FH into :codigo, :nome, :idfuncionario, :idsupervisor do begin nivel = (strlen(:codigo) + 1) / 3; suspend; end end end if (not id is null) then begin for select coalesce(:idinicial,'') || '.' || lpad(FC.idfuncionario, 2, '0'), FC.nome, FC.idfuncionario, FC.idsupervisor from FUNCIONARIOS FC where FC.idsupervisor = :id into :codigo, :nome, :aux, :idsupervisor do begin idfuncionario = :aux; nivel = (strlen(:codigo) + 1) / 3; suspend; for select FH.codigo, FH.nome, FH.idfuncionario, FH.idsupervisor from FUNC_HIERARQ(:aux, :codigo) FH into :codigo, :nome, :idfuncionario, :idsupervisor do begin nivel = (strlen(:codigo) + 1) / 3; suspend; end end end end; 7 - A Stored Procedure abaixo mostra um exemplo de utilização da procedure FUNC_HIERARQ: CREATE PROCEDURE LISTA_FUNCIONARIOS returns ( relacao varchar(100) ) as begin for SELECT LPAD(nome, STRLEN(nome) + (nivel * 10) - 10, ' ') FROM func_hierarq(null, null) into :relacao do suspend; end; Depois de ter criado as procedures, para usá-las basta fazer assim: select * from func_hierarq(null, null) --<-- e vc terá o seguinte retorno: CODIGO | NOME | IDFUNCIONARIO | IDSUPERVISOR | NIVEL ---------------+--------------------+---------------+--------------+------- 01 | MARIA APARECIDA | 1 | | 1 01.02 | JOAO DA SILVA | 2 | 1 | 2 01.03 | AGUINALDO OLIVEIRA | 3 | 1 | 2 01.03.04 | RENATA FRANCA | 4 | 3 | 3 01.03.05 | GISELE SOUZA | 5 | 3 | 3 01.03.06 | LAURA BONIELI | 6 | 3 | 3 01.03.06.07 | HILDA CONCEICAO | 7 | 6 | 4 01.03.06.08 | RICARDO SOUZA | 8 | 6 | 4 01.03.06.08.09 | MARCOS DUILIO | 9 | 8 | 5 ou então: select * from lista_funcionarios --<-- e vc terá o seguinte retorno: RELACAO ---------------------------------- MARIA APARECIDA JOAO DA SILVA AGUINALDO OLIVEIRA RENATA FRANCA GISELE SOUZA LAURA BONIELI HILDA CONCEICAO RICARDO SOUZA MARCOS DUILIO Agora é com vocês... isso foi apenas uma idéia do que é possível se fazer com o FireBird... basta ter um pouco de criatividade. Por exemplo: Grupos e subgrupos de mercadorias com hierarquia, Centros de Custo, Planos de Contas, Balancetes e muito mais... Pedras, Xingamentos, Elogios, Dúvidas e/ou Sugestões... podem me contatar por e-mail. Um abraço a todos... Ivan Guimarães Meirelles Três Lagoas/MS - igmeirelles em gmail.com -- [ ]s \\|// +----------------OOo-V-oOO---------------+ | \/\/anderson R. P. P. - Cabo Frio - RJ | +--------=====--------------=====--------+ | mailto:wpereira em ami.com.br | | UIN - 89166786 | +----------------------------------------+ * Adesivo de carro: "Respeite a mulher do próximo, principalmente se o próximo estiver muito próximo"* ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kelsie.z.marshall em gmail.com Wed Aug 5 17:33:56 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Wed, 5 Aug 2009 17:33:56 -0300 Subject: [firebase-br] =?iso-8859-1?q?Maneira_mais_r=E1pida=2E=2E=2E_SQL_o?= =?iso-8859-1?q?u_C=D3DIGO_=3F?= In-Reply-To: <795edc730908051311h43d956adhedfcdd1c9f95d39d@mail.gmail.com> References: <795edc730908051311h43d956adhedfcdd1c9f95d39d@mail.gmail.com> Message-ID: Oi Gustavo Shift pra cá Shift pra lá, somo diminui multiplica, vários calculos, hipotéticamente falando. Usando os mesmo cálculos onde é mais rápido ? Estou usando o IBConsole mas não consigo me acertar nos parametros e na chamada da procedure, mas já não sei se este é o caso PROCEDURE. DROP PROCEDURE VALIDA_ID; COMMIT WORK; SET AUTODDL OFF; SET TERM ^ ; CREATE PROCEDURE "VALIDA_ID" ( "ID_ENT" VARCHAR(20) ) RETURNS ( "ID_VALIDA" SMALLINT ) AS BEGIN EXIT; END ^ ALTER PROCEDURE " VALIDA_ID " ( " ID_ENT" VARCHAR(20) ) RETURNS ( " ID_VALIDA" SMALLINT ) AS DECLARE VARIABLE tbd1 INTEGER; BEGIN /*aqui calculus e retorno*/ END ^ SET TERM ; ^ COMMIT WORK; SET AUTODDL ON; Não sei como chamar a PROCEDURE . Abraço Kelsie "Gustavo Moda" wrote in message news:795edc730908051311h43d956adhedfcdd1c9f95d39d em mail.gmail.com... 2009/8/5 //---- Kelsie.Z.Marshall ----// > Oi Pessoal > > Meu primeiro post nesta lista. > > Estou testando os limites do FB. > > Criei uma enorme tabela com 80.000.000 de registro e inseri dados > aleatórios. > > ID VARCHAR(20) > NOME VARCHAR(120) > > Agora eu preciso fazer um calculo para verificar se a ID está correta em > cada registro. > Que cálculos são esses? Pelo BANCO é mais rápido, mas você precisa olhar o plan que seus cálculos estão executando. O que vc pretende? ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rodrigo em solucoeseinformatica.com.br Wed Aug 5 17:53:04 2009 From: rodrigo em solucoeseinformatica.com.br (Rodrigo A. de Freitas) Date: Wed, 5 Aug 2009 17:53:04 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Maneira_mais_r=E1pida=2E=2E?= =?iso-8859-1?q?=2E_SQL_ou_C=D3DIGO_=3F?= In-Reply-To: Message-ID: Kelsie, O banco também não faz milagres. Manipular 80 milhões de registros do primeiro ao último é algo que exigirá uma quantidade GIGANTESCA de tempo para rodar. Imagine que você faça uma stored procedure correndo do primeiro ao último registro, executando sua função check_id, que pode ser uma outra SP ou uma UDF. Se o banco levar um milissegundo por registro, você teria o seguinte: 80.000.000 de registros x 1 milissegundo = 80.000 segundos = 22,22 horas de processamento! Respondendo sua pergunta, de qualquer forma fazer isso internamente no banco seria mais rápido. Se você desenvolvesse essa rotina via código em uma linguagem de programação, você teria o tempo adicional de se fazer o fetch dos registros pra memória da sua máquina para em seguida executar o seu teste. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de //---- Kelsie.Z.Marshall ----// Enviada em: 5 de agosto de 2009 16:59 Para: lista em firebase.com.br Assunto: [firebase-br] Maneira mais rápida... SQL ou CÓDIGO ? Oi Pessoal Meu primeiro post nesta lista. Estou testando os limites do FB. Criei uma enorme tabela com 80.000.000 de registro e inseri dados aleatórios. ID VARCHAR(20) NOME VARCHAR(120) Agora eu preciso fazer um calculo para verificar se a ID está correta em cada registro. Tentei primeiro fazer através do código mas levou muito tempo (impraticável). Meu código: CHECK_ID(ID) { ...varios calculos... return valido ou nao valido } DM->IBQueryGen->First(); while(!DM->IBQueryGen->Eof) { if(CHECK_ID(DM->IBQueryGen->FieldByName("ID")->AsString) ct_valid++; else ct_invalid++; DM->IBQueryGen->Next(); } Existe uma maneira de fazer isto via SQL com procedure, trigger ou UDF, ainda estou meio perdido nos conceitos. Thanks Kelsie ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.392 / Banco de dados de vírus: 270.13.44/2283 - Data de Lançamento: 08/05/09 05:57:00 From rafamussinato em gmail.com Wed Aug 5 18:09:20 2009 From: rafamussinato em gmail.com (rafael sacoman mussinato) Date: Wed, 5 Aug 2009 18:09:20 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Maneira_mais_r=E1pida=2E=2E?= =?iso-8859-1?q?=2E_SQL_ou_C=D3DIGO_=3F?= In-Reply-To: <4a79f174.a915f10a.5f23.3f8eSMTPIN_ADDED@mx.google.com> References: <4a79f174.a915f10a.5f23.3f8eSMTPIN_ADDED@mx.google.com> Message-ID: Foi criado algum Indice refente a esses atributos ? From kelsie.z.marshall em gmail.com Wed Aug 5 18:18:54 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Wed, 5 Aug 2009 18:18:54 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Maneira_mais_r=E1pida=2E=2E?= =?iso-8859-1?q?=2E_SQL_ou_C=D3DIGO_=3F?= In-Reply-To: References: <4a79f174.a915f10a.5f23.3f8eSMTPIN_ADDED@mx.google.com> Message-ID: Oi Rafael Não sem indices. Kelsie "rafael sacoman mussinato" wrote in message news:d1e32a160908051409s7318d053wfee3f27a50648619 em mail.gmail.com... Foi criado algum Indice refente a esses atributos ? ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kelsie.z.marshall em gmail.com Wed Aug 5 18:22:29 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Wed, 5 Aug 2009 18:22:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Maneira_mais_r=E1pida=2E=2E?= =?iso-8859-1?q?=2E_SQL_ou_C=D3DIGO_=3F?= In-Reply-To: <33613.6380829432$1249505659@news.gmane.org> References: <33613.6380829432$1249505659@news.gmane.org> Message-ID: Oi Rodrigo Aqui o processamento levou 88 horas via código se eu conseguir reduzir este tempo pela metade via SQL já estou satisfeito. Eu não sei como fazer a chamada da SP, não entendo como funciona. Dentro da SP tem que existir um select ou o select é antes na chamada da SP ? []'s Kelsie "Rodrigo A. de Freitas" wrote in message news:33613.6380829432$1249505659 em news.gmane.org... Kelsie, O banco também não faz milagres. Manipular 80 milhões de registros do primeiro ao último é algo que exigirá uma quantidade GIGANTESCA de tempo para rodar. Imagine que você faça uma stored procedure correndo do primeiro ao último registro, executando sua função check_id, que pode ser uma outra SP ou uma UDF. Se o banco levar um milissegundo por registro, você teria o seguinte: 80.000.000 de registros x 1 milissegundo = 80.000 segundos = 22,22 horas de processamento! Respondendo sua pergunta, de qualquer forma fazer isso internamente no banco seria mais rápido. Se você desenvolvesse essa rotina via código em uma linguagem de programação, você teria o tempo adicional de se fazer o fetch dos registros pra memória da sua máquina para em seguida executar o seu teste. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de //---- Kelsie.Z.Marshall ----// Enviada em: 5 de agosto de 2009 16:59 Para: lista em firebase.com.br Assunto: [firebase-br] Maneira mais rápida... SQL ou CÓDIGO ? Oi Pessoal Meu primeiro post nesta lista. Estou testando os limites do FB. Criei uma enorme tabela com 80.000.000 de registro e inseri dados aleatórios. ID VARCHAR(20) NOME VARCHAR(120) Agora eu preciso fazer um calculo para verificar se a ID está correta em cada registro. Tentei primeiro fazer através do código mas levou muito tempo (impraticável). Meu código: CHECK_ID(ID) { ...varios calculos... return valido ou nao valido } DM->IBQueryGen->First(); while(!DM->IBQueryGen->Eof) { if(CHECK_ID(DM->IBQueryGen->FieldByName("ID")->AsString) ct_valid++; else ct_invalid++; DM->IBQueryGen->Next(); } Existe uma maneira de fazer isto via SQL com procedure, trigger ou UDF, ainda estou meio perdido nos conceitos. Thanks Kelsie ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.392 / Banco de dados de vírus: 270.13.44/2283 - Data de Lançamento: 08/05/09 05:57:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kelsie.z.marshall em gmail.com Wed Aug 5 18:20:18 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Wed, 5 Aug 2009 18:20:18 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Maneira_mais_r=E1pida=2E=2E?= =?iso-8859-1?q?=2E_SQL_ou_C=D3DIGO_=3F?= In-Reply-To: <33613.6380829432$1249505659@news.gmane.org> References: <33613.6380829432$1249505659@news.gmane.org> Message-ID: Oi Rodrigo Aqui o processamento levou 88 horas via código se eu conseguir reduzir este tempo pela metade via SQL já estou satisfeito. Eu não sei como fazer a chamada da SP, não entendo como funciona. Dentro da SP tem que existir um select ou o select é antes na chamada da SP ? []'s Kelsie "Rodrigo A. de Freitas" wrote in message news:33613.6380829432$1249505659 em news.gmane.org... Kelsie, O banco também não faz milagres. Manipular 80 milhões de registros do primeiro ao último é algo que exigirá uma quantidade GIGANTESCA de tempo para rodar. Imagine que você faça uma stored procedure correndo do primeiro ao último registro, executando sua função check_id, que pode ser uma outra SP ou uma UDF. Se o banco levar um milissegundo por registro, você teria o seguinte: 80.000.000 de registros x 1 milissegundo = 80.000 segundos = 22,22 horas de processamento! Respondendo sua pergunta, de qualquer forma fazer isso internamente no banco seria mais rápido. Se você desenvolvesse essa rotina via código em uma linguagem de programação, você teria o tempo adicional de se fazer o fetch dos registros pra memória da sua máquina para em seguida executar o seu teste. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de //---- Kelsie.Z.Marshall ----// Enviada em: 5 de agosto de 2009 16:59 Para: lista em firebase.com.br Assunto: [firebase-br] Maneira mais rápida... SQL ou CÓDIGO ? Oi Pessoal Meu primeiro post nesta lista. Estou testando os limites do FB. Criei uma enorme tabela com 80.000.000 de registro e inseri dados aleatórios. ID VARCHAR(20) NOME VARCHAR(120) Agora eu preciso fazer um calculo para verificar se a ID está correta em cada registro. Tentei primeiro fazer através do código mas levou muito tempo (impraticável). Meu código: CHECK_ID(ID) { ...varios calculos... return valido ou nao valido } DM->IBQueryGen->First(); while(!DM->IBQueryGen->Eof) { if(CHECK_ID(DM->IBQueryGen->FieldByName("ID")->AsString) ct_valid++; else ct_invalid++; DM->IBQueryGen->Next(); } Existe uma maneira de fazer isto via SQL com procedure, trigger ou UDF, ainda estou meio perdido nos conceitos. Thanks Kelsie ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.392 / Banco de dados de vírus: 270.13.44/2283 - Data de Lançamento: 08/05/09 05:57:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kelsie.z.marshall em gmail.com Wed Aug 5 18:21:21 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Wed, 5 Aug 2009 18:21:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Maneira_mais_r=E1pida=2E=2E?= =?iso-8859-1?q?=2E_SQL_ou_C=D3DIGO_=3F?= In-Reply-To: <33613.6380829432$1249505659@news.gmane.org> References: <33613.6380829432$1249505659@news.gmane.org> Message-ID: Oi Rodrigo Aqui o processamento levou 88 horas via código se eu conseguir reduzir este tempo pela metade via SQL já estou satisfeito. Eu não sei como fazer a chamada da SP, não entendo como funciona. Dentro da SP tem que existir um select ou o select é antes na chamada da SP ? []'s Kelsie "Rodrigo A. de Freitas" wrote in message news:33613.6380829432$1249505659 em news.gmane.org... Kelsie, O banco também não faz milagres. Manipular 80 milhões de registros do primeiro ao último é algo que exigirá uma quantidade GIGANTESCA de tempo para rodar. Imagine que você faça uma stored procedure correndo do primeiro ao último registro, executando sua função check_id, que pode ser uma outra SP ou uma UDF. Se o banco levar um milissegundo por registro, você teria o seguinte: 80.000.000 de registros x 1 milissegundo = 80.000 segundos = 22,22 horas de processamento! Respondendo sua pergunta, de qualquer forma fazer isso internamente no banco seria mais rápido. Se você desenvolvesse essa rotina via código em uma linguagem de programação, você teria o tempo adicional de se fazer o fetch dos registros pra memória da sua máquina para em seguida executar o seu teste. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de //---- Kelsie.Z.Marshall ----// Enviada em: 5 de agosto de 2009 16:59 Para: lista em firebase.com.br Assunto: [firebase-br] Maneira mais rápida... SQL ou CÓDIGO ? Oi Pessoal Meu primeiro post nesta lista. Estou testando os limites do FB. Criei uma enorme tabela com 80.000.000 de registro e inseri dados aleatórios. ID VARCHAR(20) NOME VARCHAR(120) Agora eu preciso fazer um calculo para verificar se a ID está correta em cada registro. Tentei primeiro fazer através do código mas levou muito tempo (impraticável). Meu código: CHECK_ID(ID) { ...varios calculos... return valido ou nao valido } DM->IBQueryGen->First(); while(!DM->IBQueryGen->Eof) { if(CHECK_ID(DM->IBQueryGen->FieldByName("ID")->AsString) ct_valid++; else ct_invalid++; DM->IBQueryGen->Next(); } Existe uma maneira de fazer isto via SQL com procedure, trigger ou UDF, ainda estou meio perdido nos conceitos. Thanks Kelsie ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.392 / Banco de dados de vírus: 270.13.44/2283 - Data de Lançamento: 08/05/09 05:57:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jedyfb em gmail.com Wed Aug 5 22:13:40 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Wed, 05 Aug 2009 22:13:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Maneira_mais_r=E1pida=2E=2E?= =?iso-8859-1?q?=2E_SQL_ou_C=D3DIGO_=3F?= In-Reply-To: References: <33613.6380829432$1249505659@news.gmane.org> Message-ID: <1249521220.2115.5.camel@edujed.utfpr.edu.br> Se você usa Shift no seu cálculo, seriá muito complexo fazer isto via STORED PROCEDURE, e será muito mais lento. se usar UDF talvez o tempo caia significamente, mas não tenho como estimar o quanto (não seria um chute qualquer... está mais para um chute de gol à gol com todos os jogadores correndo em campo) existem muitos exemplos para escrever uma UDF na web, acho que não terá dificuldade, aliás, qual linguagem você está usando ? (se for C / C++ há alguns exemplos na própria pasta do Firebird) abraço Eduardo Jedliczka Em Qua, 2009-08-05 às 18:21 -0300, //---- Kelsie.Z.Marshall ----// escreveu: > Oi Rodrigo > > Aqui o processamento levou 88 horas via código se eu conseguir reduzir este > tempo pela metade via SQL já estou satisfeito. > > Eu não sei como fazer a chamada da SP, não entendo como funciona. > > Dentro da SP tem que existir um select ou o select é antes na chamada da SP > ? > > []'s > > Kelsie > "Rodrigo A. de Freitas" > wrote > in message news:33613.6380829432$1249505659 em news.gmane.org... > Kelsie, > > O banco também não faz milagres. Manipular 80 milhões de registros do > primeiro ao último é algo que exigirá uma quantidade GIGANTESCA de tempo > para rodar. > > Imagine que você faça uma stored procedure correndo do primeiro ao último > registro, executando sua função check_id, que pode ser uma outra SP ou uma > UDF. Se o banco levar um milissegundo por registro, você teria o seguinte: > > 80.000.000 de registros x 1 milissegundo = 80.000 segundos = 22,22 horas de > processamento! > > Respondendo sua pergunta, de qualquer forma fazer isso internamente no banco > seria mais rápido. Se você desenvolvesse essa rotina via código em uma > linguagem de programação, você teria o tempo adicional de se fazer o fetch > dos registros pra memória da sua máquina para em seguida executar o seu > teste. > > > []'s > > > Rodrigo A. de Freitas > Análise & Desenvolvimento > > Soluções & Informática > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em > nome de //---- Kelsie.Z.Marshall ----// > Enviada em: 5 de agosto de 2009 16:59 > Para: lista em firebase.com.br > Assunto: [firebase-br] Maneira mais rápida... SQL ou CÓDIGO ? > > Oi Pessoal > > Meu primeiro post nesta lista. > > Estou testando os limites do FB. > > Criei uma enorme tabela com 80.000.000 de registro e inseri dados > aleatórios. > > ID VARCHAR(20) > NOME VARCHAR(120) > > Agora eu preciso fazer um calculo para verificar se a ID está correta em > cada registro. > > Tentei primeiro fazer através do código mas levou muito tempo > (impraticável). > > Meu código: > > CHECK_ID(ID) > { > ...varios calculos... > return valido ou nao valido > } > > DM->IBQueryGen->First(); > while(!DM->IBQueryGen->Eof) > { > if(CHECK_ID(DM->IBQueryGen->FieldByName("ID")->AsString) > ct_valid++; > else > ct_invalid++; > DM->IBQueryGen->Next(); > } > > Existe uma maneira de fazer isto via SQL com procedure, trigger ou UDF, > ainda estou meio perdido nos conceitos. > > Thanks > > Kelsie > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 8.5.392 / Banco de dados de vírus: 270.13.44/2283 - Data de > Lançamento: 08/05/09 05:57:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kelsie.z.marshall em gmail.com Wed Aug 5 22:32:48 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Wed, 5 Aug 2009 22:32:48 -0300 Subject: [firebase-br] C++Builder In-Reply-To: <1249521220.2115.5.camel@edujed.utfpr.edu.br> References: <33613.6380829432$1249505659@news.gmane.org> <1249521220.2115.5.camel@edujed.utfpr.edu.br> Message-ID: Eduardo Meu exemplo foi hipotético na realidade não existe calculo algum só quero estabelecer o que é mais rápido VIA CÓDIGO OU SQL. Estou tentando fazer via SP mas não consigo. Não entendo a chamada da SP. Como aplicar o conteudo da procedure a cada linha da tabela ? select "CHECK_ID"(ID) from TAB; ????? Não funciona. Preciso de função e função não tem no firebird. Estou usando CodeGear 2009 C++Builder. Kelsie "Eduardo Jedliczka" wrote in message news:1249521220.2115.5.camel em edujed.utfpr.edu.br... Se você usa Shift no seu cálculo, seriá muito complexo fazer isto via STORED PROCEDURE, e será muito mais lento. se usar UDF talvez o tempo caia significamente, mas não tenho como estimar o quanto (não seria um chute qualquer... está mais para um chute de gol à gol com todos os jogadores correndo em campo) existem muitos exemplos para escrever uma UDF na web, acho que não terá dificuldade, aliás, qual linguagem você está usando ? (se for C / C++ há alguns exemplos na própria pasta do Firebird) abraço Eduardo Jedliczka Em Qua, 2009-08-05 às 18:21 -0300, //---- Kelsie.Z.Marshall ----// escreveu: > Oi Rodrigo > > Aqui o processamento levou 88 horas via código se eu conseguir reduzir > este > tempo pela metade via SQL já estou satisfeito. > > Eu não sei como fazer a chamada da SP, não entendo como funciona. > > Dentro da SP tem que existir um select ou o select é antes na chamada da > SP > ? > > []'s > > Kelsie > "Rodrigo A. de Freitas" > > wrote > in message > news:33613.6380829432$1249505659 em news.gmane.org... > Kelsie, > > O banco também não faz milagres. Manipular 80 milhões de registros do > primeiro ao último é algo que exigirá uma quantidade GIGANTESCA de tempo > para rodar. > > Imagine que você faça uma stored procedure correndo do primeiro ao último > registro, executando sua função check_id, que pode ser uma outra SP ou uma > UDF. Se o banco levar um milissegundo por registro, você teria o seguinte: > > 80.000.000 de registros x 1 milissegundo = 80.000 segundos = 22,22 horas > de > processamento! > > Respondendo sua pergunta, de qualquer forma fazer isso internamente no > banco > seria mais rápido. Se você desenvolvesse essa rotina via código em uma > linguagem de programação, você teria o tempo adicional de se fazer o fetch > dos registros pra memória da sua máquina para em seguida executar o seu > teste. > > > []'s > > > Rodrigo A. de Freitas > Análise & Desenvolvimento > > Soluções & Informática > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em > nome de //---- Kelsie.Z.Marshall ----// > Enviada em: 5 de agosto de 2009 16:59 > Para: lista em firebase.com.br > Assunto: [firebase-br] Maneira mais rápida... SQL ou CÓDIGO ? > > Oi Pessoal > > Meu primeiro post nesta lista. > > Estou testando os limites do FB. > > Criei uma enorme tabela com 80.000.000 de registro e inseri dados > aleatórios. > > ID VARCHAR(20) > NOME VARCHAR(120) > > Agora eu preciso fazer um calculo para verificar se a ID está correta em > cada registro. > > Tentei primeiro fazer através do código mas levou muito tempo > (impraticável). > > Meu código: > > CHECK_ID(ID) > { > ...varios calculos... > return valido ou nao valido > } > > DM->IBQueryGen->First(); > while(!DM->IBQueryGen->Eof) > { > if(CHECK_ID(DM->IBQueryGen->FieldByName("ID")->AsString) > ct_valid++; > else > ct_invalid++; > DM->IBQueryGen->Next(); > } > > Existe uma maneira de fazer isto via SQL com procedure, trigger ou UDF, > ainda estou meio perdido nos conceitos. > > Thanks > > Kelsie > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 8.5.392 / Banco de dados de vírus: 270.13.44/2283 - Data de > Lançamento: 08/05/09 05:57:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rmc1701e em ig.com.br Wed Aug 5 23:41:13 2009 From: rmc1701e em ig.com.br (Reginaldo Martins Costa) Date: Wed, 5 Aug 2009 23:41:13 -0300 Subject: [firebase-br] =?iso-8859-1?q?Consulta_SQL_com_Par=E2metros?= Message-ID: Amigos, Estou desenvolvendo uma aplicação em DELPHI 2006 utilizando: TSQLConnection ==> TSQLQuery -> TDataSetProvider -> TClientDataSet -> TDataSource Ocorre que as consultas SQL que possuem parâmetros só retornam o resultado da primeira vez que eu consulto. Exemplo: tenho a seguinte SQL: SELECT * FROM usuario usu WHERE usu.usriCdUsuario = :CdUsuario AND usu.usriCdSenha = :CdSenha No Delphi, o código está da seguinte forma: with dmdsgipri.qryUsuarioLog do begin Close; dmdsgipri.cdsUsuarioLog.Close; ParamByName('CdUsuario').AsString := edtUsuario.Text; ParamByName('CdSenha').AsString := edtSenha.Text; Open; dmdsgipri.cdsUsuarioLog.Active := true; if dmdsgipri.cdsUsuarioLog.RecordCount = 1 then lAcesso := true else begin MessageDlg('Usuário não Cadastrado',mtError,[mbOk],0); lAcesso := false; end; end; Eu efetuo o login com o usuário "aaa" senha "1". Se eu efetuo o logon e tento novo logn com o usuário "A2" senha "2", o conteúdo no cdsUsuarioLog ainda é o resultado da primeira consulta (usuário "aaa" senha "1"). Fiz alguns testes processando o qryUsuarioLog e exibindo os campos com "showmessage" e aparentemente a segunda consulta retorna o resultado correto. O problema é no ClientDataSet. Alguem já passou por este tipo de problema? Agradeço qualquer dica. Reginaldo. From fausto.s.a em uol.com.br Thu Aug 6 08:40:03 2009 From: fausto.s.a em uol.com.br (Fausto) Date: Thu, 06 Aug 2009 08:40:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?Consulta_SQL_com_Par=E2metros?= In-Reply-To: References: Message-ID: Em 05/08/2009 23:41, Reginaldo Martins Costa escreveu: > Amigos, > > Estou desenvolvendo uma aplicação em DELPHI 2006 utilizando: > TSQLConnection ==> TSQLQuery -> TDataSetProvider -> TClientDataSet -> > TDataSource > > Ocorre que as consultas SQL que possuem parâmetros só retornam o resultado > da primeira vez que eu consulto. > > Exemplo: tenho a seguinte SQL: > SELECT * FROM usuario usu > WHERE usu.usriCdUsuario = :CdUsuario > AND usu.usriCdSenha = :CdSenha > No Delphi, o código está da seguinte forma: > with dmdsgipri.qryUsuarioLog do begin > Close; > dmdsgipri.cdsUsuarioLog.Close; > ParamByName('CdUsuario').AsString := edtUsuario.Text; > ParamByName('CdSenha').AsString := edtSenha.Text; > Open; > dmdsgipri.cdsUsuarioLog.Active := true; > if dmdsgipri.cdsUsuarioLog.RecordCount = 1 then > lAcesso := true > else > begin > MessageDlg('Usuário não Cadastrado',mtError,[mbOk],0); > lAcesso := false; > end; > end; > Eu efetuo o login com o usuário "aaa" senha "1". Se eu efetuo o logon e > tento novo logn com o usuário "A2" senha "2", o conteúdo no cdsUsuarioLog > ainda é o resultado da primeira consulta (usuário "aaa" senha "1"). > > Fiz alguns testes processando o qryUsuarioLog e exibindo os campos com > "showmessage" e aparentemente a segunda consulta retorna o resultado > correto. O problema é no ClientDataSet. > > Alguem já passou por este tipo de problema? > > Agradeço qualquer dica. > > Reginaldo. Onde você esta abrindo o ClientDataSet? Caso insista em deixar o with faça o somente com o Dmdsgirpi Outra coisa a passagem de parametros esta errada, passe diretamente para o cds. Primeiro vá no cds com o botão direito clique em FechtParams Depois faça assim: dmdsgipri.cdsUsuarioLog.Params[0].asstring := edtUsuario.Text; dmdsgipri.cdsUsuarioLog.Params[0].asstring := edtSenha.Text; Note que no seu exemplo esta havendo uma confusão, pois você usa a clausula with portanto ela esta passando o paramentro para o TSql, e abrindo o TSql e não o Cds. -- Fausto Alves Skype:faustoalves msn:faustoalves em com4.com.br Franca-SP Enviado pelo Mozilla Thunderbird http://br.mozdev.org/thunderbird From luisfirevb em gmail.com Thu Aug 6 09:01:01 2009 From: luisfirevb em gmail.com (Luis) Date: Thu, 6 Aug 2009 09:01:01 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09RES=3A__Maneira_mais_r=E1p?= =?iso-8859-1?q?ida=2E=2E=2E_SQL_ou_C=D3DIGO_=3F?= In-Reply-To: References: <33613.6380829432$1249505659@news.gmane.org> Message-ID: <000401ca168d$9355e440$ba01acc0$@com> Amigos não sou especialista, mas acho um absurdo minha rotina de montagem dos saldos parciais no controle de estoques dos 5 almoxarifados fixos e 62 móveis, com 5 mil itens de materiais, percorrendo toda movimentação mensal (12 mil registros) levar +/- 3 horas para terminar, e isso feito em MSAccess. 12 mil lançamentos x 5 mil materiais = 60 milhões registros 60 milhões x 67 almoxarifados = 4 bilhões e 20 milhões de repetições Isso dentro de um laço que soma o valor lançado de cada item por cada almoxarifado. Agora uma rotina que leva 88 horas ou até 20 horas acredito ser inimaginável. Se há um processo tão moroso assim, acredito que a estrutura deva ser revista e alterada para tempo real, ou seja, a cada operação as ações são todas realizadas imediatamente, assim poderia se perder alguns milissegundos em cada operação, porém se ganharia essas horas ou dias ao final, já que todas as informações estariam prontas em tempo real. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de //---- Kelsie.Z.Marshall ----// Enviada em: quarta-feira, 5 de agosto de 2009 18:20 Para: lista em firebase.com.br Assunto: Re: [firebase-br] RES: Maneira mais rápida... SQL ou CÓDIGO ? Oi Rodrigo Aqui o processamento levou 88 horas via código se eu conseguir reduzir este tempo pela metade via SQL já estou satisfeito. Eu não sei como fazer a chamada da SP, não entendo como funciona. Dentro da SP tem que existir um select ou o select é antes na chamada da SP ? []'s Kelsie "Rodrigo A. de Freitas" wrote in message news:33613.6380829432$1249505659 em news.gmane.org... Kelsie, O banco também não faz milagres. Manipular 80 milhões de registros do primeiro ao último é algo que exigirá uma quantidade GIGANTESCA de tempo para rodar. Imagine que você faça uma stored procedure correndo do primeiro ao último registro, executando sua função check_id, que pode ser uma outra SP ou uma UDF. Se o banco levar um milissegundo por registro, você teria o seguinte: 80.000.000 de registros x 1 milissegundo = 80.000 segundos = 22,22 horas de processamento! Respondendo sua pergunta, de qualquer forma fazer isso internamente no banco seria mais rápido. Se você desenvolvesse essa rotina via código em uma linguagem de programação, você teria o tempo adicional de se fazer o fetch dos registros pra memória da sua máquina para em seguida executar o seu teste. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de //---- Kelsie.Z.Marshall ----// Enviada em: 5 de agosto de 2009 16:59 Para: lista em firebase.com.br Assunto: [firebase-br] Maneira mais rápida... SQL ou CÓDIGO ? Oi Pessoal Meu primeiro post nesta lista. Estou testando os limites do FB. Criei uma enorme tabela com 80.000.000 de registro e inseri dados aleatórios. ID VARCHAR(20) NOME VARCHAR(120) Agora eu preciso fazer um calculo para verificar se a ID está correta em cada registro. Tentei primeiro fazer através do código mas levou muito tempo (impraticável). Meu código: CHECK_ID(ID) { ...varios calculos... return valido ou nao valido } DM->IBQueryGen->First(); while(!DM->IBQueryGen->Eof) { if(CHECK_ID(DM->IBQueryGen->FieldByName("ID")->AsString) ct_valid++; else ct_invalid++; DM->IBQueryGen->Next(); } Existe uma maneira de fazer isto via SQL com procedure, trigger ou UDF, ainda estou meio perdido nos conceitos. Thanks Kelsie ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.392 / Banco de dados de vírus: 270.13.44/2283 - Data de Lançamento: 08/05/09 05:57:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From armando.boza em gmail.com Thu Aug 6 09:02:26 2009 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Thu, 06 Aug 2009 09:02:26 -0300 Subject: [firebase-br] Firebird X Win2003 In-Reply-To: References: <4A799117.4060107@gmail.com> Message-ID: <4A7AC652.1070103@gmail.com> eu deixo o ini junto com o executavel. vc por acaso nao criou aqueles alias no firebird? Alisson escreveu: > Olá Armando, > > Eu esqueci de comentar, mas eu tb uso assim cara.. e mesmo direcionando no > INI, o maledeto pega a base diferente.. > esse INI eu gravo no diretorio do windows > > Veja soh o que fiz para tentar burlar o Win2003. > > Mudei o nome da pasta da minha base, fui no arquivo ini, e direcionei para > essa nova pasta. Adivinha onde ele foi buscar o sistema ??? > SABE DEUS..... > cara, ele nao respeita nem meu ini... nao funciona nem a pau.. ele pega uma > base q jah foi instalada.. e q eh antiga.. > > nem sei mais o q fazer com essa merda.. to quase formatando e instalando > XP.. > ahahahahahahha > > eh q como eh servidor.. meus clientes precisam de acesso remoto e tal, nao > posso fazer isso.. tenho q solucionar. > > Se alguem mais tiver uma ideia, eu agradeço. > > Att. > > Alisson > > > "Armando Boza Gonçalves" > escreveu na mensagem > news:4A799117.4060107 em gmail.com... > Amigo, eu uso um arquivo .ini com o path do banco de dados, assim tenho > certeza que o executavel vai pegar a base certa. > > Att > > Armando > > Alisson escreveu: > >> Salve Salve pessoal. Estou tentando voltar a lista depois de tempos longe, >> e venho com um problema que esta me coçando a cabeça. >> >> Firebird X win 2003 Server. >> >> Sempre que instalo qualquer coisa do meu sistema no win2003, tenho as >> seguintes dificuldades. >> >> Depois de tudo instalado e configurado, sempre da erro de Unavaiable >> Database, porem, passa-se uns dias (nao sei ao certo qto tempo) esse erro >> some e fica tudo ok. >> agora estou com o seguinte problema. Atualizei a Base do meu sistema no >> servidor, verifico corretamente a atualizaçao pela data do arquivo e tudo >> mais, porem quando acesso o sistema pelo executavel e mando rodar a base, >> o legal do windows 2003 direciona para a base antiga, mesmo ela nao >> existindo mais. Eu ate mesmo alterei o nome da pasta onde ficava do FDB, >> porem ele mesmo assim, consegue acessar essa pasta fantasma ( que sabe >> deus onde esta) e ve a estrutura antiga do meu banco. >> >> Alguem jah viu essa meleka na vida ?? o que devo fazer para solucionar ??? >> >> Uso Firebird 1.5.3. Verifique q o serviço de Indexaçao do Windows esta >> desativado. >> Cliquei com o botao direito encima da base, fui em propriedades. Desativei >> as duas opçoes que tem lah, para ativar indexaçao no arquivo para pesquisa >> rapida e o outro de o Arquivo esta pronto para ser indexado, porem mesmo >> assim, reiniciando e desligando ate o Server, nao dah certo. Tenho ctz que >> daqui alguns dias ou ate mesmo amanha esse bixo vai funcionar, porem >> preciso saber o q acontece q o 2003 grava como se fosse uma copia e soh >> acessa essa copia. >> >> Agradeço muito quem puder me ajudar a tirar esse mega problema dos ombros. >> >> Att. >> >> Alisson... >> >> >> >> ------------------------------------------------------------------------ >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ------------------------------------------------------------------------ > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rmc1701e em ig.com.br Thu Aug 6 09:10:37 2009 From: rmc1701e em ig.com.br (Reginaldo Martins Costa) Date: Thu, 6 Aug 2009 09:10:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?Consulta_SQL_com_Par=E2metros?= In-Reply-To: References: Message-ID: Fausto, Realmente eu abro o TSql e depois apenas seto a propriedade active do Cds para true. Estou fazendo assim porque já que o select está no TSql, achava que tinha que abrir era ele... Vou tentar sua dica lá em casa hoje. Outra coisa mais desesperadora ainda: aqui na empresa onde trabalho este erro não ocorre, ou seja, faço a primeira consulta e retorna OK. Seleciono novos parâmetros, fecho os componentes e faço a segunda consulta e retorna o conteúdo OK também!!! O Delphi é o mesmo (2006), o acesso ao banco é local. Todos os fontes são os mesmos, pois copio tudo para o meu pendrive e transito entre o computador da empresa e o de casa. O banco (.fdb) é o mesmo. A única diferença que eu notei: Empresa: Windows XP Casa: Windows Vista Start Edition Como a consulta funciona corretamente aqui na empresa, vou tentar sua dica hoje a noite. Valeu! 2009/8/6 Fausto > Em 05/08/2009 23:41, Reginaldo Martins Costa escreveu: > > Amigos, >> >> Estou desenvolvendo uma aplicação em DELPHI 2006 utilizando: >> TSQLConnection ==> TSQLQuery -> TDataSetProvider -> TClientDataSet -> >> TDataSource >> >> Ocorre que as consultas SQL que possuem parâmetros só retornam o resultado >> da primeira vez que eu consulto. >> >> Exemplo: tenho a seguinte SQL: >> SELECT * FROM usuario usu >> WHERE usu.usriCdUsuario = :CdUsuario >> AND usu.usriCdSenha = :CdSenha >> No Delphi, o código está da seguinte forma: >> with dmdsgipri.qryUsuarioLog do begin >> Close; >> dmdsgipri.cdsUsuarioLog.Close; >> ParamByName('CdUsuario').AsString := edtUsuario.Text; >> ParamByName('CdSenha').AsString := edtSenha.Text; >> Open; >> dmdsgipri.cdsUsuarioLog.Active := true; >> if dmdsgipri.cdsUsuarioLog.RecordCount = 1 then >> lAcesso := true >> else >> begin >> MessageDlg('Usuário não Cadastrado',mtError,[mbOk],0); >> lAcesso := false; >> end; >> end; >> Eu efetuo o login com o usuário "aaa" senha "1". Se eu efetuo o logon e >> tento novo logn com o usuário "A2" senha "2", o conteúdo no cdsUsuarioLog >> ainda é o resultado da primeira consulta (usuário "aaa" senha "1"). >> >> Fiz alguns testes processando o qryUsuarioLog e exibindo os campos com >> "showmessage" e aparentemente a segunda consulta retorna o resultado >> correto. O problema é no ClientDataSet. >> >> Alguem já passou por este tipo de problema? >> >> Agradeço qualquer dica. >> >> Reginaldo. >> > Onde você esta abrindo o ClientDataSet? > Caso insista em deixar o with faça o somente com o Dmdsgirpi > Outra coisa a passagem de parametros esta errada, passe diretamente para o > cds. > Primeiro vá no cds com o botão direito clique em FechtParams > Depois faça assim: > dmdsgipri.cdsUsuarioLog.Params[0].asstring := edtUsuario.Text; > dmdsgipri.cdsUsuarioLog.Params[0].asstring := edtSenha.Text; > Note que no seu exemplo esta havendo uma confusão, pois você usa a clausula > with portanto ela esta passando o paramentro para o TSql, > e abrindo o TSql e não o Cds. > > -- > Fausto Alves > Skype:faustoalves > msn:faustoalves em com4.com.br > Franca-SP > Enviado pelo Mozilla Thunderbird > http://br.mozdev.org/thunderbird > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felipearon em gmail.com Thu Aug 6 09:44:33 2009 From: felipearon em gmail.com (Felipe Aron) Date: Thu, 6 Aug 2009 09:44:33 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_Maneira_mais_r=E1pida?= =?iso-8859-1?q?=2E=2E=2E_SQL_ou_C=D3DIGO_=3F?= In-Reply-To: <000401ca168d$9355e440$ba01acc0$@com> References: <33613.6380829432$1249505659@news.gmane.org> <000401ca168d$9355e440$ba01acc0$@com> Message-ID: <6a31e7720908060544v747082e0qec92b6d81285f98a@mail.gmail.com> Porque não faz a movimentação de estoque em tempo real ?? Saida e entrada ?? 2009/8/6 Luis > Amigos não sou especialista, mas acho um absurdo minha rotina de montagem > dos saldos parciais no controle de estoques dos 5 almoxarifados fixos e 62 > móveis, com 5 mil itens de materiais, percorrendo toda movimentação mensal > (12 mil registros) levar +/- 3 horas para terminar, e isso feito em > MSAccess. > > 12 mil lançamentos x 5 mil materiais = 60 milhões registros > 60 milhões x 67 almoxarifados = 4 bilhões e 20 milhões de repetições > Isso dentro de um laço que soma o valor lançado de cada item por cada > almoxarifado. > > Agora uma rotina que leva 88 horas ou até 20 horas acredito ser > inimaginável. Se há um processo tão moroso assim, acredito que a estrutura > deva ser revista e alterada para tempo real, ou seja, a cada operação as > ações são todas realizadas imediatamente, assim poderia se perder alguns > milissegundos em cada operação, porém se ganharia essas horas ou dias ao > final, já que todas as informações estariam prontas em tempo real. > > Luis > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de //---- Kelsie.Z.Marshall ----// > Enviada em: quarta-feira, 5 de agosto de 2009 18:20 > Para: lista em firebase.com.br > Assunto: Re: [firebase-br] RES: Maneira mais rápida... SQL ou CÓDIGO ? > > Oi Rodrigo > > Aqui o processamento levou 88 horas via código se eu conseguir reduzir este > tempo pela metade via SQL já estou satisfeito. > > Eu não sei como fazer a chamada da SP, não entendo como funciona. > > Dentro da SP tem que existir um select ou o select é antes na chamada da SP > ? > > []'s > > Kelsie > > "Rodrigo A. de Freitas" > wrote > in message news:33613.6380829432$1249505659 em news.gmane.org... > Kelsie, > > O banco também não faz milagres. Manipular 80 milhões de registros do > primeiro ao último é algo que exigirá uma quantidade GIGANTESCA de tempo > para rodar. > > Imagine que você faça uma stored procedure correndo do primeiro ao último > registro, executando sua função check_id, que pode ser uma outra SP ou uma > UDF. Se o banco levar um milissegundo por registro, você teria o seguinte: > > 80.000.000 de registros x 1 milissegundo = 80.000 segundos = 22,22 horas de > processamento! > > Respondendo sua pergunta, de qualquer forma fazer isso internamente no > banco > seria mais rápido. Se você desenvolvesse essa rotina via código em uma > linguagem de programação, você teria o tempo adicional de se fazer o fetch > dos registros pra memória da sua máquina para em seguida executar o seu > teste. > > > []'s > > > Rodrigo A. de Freitas > Análise & Desenvolvimento > > Soluções & Informática > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em > nome de //---- Kelsie.Z.Marshall ----// > Enviada em: 5 de agosto de 2009 16:59 > Para: lista em firebase.com.br > Assunto: [firebase-br] Maneira mais rápida... SQL ou CÓDIGO ? > > Oi Pessoal > > Meu primeiro post nesta lista. > > Estou testando os limites do FB. > > Criei uma enorme tabela com 80.000.000 de registro e inseri dados > aleatórios. > > ID VARCHAR(20) > NOME VARCHAR(120) > > Agora eu preciso fazer um calculo para verificar se a ID está correta em > cada registro. > > Tentei primeiro fazer através do código mas levou muito tempo > (impraticável). > > Meu código: > > CHECK_ID(ID) > { > ...varios calculos... > return valido ou nao valido > } > > DM->IBQueryGen->First(); > while(!DM->IBQueryGen->Eof) > { > if(CHECK_ID(DM->IBQueryGen->FieldByName("ID")->AsString) > ct_valid++; > else > ct_invalid++; > DM->IBQueryGen->Next(); > } > > Existe uma maneira de fazer isto via SQL com procedure, trigger ou UDF, > ainda estou meio perdido nos conceitos. > > Thanks > > Kelsie > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 8.5.392 / Banco de dados de vírus: 270.13.44/2283 - Data de > Lançamento: 08/05/09 05:57:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Felipe Aron (www.felipearon.com.br - CURSO ON-LINE GRATUITO XNA) Analista e Programador de Sistemas http://br.groups.yahoo.com/group/xna-br/ --> Lista de Discussão sobre XNA From prismars em gmail.com Thu Aug 6 10:08:42 2009 From: prismars em gmail.com (Moacir - GMail) Date: Thu, 06 Aug 2009 10:08:42 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_Maneira_mais_r=E1pida?= =?iso-8859-1?q?=2E=2E=2E_SQL_ou_C=D3DIGO_=3F?= In-Reply-To: <6a31e7720908060544v747082e0qec92b6d81285f98a@mail.gmail.com> References: <33613.6380829432$1249505659@news.gmane.org> <000401ca168d$9355e440$ba01acc0$@com> <6a31e7720908060544v747082e0qec92b6d81285f98a@mail.gmail.com> Message-ID: <4A7AD5DA.9070504@gmail.com> Kelsie, Quem sabe voce nos passa o que exatamente faz a função "CHECK_ID" e com base nesta informação poderemos ajuda-lo a inserir esta rotina no banco ? Sucesso !! Moacir >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br >> [mailto:lista-bounces em firebase.com.br] Em >> nome de //---- Kelsie.Z.Marshall ----// >> Enviada em: 5 de agosto de 2009 16:59 >> Para: lista em firebase.com.br >> Assunto: [firebase-br] Maneira mais rápida... SQL ou CÓDIGO ? >> >> Oi Pessoal >> >> Meu primeiro post nesta lista. >> >> Estou testando os limites do FB. >> >> Criei uma enorme tabela com 80.000.000 de registro e inseri dados >> aleatórios. >> >> ID VARCHAR(20) >> NOME VARCHAR(120) >> >> Agora eu preciso fazer um calculo para verificar se a ID está correta em >> cada registro. >> >> Tentei primeiro fazer através do código mas levou muito tempo >> (impraticável). >> >> Meu código: >> >> CHECK_ID(ID) >> { >> ...varios calculos... >> return valido ou nao valido >> } >> >> DM->IBQueryGen->First(); >> while(!DM->IBQueryGen->Eof) >> { >> if(CHECK_ID(DM->IBQueryGen->FieldByName("ID")->AsString) >> ct_valid++; >> else >> ct_invalid++; >> DM->IBQueryGen->Next(); >> } >> >> Existe uma maneira de fazer isto via SQL com procedure, trigger ou UDF, >> ainda estou meio perdido nos conceitos. >> >> Thanks >> >> Kelsie From luisfirevb em gmail.com Thu Aug 6 10:30:09 2009 From: luisfirevb em gmail.com (Luis) Date: Thu, 6 Aug 2009 10:30:09 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09RES=3A_RES=3A_Maneira_mais?= =?iso-8859-1?q?_r=E1pida=2E=2E=2E_SQL_ou_C=D3DIGO_=3F?= In-Reply-To: <6a31e7720908060544v747082e0qec92b6d81285f98a@mail.gmail.com> References: <33613.6380829432$1249505659@news.gmane.org> <000401ca168d$9355e440$ba01acc0$@com> <6a31e7720908060544v747082e0qec92b6d81285f98a@mail.gmail.com> Message-ID: <000301ca169a$06ef9660$14cec320$@com> Felipe não estou com problema em minha rotina, só fiz um comentário em função do tempo comentado pela rotina do Rodrigo 88 horas e por isso citei o meu exemplo. No meu caso não há como fazer em tempo real, pois tenho 62 almoxarifados móveis (equipes de campo) e só há como fazer o lançamento ao retornarem e saber o material aplicado, bem como quando carregaram o caminhão também, pois as vezes a equipe falta, assim não há movimento de um caminhão para o outro (fora do horário comercial/lançamento informatizado). Além disso há outros detalhes de projeto que impedem, nesse caso, o lançamento em tempo real com os cálculos de estoque. Neste caso não há necessidade de se dar a baixa imediata, uma vez que sempre haverá estoque disponível para aplicação, já que o material já está no caminhão. De qualquer modo, obrigado pelo comentário, sem dúvida tempo real é o mais indicado na baixa de estoques em muitas situações. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felipe Aron Enviada em: quinta-feira, 6 de agosto de 2009 09:45 Para: FireBase Assunto: Re: [firebase-br] RES: RES: Maneira mais rápida... SQL ou CÓDIGO ? Porque não faz a movimentação de estoque em tempo real ?? Saida e entrada ?? 2009/8/6 Luis > Amigos não sou especialista, mas acho um absurdo minha rotina de montagem > dos saldos parciais no controle de estoques dos 5 almoxarifados fixos e 62 > móveis, com 5 mil itens de materiais, percorrendo toda movimentação mensal > (12 mil registros) levar +/- 3 horas para terminar, e isso feito em > MSAccess. > > 12 mil lançamentos x 5 mil materiais = 60 milhões registros > 60 milhões x 67 almoxarifados = 4 bilhões e 20 milhões de repetições > Isso dentro de um laço que soma o valor lançado de cada item por cada > almoxarifado. > > Agora uma rotina que leva 88 horas ou até 20 horas acredito ser > inimaginável. Se há um processo tão moroso assim, acredito que a estrutura > deva ser revista e alterada para tempo real, ou seja, a cada operação as > ações são todas realizadas imediatamente, assim poderia se perder alguns > milissegundos em cada operação, porém se ganharia essas horas ou dias ao > final, já que todas as informações estariam prontas em tempo real. > > Luis > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de //---- Kelsie.Z.Marshall ----// > Enviada em: quarta-feira, 5 de agosto de 2009 18:20 > Para: lista em firebase.com.br > Assunto: Re: [firebase-br] RES: Maneira mais rápida... SQL ou CÓDIGO ? > > Oi Rodrigo > > Aqui o processamento levou 88 horas via código se eu conseguir reduzir este > tempo pela metade via SQL já estou satisfeito. > > Eu não sei como fazer a chamada da SP, não entendo como funciona. > > Dentro da SP tem que existir um select ou o select é antes na chamada da SP > ? > > []'s > > Kelsie > > "Rodrigo A. de Freitas" > wrote > in message news:33613.6380829432$1249505659 em news.gmane.org... > Kelsie, > > O banco também não faz milagres. Manipular 80 milhões de registros do > primeiro ao último é algo que exigirá uma quantidade GIGANTESCA de tempo > para rodar. > > Imagine que você faça uma stored procedure correndo do primeiro ao último > registro, executando sua função check_id, que pode ser uma outra SP ou uma > UDF. Se o banco levar um milissegundo por registro, você teria o seguinte: > > 80.000.000 de registros x 1 milissegundo = 80.000 segundos = 22,22 horas de > processamento! > > Respondendo sua pergunta, de qualquer forma fazer isso internamente no > banco > seria mais rápido. Se você desenvolvesse essa rotina via código em uma > linguagem de programação, você teria o tempo adicional de se fazer o fetch > dos registros pra memória da sua máquina para em seguida executar o seu > teste. > > > []'s > > > Rodrigo A. de Freitas > Análise & Desenvolvimento > > Soluções & Informática > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em > nome de //---- Kelsie.Z.Marshall ----// > Enviada em: 5 de agosto de 2009 16:59 > Para: lista em firebase.com.br > Assunto: [firebase-br] Maneira mais rápida... SQL ou CÓDIGO ? > > Oi Pessoal > > Meu primeiro post nesta lista. > > Estou testando os limites do FB. > > Criei uma enorme tabela com 80.000.000 de registro e inseri dados > aleatórios. > > ID VARCHAR(20) > NOME VARCHAR(120) > > Agora eu preciso fazer um calculo para verificar se a ID está correta em > cada registro. > > Tentei primeiro fazer através do código mas levou muito tempo > (impraticável). > > Meu código: > > CHECK_ID(ID) > { > ...varios calculos... > return valido ou nao valido > } > > DM->IBQueryGen->First(); > while(!DM->IBQueryGen->Eof) > { > if(CHECK_ID(DM->IBQueryGen->FieldByName("ID")->AsString) > ct_valid++; > else > ct_invalid++; > DM->IBQueryGen->Next(); > } > > Existe uma maneira de fazer isto via SQL com procedure, trigger ou UDF, > ainda estou meio perdido nos conceitos. > > Thanks > > Kelsie > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 8.5.392 / Banco de dados de vírus: 270.13.44/2283 - Data de > Lançamento: 08/05/09 05:57:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Felipe Aron (www.felipearon.com.br - CURSO ON-LINE GRATUITO XNA) Analista e Programador de Sistemas http://br.groups.yahoo.com/group/xna-br/ --> Lista de Discussão sobre XNA ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alexgpedroso em gmail.com Thu Aug 6 10:37:45 2009 From: alexgpedroso em gmail.com (alexgpedroso em gmail.com) Date: Thu, 6 Aug 2009 13:37:45 +0000 Subject: [firebase-br] =?windows-1252?q?Res=3A_Re=3A_RES=3A_RES=3A_Maneira?= =?windows-1252?q?_mais_r=E1pida=2E=2E=2E_SQL_ou_C=D3DIGO_=3F?= In-Reply-To: <6a31e7720908060544v747082e0qec92b6d81285f98a@mail.gmail.com> References: <33613.6380829432$1249505659@news.gmane.org> <000401ca168d$9355e440$ba01acc0$@com><6a31e7720908060544v747082e0qec92b6d81285f98a@mail.gmail.com> Message-ID: <1680424868-1249565854-cardhu_decombobulator_blackberry.rim.net-1364795189-@bxe1194.bisx.prod.on.blackberry> A simples troca de banco de dados já lhe ajudaria em muito , fora que com disse o Felipe voce poderia fazer em tempo real. Ja trabalhei com Access e te afirmo. Todo o tempo que voce perder na conversao para uma nova base vai valer a pena. Comeca com firebird, ae depois se houverem duvidas volte ao forum e pergunte a vontade. Mesmo porque este é um forum de firebird, e as pessoas estarão prontas para lhe ajudar. Enviado pelo meu aparelho BlackBerry® da Vivo -----Original Message----- From: Felipe Aron Date: Thu, 6 Aug 2009 09:44:33 To: FireBase Subject: Re: [firebase-br] RES: RES: Maneira mais rápida ... SQL ou CÓDIGO ? Porque não faz a movimentação de estoque em tempo real ?? Saida e entrada ?? 2009/8/6 Luis > Amigos não sou especialista, mas acho um absurdo minha rotina de montagem > dos saldos parciais no controle de estoques dos 5 almoxarifados fixos e 62 > móveis, com 5 mil itens de materiais, percorrendo toda movimentação mensal > (12 mil registros) levar +/- 3 horas para terminar, e isso feito em > MSAccess. > > 12 mil lançamentos x 5 mil materiais = 60 milhões registros > 60 milhões x 67 almoxarifados = 4 bilhões e 20 milhões de repetições > Isso dentro de um laço que soma o valor lançado de cada item por cada > almoxarifado. > > Agora uma rotina que leva 88 horas ou até 20 horas acredito ser > inimaginável. Se há um processo tão moroso assim, acredito que a estrutura > deva ser revista e alterada para tempo real, ou seja, a cada operação as > ações são todas realizadas imediatamente, assim poderia se perder alguns > milissegundos em cada operação, porém se ganharia essas horas ou dias ao > final, já que todas as informações estariam prontas em tempo real. > > Luis > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de //---- Kelsie.Z.Marshall ----// > Enviada em: quarta-feira, 5 de agosto de 2009 18:20 > Para: lista em firebase.com.br > Assunto: Re: [firebase-br] RES: Maneira mais rápida... SQL ou CÓDIGO ? > > Oi Rodrigo > > Aqui o processamento levou 88 horas via código se eu conseguir reduzir este > tempo pela metade via SQL já estou satisfeito. > > Eu não sei como fazer a chamada da SP, não entendo como funciona. > > Dentro da SP tem que existir um select ou o select é antes na chamada da SP > ? > > []'s > > Kelsie > > "Rodrigo A. de Freitas" > wrote > in message news:33613.6380829432$1249505659 em news.gmane.org... > Kelsie, > > O banco também não faz milagres. Manipular 80 milhões de registros do > primeiro ao último é algo que exigirá uma quantidade GIGANTESCA de tempo > para rodar. > > Imagine que você faça uma stored procedure correndo do primeiro ao último > registro, executando sua função check_id, que pode ser uma outra SP ou uma > UDF. Se o banco levar um milissegundo por registro, você teria o seguinte: > > 80.000.000 de registros x 1 milissegundo = 80.000 segundos = 22,22 horas de > processamento! > > Respondendo sua pergunta, de qualquer forma fazer isso internamente no > banco > seria mais rápido. Se você desenvolvesse essa rotina via código em uma > linguagem de programação, você teria o tempo adicional de se fazer o fetch > dos registros pra memória da sua máquina para em seguida executar o seu > teste. > > > []'s > > > Rodrigo A. de Freitas > Análise & Desenvolvimento > > Soluções & Informática > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em > nome de //---- Kelsie.Z.Marshall ----// > Enviada em: 5 de agosto de 2009 16:59 > Para: lista em firebase.com.br > Assunto: [firebase-br] Maneira mais rápida... SQL ou CÓDIGO ? > > Oi Pessoal > > Meu primeiro post nesta lista. > > Estou testando os limites do FB. > > Criei uma enorme tabela com 80.000.000 de registro e inseri dados > aleatórios. > > ID VARCHAR(20) > NOME VARCHAR(120) > > Agora eu preciso fazer um calculo para verificar se a ID está correta em > cada registro. > > Tentei primeiro fazer através do código mas levou muito tempo > (impraticável). > > Meu código: > > CHECK_ID(ID) > { > ...varios calculos... > return valido ou nao valido > } > > DM->IBQueryGen->First(); > while(!DM->IBQueryGen->Eof) > { > if(CHECK_ID(DM->IBQueryGen->FieldByName("ID")->AsString) > ct_valid++; > else > ct_invalid++; > DM->IBQueryGen->Next(); > } > > Existe uma maneira de fazer isto via SQL com procedure, trigger ou UDF, > ainda estou meio perdido nos conceitos. > > Thanks > > Kelsie > > > >______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 8.5.392 / Banco de dados de vírus: 270.13.44/2283 - Data de > Lançamento: 08/05/09 05:57:00 > > >______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > >______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > >______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Felipe Aron (www.felipearon.com.br - CURSO ON-LINE GRATUITO XNA) Analista e Programador de Sistemas http://br.groups.yahoo.com/group/xna-br/ --> Lista de Discussão sobre XNA ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From portaldoinferno em gmail.com Thu Aug 6 10:45:18 2009 From: portaldoinferno em gmail.com (Leonardo Baldino) Date: Thu, 6 Aug 2009 10:45:18 -0300 Subject: [firebase-br] substring - help Message-ID: alguem sabe como eu faço um select que usa substring no where -- Leonardo Carlos Baldino - The Highlander From prismars em gmail.com Thu Aug 6 11:06:33 2009 From: prismars em gmail.com (Moacir - GMail) Date: Thu, 06 Aug 2009 11:06:33 -0300 Subject: [firebase-br] substring - help In-Reply-To: References: Message-ID: <4A7AE369.1010802@gmail.com> Leonardo, Select * from MinhaTabela where Substring(CampoA from 1 for 5)='TESTE' Mas vc tem muitas outras opções Select * from MinhaTabela where CampoA starting 'TESTE' //-- Iniciando por... Select * from MinhaTabela where CampoA Like 'TESTE%' //-- Iniciando por... Select * from MinhaTabela where CampoA Like '%TESTE' //-- Terminando por Select * from MinhaTabela where CampoA Like '%TESTE' //-- Contendo em qualquer posição Select * from MinhaTabela where CampoA containing 'TESTE' //-- Contendo em qualquer posição Sucesso !! Moacir Leonardo Baldino escreveu: > alguem sabe como eu faço um select que usa substring no where > > From alanfranc em ig.com.br Thu Aug 6 11:13:44 2009 From: alanfranc em ig.com.br (Alan Francisco) Date: Thu, 6 Aug 2009 11:13:44 -0300 Subject: [firebase-br] como fazer este tipo de busca In-Reply-To: References: <890097c60906281351t552e9360j4c6d819daf5462c8@mail.gmail.com> <59bb1e780906281527q6f36d392l328a78baba418808@mail.gmail.com> <8f19defc0906281754s2be6f96cg31bbd56545521bca@mail.gmail.com> Message-ID: select campo from tabela where like CODIGODOFABRICANTE (':CODIGODOFABRICANTE%') Em 29/06/09, Fausto escreveu: > > Em 29/06/2009 13:39, Marcio Da Silva Ereno escreveu: > >> Oi pessoal >> eu acho que não expliquei direito >> o campo que eu qro buscar não é CNPJ e nem CPF >> o campo e o CODIGO DO FABRICANTE... >> por isso precisava fazer esse tipo de busca... >> grato >> > Já tentou com o like?? > > -- > Fausto Alves > Skype:faustoalves > msn:faustoalves em com4.com.br > Franca-SP > Enviado pelo Mozilla Thunderbird > http://br.mozdev.org/thunderbird > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix2005 em oi.com.br Thu Aug 6 11:14:18 2009 From: felix2005 em oi.com.br (Felix) Date: Thu, 6 Aug 2009 11:14:18 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Res=3A_Re=3A_RES=3A_RES=3A_M?= =?iso-8859-1?q?aneira_mais_r=E1pida=2E=2E=2E_SQL_ou_C=D3DIGO_=3F?= In-Reply-To: <1680424868-1249565854-cardhu_decombobulator_blackberry.rim.net-1364795189-@bxe1194.bisx.prod.on.blackberry> References: <33613.6380829432$1249505659@news.gmane.org> <000401ca168d$9355e440$ba01acc0$@com><6a31e7720908060544v747082e0qec92b6d81285f98a@mail.gmail.com> <1680424868-1249565854-cardhu_decombobulator_blackberry.rim.net-1364795189-@bxe1194.bisx.prod.on.blackberry> Message-ID: <000901ca16a0$300f06b0$902d1410$@com.br> A dúvida inicial era: > Existe uma maneira de fazer isto via SQL com procedure, trigger ou UDF, > ainda estou meio perdido nos conceitos. Resposta : sim. Mas depende dos 'cálculos' feitos para validação. Como é tudo ainda 'teórico' - você está apenas testando os 'limites' do Firebird, não dá para dizer a maneira correta de aplicar a validação (se por procedure, trigger ou UDF). De acordo com a situação pode ser melhor usar um ou outro. Outra dúvida foi: > Tentei primeiro fazer através do código mas levou muito tempo (impraticável). Também vai depender do tipo de validação: 1. Se for para validar uma digitação de código que está sendo feita em NOVO registro, basta incluir essa validação dentro do código do sistema; 2. Caso seja para validar registros JÁ EXISTENTES numa base de dados, melhor usar uma procedure - a execução interna no bando de dados será mais rápida do que fazer a aplicação ler cada um dos registros e validar o campo. Ou seja: tudo depende da situação para poder dizer qual o melhor caminho a percorrer. O Rodrigo Freitas já fez estas observações muito corretamente: > O banco também não faz milagres. Manipular 80 milhões de registros do > primeiro ao último é algo que exigirá uma quantidade GIGANTESCA de tempo > para rodar. > > Respondendo sua pergunta, de qualquer forma fazer isso internamente no > banco seria mais rápido. Se você desenvolvesse essa rotina via código em uma > linguagem de programação, você teria o tempo adicional de se fazer o fetch > dos registros pra memória da sua máquina para em seguida executar o seu > teste. > Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de alexgpedroso em gmail.com Enviada em: quinta-feira, 6 de agosto de 2009 10:38 Para: FireBase Assunto: [firebase-br] Res: Re: RES: RES: Maneira mais rápida... SQL ou CÓDIGO ? A simples troca de banco de dados já lhe ajudaria em muito , fora que com disse o Felipe voce poderia fazer em tempo real. Ja trabalhei com Access e te afirmo. Todo o tempo que voce perder na conversao para uma nova base vai valer a pena. Comeca com firebird, ae depois se houverem duvidas volte ao forum e pergunte a vontade. Mesmo porque este é um forum de firebird, e as pessoas estarão prontas para lhe ajudar. Enviado pelo meu aparelho BlackBerry® da Vivo -----Original Message----- From: Felipe Aron Date: Thu, 6 Aug 2009 09:44:33 To: FireBase Subject: Re: [firebase-br] RES: RES: Maneira mais rápida ... SQL ou CÓDIGO ? Porque não faz a movimentação de estoque em tempo real ?? Saida e entrada ?? 2009/8/6 Luis > Amigos não sou especialista, mas acho um absurdo minha rotina de montagem > dos saldos parciais no controle de estoques dos 5 almoxarifados fixos e 62 > móveis, com 5 mil itens de materiais, percorrendo toda movimentação mensal > (12 mil registros) levar +/- 3 horas para terminar, e isso feito em > MSAccess. > > 12 mil lançamentos x 5 mil materiais = 60 milhões registros > 60 milhões x 67 almoxarifados = 4 bilhões e 20 milhões de repetições > Isso dentro de um laço que soma o valor lançado de cada item por cada > almoxarifado. > > Agora uma rotina que leva 88 horas ou até 20 horas acredito ser > inimaginável. Se há um processo tão moroso assim, acredito que a estrutura > deva ser revista e alterada para tempo real, ou seja, a cada operação as > ações são todas realizadas imediatamente, assim poderia se perder alguns > milissegundos em cada operação, porém se ganharia essas horas ou dias ao > final, já que todas as informações estariam prontas em tempo real. > > Luis > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de //---- Kelsie.Z.Marshall ----// > Enviada em: quarta-feira, 5 de agosto de 2009 18:20 > Para: lista em firebase.com.br > Assunto: Re: [firebase-br] RES: Maneira mais rápida... SQL ou CÓDIGO ? > > Oi Rodrigo > > Aqui o processamento levou 88 horas via código se eu conseguir reduzir este > tempo pela metade via SQL já estou satisfeito. > > Eu não sei como fazer a chamada da SP, não entendo como funciona. > > Dentro da SP tem que existir um select ou o select é antes na chamada da SP > ? > > []'s > > Kelsie > > "Rodrigo A. de Freitas" > wrote > in message news:33613.6380829432$1249505659 em news.gmane.org... > Kelsie, > > O banco também não faz milagres. Manipular 80 milhões de registros do > primeiro ao último é algo que exigirá uma quantidade GIGANTESCA de tempo > para rodar. > > Imagine que você faça uma stored procedure correndo do primeiro ao último > registro, executando sua função check_id, que pode ser uma outra SP ou uma > UDF. Se o banco levar um milissegundo por registro, você teria o seguinte: > > 80.000.000 de registros x 1 milissegundo = 80.000 segundos = 22,22 horas de > processamento! > > Respondendo sua pergunta, de qualquer forma fazer isso internamente no > banco > seria mais rápido. Se você desenvolvesse essa rotina via código em uma > linguagem de programação, você teria o tempo adicional de se fazer o fetch > dos registros pra memória da sua máquina para em seguida executar o seu > teste. > > > []'s > > > Rodrigo A. de Freitas > Análise & Desenvolvimento > > Soluções & Informática > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em > nome de //---- Kelsie.Z.Marshall ----// > Enviada em: 5 de agosto de 2009 16:59 > Para: lista em firebase.com.br > Assunto: [firebase-br] Maneira mais rápida... SQL ou CÓDIGO ? > > Oi Pessoal > > Meu primeiro post nesta lista. > > Estou testando os limites do FB. > > Criei uma enorme tabela com 80.000.000 de registro e inseri dados > aleatórios. > > ID VARCHAR(20) > NOME VARCHAR(120) > > Agora eu preciso fazer um calculo para verificar se a ID está correta em > cada registro. > > Tentei primeiro fazer através do código mas levou muito tempo > (impraticável). > > Meu código: > > CHECK_ID(ID) > { > ...varios calculos... > return valido ou nao valido > } > > DM->IBQueryGen->First(); > while(!DM->IBQueryGen->Eof) > { > if(CHECK_ID(DM->IBQueryGen->FieldByName("ID")->AsString) > ct_valid++; > else > ct_invalid++; > DM->IBQueryGen->Next(); > } > > Existe uma maneira de fazer isto via SQL com procedure, trigger ou UDF, > ainda estou meio perdido nos conceitos. > > Thanks > > Kelsie > > > >______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 8.5.392 / Banco de dados de vírus: 270.13.44/2283 - Data de > Lançamento: 08/05/09 05:57:00 > > >______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > >______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > >______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Felipe Aron (www.felipearon.com.br - CURSO ON-LINE GRATUITO XNA) Analista e Programador de Sistemas http://br.groups.yahoo.com/group/xna-br/ --> Lista de Discussão sobre XNA ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Thu Aug 6 11:15:44 2009 From: felix2005 em oi.com.br (Felix) Date: Thu, 6 Aug 2009 11:15:44 -0300 Subject: [firebase-br] RES: substring - help In-Reply-To: <4A7AE369.1010802@gmail.com> References: <4A7AE369.1010802@gmail.com> Message-ID: <000a01ca16a0$633a6430$29af2c90$@com.br> E é sempre bom dar um exemplo do que você quer fazer; em alguns casos os índices NÃO serão usados, deixando a pesquisa mais lenta. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Moacir - GMail Enviada em: quinta-feira, 6 de agosto de 2009 11:07 Para: FireBase Assunto: Re: [firebase-br] substring - help Leonardo, Select * from MinhaTabela where Substring(CampoA from 1 for 5)='TESTE' Mas vc tem muitas outras opções Select * from MinhaTabela where CampoA starting 'TESTE' //-- Iniciando por... Select * from MinhaTabela where CampoA Like 'TESTE%' //-- Iniciando por... Select * from MinhaTabela where CampoA Like '%TESTE' //-- Terminando por Select * from MinhaTabela where CampoA Like '%TESTE' //-- Contendo em qualquer posição Select * from MinhaTabela where CampoA containing 'TESTE' //-- Contendo em qualquer posição Sucesso !! Moacir Leonardo Baldino escreveu: > alguem sabe como eu faço um select que usa substring no where > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alanfranc em ig.com.br Thu Aug 6 11:16:10 2009 From: alanfranc em ig.com.br (Alan Francisco) Date: Thu, 6 Aug 2009 11:16:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?Consulta_SQL_com_Par=E2metros?= In-Reply-To: References: Message-ID: DÁ UM CLOSE NO DATASET E OPEN Em 05/08/09, Reginaldo Martins Costa escreveu: > > Amigos, > > Estou desenvolvendo uma aplicação em DELPHI 2006 utilizando: > TSQLConnection ==> TSQLQuery -> TDataSetProvider -> TClientDataSet -> > TDataSource > > Ocorre que as consultas SQL que possuem parâmetros só retornam o resultado > da primeira vez que eu consulto. > > Exemplo: tenho a seguinte SQL: > SELECT * FROM usuario usu > WHERE usu.usriCdUsuario = :CdUsuario > AND usu.usriCdSenha = :CdSenha > No Delphi, o código está da seguinte forma: > with dmdsgipri.qryUsuarioLog do begin > Close; > dmdsgipri.cdsUsuarioLog.Close; > ParamByName('CdUsuario').AsString := edtUsuario.Text; > ParamByName('CdSenha').AsString := edtSenha.Text; > Open; > dmdsgipri.cdsUsuarioLog.Active := true; > if dmdsgipri.cdsUsuarioLog.RecordCount = 1 then > lAcesso := true > else > begin > MessageDlg('Usuário não Cadastrado',mtError,[mbOk],0); > lAcesso := false; > end; > end; > Eu efetuo o login com o usuário "aaa" senha "1". Se eu efetuo o logon e > tento novo logn com o usuário "A2" senha "2", o conteúdo no cdsUsuarioLog > ainda é o resultado da primeira consulta (usuário "aaa" senha "1"). > > Fiz alguns testes processando o qryUsuarioLog e exibindo os campos com > "showmessage" e aparentemente a segunda consulta retorna o resultado > correto. O problema é no ClientDataSet. > > Alguem já passou por este tipo de problema? > > Agradeço qualquer dica. > > Reginaldo. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From dominio em engeplus.com.br Thu Aug 6 11:28:14 2009 From: dominio em engeplus.com.br (Rodrigo) Date: Thu, 6 Aug 2009 11:28:14 -0300 Subject: [firebase-br] como fazer este tipo de busca References: <890097c60906281351t552e9360j4c6d819daf5462c8@mail.gmail.com><59bb1e780906281527q6f36d392l328a78baba418808@mail.gmail.com><8f19defc0906281754s2be6f96cg31bbd56545521bca@mail.gmail.com> Message-ID: <001a01ca16a2$22900fa0$7e01010a@NOTEBOOK> Acho que seria assim: IBQuery.Close; IBQuery.SQL.Clear; IBQurey.SQL.ADD('select campo from tabela where CODIGODOFABRICANTE like :CODIGODOFABRICANTE'); IBQuery.Parambyname('CODIGODOFABRICANTE').ASSTRING:= '12356' + '%'; IBQuery.Open; At. Rodrigo ----- Original Message ----- From: "Alan Francisco" To: "FireBase" Sent: Thursday, August 06, 2009 11:13 AM Subject: Re: [firebase-br] como fazer este tipo de busca select campo from tabela where like CODIGODOFABRICANTE (':CODIGODOFABRICANTE%') Em 29/06/09, Fausto escreveu: > > Em 29/06/2009 13:39, Marcio Da Silva Ereno escreveu: > >> Oi pessoal >> eu acho que não expliquei direito >> o campo que eu qro buscar não é CNPJ e nem CPF >> o campo e o CODIGO DO FABRICANTE... >> por isso precisava fazer esse tipo de busca... >> grato >> > Já tentou com o like?? > > -- > Fausto Alves > Skype:faustoalves > msn:faustoalves em com4.com.br > Franca-SP > Enviado pelo Mozilla Thunderbird > http://br.mozdev.org/thunderbird > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ NOD32 4309 (20090805) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com From rmc1701e em ig.com.br Thu Aug 6 11:40:18 2009 From: rmc1701e em ig.com.br (Reginaldo Martins Costa) Date: Thu, 6 Aug 2009 11:40:18 -0300 Subject: [firebase-br] =?iso-8859-1?q?Consulta_SQL_com_Par=E2metros?= In-Reply-To: References: Message-ID: DÁ UM CLOSE NO DATASET E OPEN ==> Já tentei isso... 2009/8/6 Alan Francisco > DÁ UM CLOSE NO DATASET E OPEN > > > > Em 05/08/09, Reginaldo Martins Costa escreveu: > > > > Amigos, > > > > Estou desenvolvendo uma aplicação em DELPHI 2006 utilizando: > > TSQLConnection ==> TSQLQuery -> TDataSetProvider -> TClientDataSet -> > > TDataSource > > > > Ocorre que as consultas SQL que possuem parâmetros só retornam o > resultado > > da primeira vez que eu consulto. > > > > Exemplo: tenho a seguinte SQL: > > SELECT * FROM usuario usu > > WHERE usu.usriCdUsuario = :CdUsuario > > AND usu.usriCdSenha = :CdSenha > > No Delphi, o código está da seguinte forma: > > with dmdsgipri.qryUsuarioLog do begin > > Close; > > dmdsgipri.cdsUsuarioLog.Close; > > ParamByName('CdUsuario').AsString := edtUsuario.Text; > > ParamByName('CdSenha').AsString := edtSenha.Text; > > Open; > > dmdsgipri.cdsUsuarioLog.Active := true; > > if dmdsgipri.cdsUsuarioLog.RecordCount = 1 then > > lAcesso := true > > else > > begin > > MessageDlg('Usuário não Cadastrado',mtError,[mbOk],0); > > lAcesso := false; > > end; > > end; > > Eu efetuo o login com o usuário "aaa" senha "1". Se eu efetuo o logon e > > tento novo logn com o usuário "A2" senha "2", o conteúdo no cdsUsuarioLog > > ainda é o resultado da primeira consulta (usuário "aaa" senha "1"). > > > > Fiz alguns testes processando o qryUsuarioLog e exibindo os campos com > > "showmessage" e aparentemente a segunda consulta retorna o resultado > > correto. O problema é no ClientDataSet. > > > > Alguem já passou por este tipo de problema? > > > > Agradeço qualquer dica. > > > > Reginaldo. > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From cpd em contabilizanet.com.br Thu Aug 6 13:35:37 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Thu, 6 Aug 2009 13:35:37 -0300 Subject: [firebase-br] ultima versao do firebird Message-ID: ola pessoal, irei comesar a desenvolver um projeto nos proximos dias e queria muito usar a versao mais atualizada do firebird, gostaria que vcs me dessem algumas dicas sobre qual versao usar, ouvi falar que a versao que a versao 2.5 ja esta funcionando legal, isso e verdade From diasmartins em gmail.com Thu Aug 6 13:45:07 2009 From: diasmartins em gmail.com (Reinaldo Cesar) Date: Thu, 06 Aug 2009 13:45:07 -0300 Subject: [firebase-br] Obter data do ultimo restore realizado no banco Message-ID: <4A7B0893.9090301@gmail.com> Boa Tarde a todos. É possível saber a data de último restore de um Banco Firebird? ou a sua data de criação. Comprei a solução da IBLOGManager. (Excelente por sinal), porém esse cliente ainda está na 1.5.5. entao nao implenmentei o log nele ainda, por não poder utilizar váriavel de contexto. Então estou precisando levantar se foi realizado algum restore nesse banco (linux). Reinaldo. From felix2005 em oi.com.br Thu Aug 6 13:51:06 2009 From: felix2005 em oi.com.br (Felix) Date: Thu, 6 Aug 2009 13:51:06 -0300 Subject: [firebase-br] RES: ultima versao do firebird In-Reply-To: References: Message-ID: <000001ca16b6$18039f70$480ade50$@com.br> Cristiano, Todas as informações foram pesquisadas no site oficial http://www.firebirdsql.org/ Versão estável é a 2.1.2: http://downloads.sourceforge.net/firebird/Firebird-2.1.2.18118_0_Win32.exe Em testes como 'release candidate' está a 2.1.3 - não aconselhável usar ainda nos clientes, apenas para testes: http://www.firebirdsql.org/index.php?op=files&id=fb213_RC2 A versão 2.5 ainda está em desenvolvimento (fase beta): http://www.firebirdsql.org/index.php?op=files&id=fb250_beta01 Alguns mais conservadores preferem adotar a última versão após alguns meses do lançamento (tempo para mais testes e, se for o caso, remoção de algum bug que venha a escapar das revisões iniciais). Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: quinta-feira, 6 de agosto de 2009 13:36 Para: 'FireBase' Assunto: [firebase-br] ultima versao do firebird ola pessoal, irei comesar a desenvolver um projeto nos proximos dias e queria muito usar a versao mais atualizada do firebird, gostaria que vcs me dessem algumas dicas sobre qual versao usar, ouvi falar que a versao que a versao 2.5 ja esta funcionando legal, isso e verdade ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From magnosysteminformatica em gmail.com Thu Aug 6 13:48:33 2009 From: magnosysteminformatica em gmail.com (Magno System) Date: Thu, 6 Aug 2009 13:48:33 -0300 Subject: [firebase-br] ultima versao do firebird References: Message-ID: <000701ca16b8$5d798900$6915a8c0@MagnoSystem> A última versão estável é a 2.1.2. A versão 2.1.3 já deve estar saindo do forno pois já se encontra no RELEASE CANDIDATE 2, que deve ser o release final. A 2.5 ainda é beta, está em teste. Meu conselho: Utilize a 2.1.2. Não use a 2.5 em produção, pois ainda deve conter bugs, podendo substituir pela 2.1.3 quando sair, visto que não terá nenhuma implementação além de melhorias e otimizações. ----- Original Message ----- From: "Contabiliza - Cristiano" To: "'FireBase'" Sent: Thursday, August 06, 2009 1:35 PM Subject: [firebase-br] ultima versao do firebird ola pessoal, irei comesar a desenvolver um projeto nos proximos dias e queria muito usar a versao mais atualizada do firebird, gostaria que vcs me dessem algumas dicas sobre qual versao usar, ouvi falar que a versao que a versao 2.5 ja esta funcionando legal, isso e verdade ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From diasmartins em gmail.com Thu Aug 6 14:08:05 2009 From: diasmartins em gmail.com (Reinaldo Cesar) Date: Thu, 06 Aug 2009 14:08:05 -0300 Subject: [firebase-br] Obter data do ultimo restore realizado no banco In-Reply-To: <4A7B0893.9090301@gmail.com> References: <4A7B0893.9090301@gmail.com> Message-ID: <4A7B0DF5.5090600@gmail.com> [Resolvido] Fiz alguns testes aqui: O GStat traz essa informação, sendo a data do Restore assumindo como data de criação do Banco. Reinaldo Cesar escreveu: > Boa Tarde a todos. > É possível saber a data de último restore de um Banco Firebird? ou a sua > data de criação. Comprei a solução da IBLOGManager. (Excelente por > sinal), porém esse cliente ainda está na 1.5.5. entao nao implenmentei o > log nele ainda, por não poder utilizar váriavel de contexto. > > Então estou precisando levantar se foi realizado algum restore nesse > banco (linux). > > Reinaldo. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From cpd em contabilizanet.com.br Thu Aug 6 14:13:36 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Thu, 6 Aug 2009 14:13:36 -0300 Subject: [firebase-br] RES: ultima versao do firebird In-Reply-To: <000701ca16b8$5d798900$6915a8c0@MagnoSystem> Message-ID: VALEU PELAS DICAS GALERA,,IREI USAR A VERSAO 2.1.2 -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Magno System Enviada em: quinta-feira, 6 de agosto de 2009 13:49 Para: FireBase Assunto: Re: [firebase-br] ultima versao do firebird A última versão estável é a 2.1.2. A versão 2.1.3 já deve estar saindo do forno pois já se encontra no RELEASE CANDIDATE 2, que deve ser o release final. A 2.5 ainda é beta, está em teste. Meu conselho: Utilize a 2.1.2. Não use a 2.5 em produção, pois ainda deve conter bugs, podendo substituir pela 2.1.3 quando sair, visto que não terá nenhuma implementação além de melhorias e otimizações. ----- Original Message ----- From: "Contabiliza - Cristiano" To: "'FireBase'" Sent: Thursday, August 06, 2009 1:35 PM Subject: [firebase-br] ultima versao do firebird ola pessoal, irei comesar a desenvolver um projeto nos proximos dias e queria muito usar a versao mais atualizada do firebird, gostaria que vcs me dessem algumas dicas sobre qual versao usar, ouvi falar que a versao que a versao 2.5 ja esta funcionando legal, isso e verdade ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From portaldoinferno em gmail.com Thu Aug 6 16:29:59 2009 From: portaldoinferno em gmail.com (Leonardo Baldino) Date: Thu, 6 Aug 2009 16:29:59 -0300 Subject: [firebase-br] substring - help In-Reply-To: <4A7AE369.1010802@gmail.com> References: <4A7AE369.1010802@gmail.com> Message-ID: vlw pela ajuda 2009/8/6 Moacir - GMail > Leonardo, > > Select * from MinhaTabela where Substring(CampoA from 1 for 5)='TESTE' > > Mas vc tem muitas outras opções > > Select * from MinhaTabela where CampoA starting 'TESTE' //-- Iniciando > por... > > Select * from MinhaTabela where CampoA Like 'TESTE%' //-- Iniciando > por... > > Select * from MinhaTabela where CampoA Like '%TESTE' //-- Terminando por > > Select * from MinhaTabela where CampoA Like '%TESTE' //-- Contendo em > qualquer posição > > Select * from MinhaTabela where CampoA containing 'TESTE' //-- Contendo em > qualquer posição > > Sucesso !! > > Moacir > > > Leonardo Baldino escreveu: > >> alguem sabe como eu faço um select que usa substring no where >> >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Leonardo Carlos Baldino - The Highlander From rnribeiro em gmail.com Thu Aug 6 16:55:52 2009 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Thu, 6 Aug 2009 16:55:52 -0300 Subject: [firebase-br] erro ao calcular Message-ID: <88c045a10908061255k22e1019cj78285f7ceb45dc52@mail.gmail.com> alguem poderia me dar uma ajuda com esse select que ta me deixando louco me pediram pra criar um relatorio de comissão sobre o que ja foi recebido, fiz mais tem alguns registros que o calculo ta vindo simplesmente somando alguem poderia me dar uma aforça com isso pois não tenho mais ideia do que fazer, o select é esse aqui select d.codvenda,cr.recebimento, p.codigo, p.descricao as produtos_vendas,p.codsgrupo, d.codpro,d.qtde,d.vlrunitario, d.vlrtotal,p.comissao,cr.vlrecebido,v.codfunc as vendedor, --sum(cr.vlrecebido*p.comissao)/100 as vlrcom, sum(cr.vlrecebido*p.comissao/100) as vlrcom, cr.codven, cr.status from d_venda d inner join produto p on d.codpro = p.codigo inner join contasrecebidas cr on d.codvenda = cr.codven inner join c_venda v on d.codvenda = v.codigo where p.codsgrupo = 1 and cr.recebimento between :pini and :pfim and v.codfunc between :vini and :vfim group by d.codvenda,p.codigo, p.descricao, p.codsgrupo, d.codpro, d.qtde,d.vlrunitario, d.vlrtotal, p.comissao,cr.codven, cr.status, cr.vlrecebido, cr.recebimento, v.codfunc em todos os testes ta vindo com um ou dois resultados errados algo tipo assim ex: produto qtde valor unitario total vlr-recebido com valor com 1 1 3 87,34 262,02 186,00 2 3,72 2 2 1 372,00 372,00 186,00 2 3,72 3 1 1 87,34 87,34 313,98 2 6,28 4 3 1 372,00 372,00 186,00 2 3,72 5 1 1 372,00 372,00 186,00 2 7,44 //esse calculo ta errado 186*2%=3,72 6 1 1 372,00 372,00 124,00 2 2,48 se alguem puder me ajudar ficarei grato From aerreira68 em gmail.com Thu Aug 6 21:23:09 2009 From: aerreira68 em gmail.com (Adriano Ferreira) Date: Thu, 6 Aug 2009 21:23:09 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Maneira_mais_r=E1pida=2E=2E?= =?iso-8859-1?q?=2E_SQL_ou_C=D3DIGO_=3F?= References: <4a79f174.a915f10a.5f23.3f8eSMTPIN_ADDED@mx.google.com> Message-ID: <6F6E9FC2BD544A60BC0D84E7390B0EF4@principal> Cara, coloca um índice na tabela que a diferença vai ser gritante. Tive que ajustar uma aplicação de um cliente que buscava itens de pedidos de compra e exibia uma grade por tamanho e cores de produtos, num grid de consulta de desses itens levava 20 segundos para mover-se de uma posição para outra. A aplicação fazia um select sum... para diversos itens que apareciam totalizados em cada item. A tabela do cara não tinha nenhum indice. Coloquei um indice com os campos utilizados no where do select sum... e a aplicação ficou show de bola, o que levava 20 segundos agora leva alguns poucos milisegundos, se tornando despresível. Então... imagino que seu caso melhorará muito, mas muito mesmo colocando um índice no campo ID dessa tabela. __ Adriano Ferreira ----- Original Message ----- From: //---- Kelsie.Z.Marshall ----// To: lista em firebase.com.br Sent: Wednesday, August 05, 2009 6:18 PM Subject: Re: [firebase-br]RES: Maneira mais rápida... SQL ou CÓDIGO ? Oi Rafael Não sem indices. Kelsie "rafael sacoman mussinato" wrote in message news:d1e32a160908051409s7318d053wfee3f27a50648619 em mail.gmail.com... Foi criado algum Indice refente a esses atributos ? From rmc1701e em ig.com.br Thu Aug 6 23:39:44 2009 From: rmc1701e em ig.com.br (Reginaldo Martins Costa) Date: Thu, 6 Aug 2009 23:39:44 -0300 Subject: [firebase-br] =?iso-8859-1?q?Consulta_SQL_com_Par=E2metros?= In-Reply-To: References: Message-ID: Fausto. Sua orientação fucionou! Problema resolvido. Muito obrigado. Reginaldo. 2009/8/6 Fausto > Em 05/08/2009 23:41, Reginaldo Martins Costa escreveu: > > Amigos, >> >> Estou desenvolvendo uma aplicação em DELPHI 2006 utilizando: >> TSQLConnection ==> TSQLQuery -> TDataSetProvider -> TClientDataSet -> >> TDataSource >> >> Ocorre que as consultas SQL que possuem parâmetros só retornam o resultado >> da primeira vez que eu consulto. >> >> Exemplo: tenho a seguinte SQL: >> SELECT * FROM usuario usu >> WHERE usu.usriCdUsuario = :CdUsuario >> AND usu.usriCdSenha = :CdSenha >> No Delphi, o código está da seguinte forma: >> with dmdsgipri.qryUsuarioLog do begin >> Close; >> dmdsgipri.cdsUsuarioLog.Close; >> ParamByName('CdUsuario').AsString := edtUsuario.Text; >> ParamByName('CdSenha').AsString := edtSenha.Text; >> Open; >> dmdsgipri.cdsUsuarioLog.Active := true; >> if dmdsgipri.cdsUsuarioLog.RecordCount = 1 then >> lAcesso := true >> else >> begin >> MessageDlg('Usuário não Cadastrado',mtError,[mbOk],0); >> lAcesso := false; >> end; >> end; >> Eu efetuo o login com o usuário "aaa" senha "1". Se eu efetuo o logon e >> tento novo logn com o usuário "A2" senha "2", o conteúdo no cdsUsuarioLog >> ainda é o resultado da primeira consulta (usuário "aaa" senha "1"). >> >> Fiz alguns testes processando o qryUsuarioLog e exibindo os campos com >> "showmessage" e aparentemente a segunda consulta retorna o resultado >> correto. O problema é no ClientDataSet. >> >> Alguem já passou por este tipo de problema? >> >> Agradeço qualquer dica. >> >> Reginaldo. >> > Onde você esta abrindo o ClientDataSet? > Caso insista em deixar o with faça o somente com o Dmdsgirpi > Outra coisa a passagem de parametros esta errada, passe diretamente para o > cds. > Primeiro vá no cds com o botão direito clique em FechtParams > Depois faça assim: > dmdsgipri.cdsUsuarioLog.Params[0].asstring := edtUsuario.Text; > dmdsgipri.cdsUsuarioLog.Params[0].asstring := edtSenha.Text; > Note que no seu exemplo esta havendo uma confusão, pois você usa a clausula > with portanto ela esta passando o paramentro para o TSql, > e abrindo o TSql e não o Cds. > > -- > Fausto Alves > Skype:faustoalves > msn:faustoalves em com4.com.br > Franca-SP > Enviado pelo Mozilla Thunderbird > http://br.mozdev.org/thunderbird > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From kelsie.z.marshall em gmail.com Fri Aug 7 00:23:32 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Fri, 7 Aug 2009 00:23:32 -0300 Subject: [firebase-br] Tempo diminuindo... In-Reply-To: References: Message-ID: Oi Agradeço a contribuição de todos. Descobri que setando a propriedade Unidirectional para true no TIBQuery os registros não vão para a memória o que diminuiu o tempo para um terço ou seja 29 horas. Quem me deu está dica foi o Wayne Niddery (TeamB) da outra lista, postei a mesma duvida lá. Ele é do TeamB da Borland. MOACIR A função é hipotética não existe mas poderia ser um validação de CNPJ por exemplo. FELIX a opção é a dois ou seja o banco de dados já está preenchido com os valores e preciso validar os dados dentro dele. Adriano Ferreira adicionei indices e melhorou um pouco mas não muito, talvez porque tenho que acessar os registros de toda a tabela, manquei em não registrar o tempo exato. Agora só não sei ainda como implementar a função. []s Kelsie From kelsie.z.marshall em gmail.com Fri Aug 7 00:33:38 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Fri, 7 Aug 2009 00:33:38 -0300 Subject: [firebase-br] Tempo diminuindo... In-Reply-To: References: Message-ID: Consegui alguma coisa COMMIT WORK; SET AUTODDL OFF; SET TERM ^ ; /* Stored procedures */ CREATE PROCEDURE "TEST_ID" ( "IN_IDENT" VARCHAR(20), "IN2" VARCHAR(20) ) RETURNS ( "RET" SMALLINT ) AS BEGIN EXIT; END ^ ALTER PROCEDURE "TEST_ID" ( "IN_IDENT" VARCHAR(20), "IN2" VARCHAR(20) ) RETURNS ( "RET" SMALLINT ) AS BEGIN RET = -1; FOR SELECT IDENT FROM BIG_TABLE INTO :IN_IDENT DO BEGIN IF ( IN_IDENT = IN2 ) THEN RET = 1; ELSE RET = 0; SUSPEND; END END ^ SET TERM ; ^ COMMIT WORK; SET AUTODDL ON; "//---- Kelsie.Z.Marshall ----//" wrote in message news:h5g6q2$c7l$1 em ger.gmane.org... Oi Agradeço a contribuição de todos. Descobri que setando a propriedade Unidirectional para true no TIBQuery os registros não vão para a memória o que diminuiu o tempo para um terço ou seja 29 horas. Quem me deu está dica foi o Wayne Niddery (TeamB) da outra lista, postei a mesma duvida lá. Ele é do TeamB da Borland. MOACIR A função é hipotética não existe mas poderia ser um validação de CNPJ por exemplo. FELIX a opção é a dois ou seja o banco de dados já está preenchido com os valores e preciso validar os dados dentro dele. Adriano Ferreira adicionei indices e melhorou um pouco mas não muito, talvez porque tenho que acessar os registros de toda a tabela, manquei em não registrar o tempo exato. Agora só não sei ainda como implementar a função. []s Kelsie ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From aerreira68 em gmail.com Fri Aug 7 01:04:45 2009 From: aerreira68 em gmail.com (Adriano Ferreira) Date: Fri, 7 Aug 2009 01:04:45 -0300 Subject: [firebase-br] Tempo diminuindo... References: Message-ID: <9709D68254734F979C60C97ED187F391@principal> Rapaz, pelo que entendi, vc está comparando cada registro de sua tabela com todos os demais registros existentes e repete isso zilhões de vezes. Isso é um completo absurdo em qualquer sistema. Basta colocar uma chave primária única na sua tabela, o que garantirá que não existem chaves duplicadas, então esse seu teste se torna inútil. Se sua tabela já contém dados, então crie uma chave primaria nela que surgirão "key violation" em todos os que estiverem duplicados. _ Adriano Ferreira ----- Original Message ----- From: //---- Kelsie.Z.Marshall ----// To: lista em firebase.com.br Sent: Friday, August 07, 2009 12:33 AM Subject: Re: [firebase-br] Tempo diminuindo... Consegui alguma coisa COMMIT WORK; SET AUTODDL OFF; SET TERM ^ ; /* Stored procedures */ CREATE PROCEDURE "TEST_ID" ( "IN_IDENT" VARCHAR(20), "IN2" VARCHAR(20) ) RETURNS ( "RET" SMALLINT ) AS BEGIN EXIT; END ^ ALTER PROCEDURE "TEST_ID" ( "IN_IDENT" VARCHAR(20), "IN2" VARCHAR(20) ) RETURNS ( "RET" SMALLINT ) AS BEGIN RET = -1; FOR SELECT IDENT FROM BIG_TABLE INTO :IN_IDENT DO BEGIN IF ( IN_IDENT = IN2 ) THEN RET = 1; ELSE RET = 0; SUSPEND; END END ^ SET TERM ; ^ COMMIT WORK; SET AUTODDL ON; From felix2005 em oi.com.br Fri Aug 7 01:23:46 2009 From: felix2005 em oi.com.br (Felix) Date: Fri, 7 Aug 2009 01:23:46 -0300 Subject: [firebase-br] RES: Tempo diminuindo... In-Reply-To: References: Message-ID: <000301ca1716$db440d70$91cc2850$@com.br> Ok; MAS mudar "a propriedade Unidirectional para true no TIBQuery" muda alguma coisa no tempo de execução se você for usar SP ? Estou achando que não, pois o TIBQuery somente se fosse fazer o teste dentro da própria aplicação, certo? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de //---- Kelsie.Z.Marshall ----// Enviada em: sexta-feira, 7 de agosto de 2009 00:24 Para: lista em firebase.com.br Assunto: [firebase-br] Tempo diminuindo... Oi Agradeço a contribuição de todos. Descobri que setando a propriedade Unidirectional para true no TIBQuery os registros não vão para a memória o que diminuiu o tempo para um terço ou seja 29 horas. Quem me deu está dica foi o Wayne Niddery (TeamB) da outra lista, postei a mesma duvida lá. Ele é do TeamB da Borland. MOACIR A função é hipotética não existe mas poderia ser um validação de CNPJ por exemplo. FELIX a opção é a dois ou seja o banco de dados já está preenchido com os valores e preciso validar os dados dentro dele. Adriano Ferreira adicionei indices e melhorou um pouco mas não muito, talvez porque tenho que acessar os registros de toda a tabela, manquei em não registrar o tempo exato. Agora só não sei ainda como implementar a função. []s Kelsie ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marcio em msereno.com.br Fri Aug 7 07:45:19 2009 From: marcio em msereno.com.br (Marcio Da Silva Ereno) Date: Fri, 7 Aug 2009 07:45:19 -0300 Subject: [firebase-br] como fazer este tipo de busca In-Reply-To: <001a01ca16a2$22900fa0$7e01010a@NOTEBOOK> References: <890097c60906281351t552e9360j4c6d819daf5462c8@mail.gmail.com> <59bb1e780906281527q6f36d392l328a78baba418808@mail.gmail.com> <8f19defc0906281754s2be6f96cg31bbd56545521bca@mail.gmail.com> <001a01ca16a2$22900fa0$7e01010a@NOTEBOOK> Message-ID: Oi pessoal, essa empresa que eu estou desenvolvendo o sistema ele tem um sistema do proprio fabricante das peças que faz isso Exemplo codigofabricante='1223-456.123' Na busca ele pode digitar = '1223-456.123' que ele busca a peca ou tbm pode digitar = '1223456123' que também busca a peça. e como ele tem um sistema que ja faz isso, ele quer que o meu sistema faça a mesma coisa alguem tem mais alguma ideia? 2009/8/6 Rodrigo > Acho que seria assim: > > IBQuery.Close; > IBQuery.SQL.Clear; > IBQurey.SQL.ADD('select campo from tabela where CODIGODOFABRICANTE > like :CODIGODOFABRICANTE'); > IBQuery.Parambyname('CODIGODOFABRICANTE').ASSTRING:= '12356' + '%'; > IBQuery.Open; > > At. > Rodrigo > > > ----- Original Message ----- From: "Alan Francisco" > To: "FireBase" > Sent: Thursday, August 06, 2009 11:13 AM > Subject: Re: [firebase-br] como fazer este tipo de busca > > > > select campo from tabela where like CODIGODOFABRICANTE > (':CODIGODOFABRICANTE%') > > Em 29/06/09, Fausto escreveu: > >> >> Em 29/06/2009 13:39, Marcio Da Silva Ereno escreveu: >> >> Oi pessoal >>> eu acho que não expliquei direito >>> o campo que eu qro buscar não é CNPJ e nem CPF >>> o campo e o CODIGO DO FABRICANTE... >>> por isso precisava fazer esse tipo de busca... >>> grato >>> >>> Já tentou com o like?? >> >> -- >> Fausto Alves >> Skype:faustoalves >> msn:faustoalves em com4.com.br < >> msn%3Afaustoalves em com4.com.br > >> Franca-SP >> Enviado pelo Mozilla Thunderbird >> http://br.mozdev.org/thunderbird >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > __________ NOD32 4309 (20090805) Information __________ > > This message was checked by NOD32 antivirus system. > http://www.eset.com > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcio Ereno From cliche em maxtell.com.br Fri Aug 7 08:03:30 2009 From: cliche em maxtell.com.br (Maxtelll - Cliche) Date: Fri, 7 Aug 2009 08:03:30 -0300 Subject: [firebase-br] =?iso-8859-1?q?Consulta_SQL_com_Par=E2metros?= In-Reply-To: References: Message-ID: <41FB5BB6209F4316B2A19D6F0DA34F84@Arte01PC> Favor cancelar esse e-mail da lista grato From cliche em maxtell.com.br Fri Aug 7 08:03:46 2009 From: cliche em maxtell.com.br (Maxtelll - Cliche) Date: Fri, 7 Aug 2009 08:03:46 -0300 Subject: [firebase-br] Tempo diminuindo... In-Reply-To: References: Message-ID: <1628F1C7782F475790998870FE88D515@Arte01PC> favor excluir esse e-mail da lista grato From danrgomes em gmail.com Fri Aug 7 08:29:49 2009 From: danrgomes em gmail.com (Danilo Gomes) Date: Fri, 7 Aug 2009 08:29:49 -0300 Subject: [firebase-br] OFF Topic a/c Cantu Message-ID: <370c39030908070429t6147b29dyc4813dbf3e3af0e6@mail.gmail.com> Olá Cantu tudo bem ... Desculpe o off mais queria saber se é normal pois ganhei a licença do IBO no FDD fiz o meu profile e até agora nao recebi autorização para baixar os arquivos do IBO .. isso é normal mesmo ? Voce saberia me dizer ? Obrigado ... Danilo From chicote em vsp.com.br Fri Aug 7 08:35:16 2009 From: chicote em vsp.com.br (Chico) Date: Fri, 7 Aug 2009 08:35:16 -0300 Subject: [firebase-br] como fazer este tipo de busca References: <890097c60906281351t552e9360j4c6d819daf5462c8@mail.gmail.com><59bb1e780906281527q6f36d392l328a78baba418808@mail.gmail.com><8f19defc0906281754s2be6f96cg31bbd56545521bca@mail.gmail.com><001a01ca16a2$22900fa0$7e01010a@NOTEBOOK> Message-ID: Marcio, não testei, mas faria assim (desculpe, sou iniciante e não tenho muitos recursos): var sDigitado: string; for i:= 1 to Lenght(EdDigitado.Text) do Begin IF (i <> 5) and ( i <> 9) then sDigitado:= sDigitado + copy(EdDigitado.Text,i,1); else begin IF i = 5 then sDigitado:= sDigitado + '-'; if I = 9 then sDigitado:= sDigitado + '.'; end; end; Espero ser útil. ----- Original Message ----- From: "Marcio Da Silva Ereno" To: "FireBase" Sent: Friday, August 07, 2009 7:45 AM Subject: Re: [firebase-br] como fazer este tipo de busca Oi pessoal, essa empresa que eu estou desenvolvendo o sistema ele tem um sistema do proprio fabricante das peças que faz isso Exemplo codigofabricante='1223-456.123' Na busca ele pode digitar = '1223-456.123' que ele busca a peca ou tbm pode digitar = '1223456123' que também busca a peça. e como ele tem um sistema que ja faz isso, ele quer que o meu sistema faça a mesma coisa alguem tem mais alguma ideia? 2009/8/6 Rodrigo > Acho que seria assim: > > IBQuery.Close; > IBQuery.SQL.Clear; > IBQurey.SQL.ADD('select campo from tabela where CODIGODOFABRICANTE > like :CODIGODOFABRICANTE'); > IBQuery.Parambyname('CODIGODOFABRICANTE').ASSTRING:= '12356' + '%'; > IBQuery.Open; > > At. > Rodrigo > > > ----- Original Message ----- From: "Alan Francisco" > To: "FireBase" > Sent: Thursday, August 06, 2009 11:13 AM > Subject: Re: [firebase-br] como fazer este tipo de busca > > > > select campo from tabela where like CODIGODOFABRICANTE > (':CODIGODOFABRICANTE%') > > Em 29/06/09, Fausto escreveu: > >> >> Em 29/06/2009 13:39, Marcio Da Silva Ereno escreveu: >> >> Oi pessoal >>> eu acho que não expliquei direito >>> o campo que eu qro buscar não é CNPJ e nem CPF >>> o campo e o CODIGO DO FABRICANTE... >>> por isso precisava fazer esse tipo de busca... >>> grato >>> >>> Já tentou com o like?? >> >> -- >> Fausto Alves >> Skype:faustoalves >> msn:faustoalves em com4.com.br < >> msn%3Afaustoalves em com4.com.br > >> Franca-SP >> Enviado pelo Mozilla Thunderbird >> http://br.mozdev.org/thunderbird >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > __________ NOD32 4309 (20090805) Information __________ > > This message was checked by NOD32 antivirus system. > http://www.eset.com > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcio Ereno ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Fri Aug 7 08:55:32 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 7 Aug 2009 08:55:32 -0300 Subject: [firebase-br] OFF Topic a/c Cantu In-Reply-To: <370c39030908070429t6147b29dyc4813dbf3e3af0e6@mail.gmail.com> References: <370c39030908070429t6147b29dyc4813dbf3e3af0e6@mail.gmail.com> Message-ID: <761986770.20090807085532@warmboot.com.br> Estou respondendo em private. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br DG> Olá Cantu tudo bem ... DG> Desculpe o off mais queria saber se é normal pois ganhei a licença do IBO no DG> FDD fiz o meu profile e até agora nao recebi autorização para baixar os DG> arquivos do IBO .. isso é normal mesmo ? DG> Voce saberia me dizer ? From luisfirevb em gmail.com Fri Aug 7 09:14:18 2009 From: luisfirevb em gmail.com (Luis) Date: Fri, 7 Aug 2009 09:14:18 -0300 Subject: [firebase-br] RES: como fazer este tipo de busca In-Reply-To: References: <890097c60906281351t552e9360j4c6d819daf5462c8@mail.gmail.com> <59bb1e780906281527q6f36d392l328a78baba418808@mail.gmail.com> <8f19defc0906281754s2be6f96cg31bbd56545521bca@mail.gmail.com> <001a01ca16a2$22900fa0$7e01010a@NOTEBOOK> Message-ID: <001501ca1758$9873fea0$c95bfbe0$@com> O que deve estar acontecendo é que os tracinhos são máscaras no campo e não estão gravados no banco, assim quando você digita ao passar o parâmtro para consulta, ele tira os tracinhos. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcio Da Silva Ereno Enviada em: sexta-feira, 7 de agosto de 2009 07:45 Para: FireBase Assunto: Re: [firebase-br] como fazer este tipo de busca Oi pessoal, essa empresa que eu estou desenvolvendo o sistema ele tem um sistema do proprio fabricante das peças que faz isso Exemplo codigofabricante='1223-456.123' Na busca ele pode digitar = '1223-456.123' que ele busca a peca ou tbm pode digitar = '1223456123' que também busca a peça. e como ele tem um sistema que ja faz isso, ele quer que o meu sistema faça a mesma coisa alguem tem mais alguma ideia? 2009/8/6 Rodrigo > Acho que seria assim: > > IBQuery.Close; > IBQuery.SQL.Clear; > IBQurey.SQL.ADD('select campo from tabela where CODIGODOFABRICANTE > like :CODIGODOFABRICANTE'); > IBQuery.Parambyname('CODIGODOFABRICANTE').ASSTRING:= '12356' + '%'; > IBQuery.Open; > > At. > Rodrigo > > > ----- Original Message ----- From: "Alan Francisco" > To: "FireBase" > Sent: Thursday, August 06, 2009 11:13 AM > Subject: Re: [firebase-br] como fazer este tipo de busca > > > > select campo from tabela where like CODIGODOFABRICANTE > (':CODIGODOFABRICANTE%') > > Em 29/06/09, Fausto escreveu: > >> >> Em 29/06/2009 13:39, Marcio Da Silva Ereno escreveu: >> >> Oi pessoal >>> eu acho que não expliquei direito >>> o campo que eu qro buscar não é CNPJ e nem CPF >>> o campo e o CODIGO DO FABRICANTE... >>> por isso precisava fazer esse tipo de busca... >>> grato >>> >>> Já tentou com o like?? >> >> -- >> Fausto Alves >> Skype:faustoalves >> msn:faustoalves em com4.com.br < >> msn%3Afaustoalves em com4.com.br > >> Franca-SP >> Enviado pelo Mozilla Thunderbird >> http://br.mozdev.org/thunderbird >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > __________ NOD32 4309 (20090805) Information __________ > > This message was checked by NOD32 antivirus system. > http://www.eset.com > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcio Ereno ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Fri Aug 7 09:15:58 2009 From: felix2005 em oi.com.br (Felix) Date: Fri, 7 Aug 2009 09:15:58 -0300 Subject: [firebase-br] RES: como fazer este tipo de busca In-Reply-To: References: <890097c60906281351t552e9360j4c6d819daf5462c8@mail.gmail.com> <59bb1e780906281527q6f36d392l328a78baba418808@mail.gmail.com> <8f19defc0906281754s2be6f96cg31bbd56545521bca@mail.gmail.com> <001a01ca16a2$22900fa0$7e01010a@NOTEBOOK> Message-ID: <000201ca1758$d2499900$76dccb00$@com.br> Ola Sim; varias idéias: 1. Armazene no bd apenas 1223456123 ou seja, sem traço nem ponto; use uma mascara no campo de digitação para que o sistema formate automaticamente o que vai sendo digitado - internamente a aplicação vai 'enxergar' apenas os números Vantagem: a busca vai usar índice, fazendo varredura por um código especifico. 2. Armazene a informação do jeito que vc quiser (1223456123 OU '1223-456.123' OU '1223-456123' OU '1223456.123'; faça a busca procurando de varias maneiras Vantagem: NENHUMA NUNCA deixe o cliente querer controlar a maneira como as informações serão armazenadas / pesquisadas (a menos que ele entenda mais do que você sobre modelagem de dados). O que interessa para o cliente é: 1. Preço; 2. Sistema funcionar; 3. Informacoes precisas; 4. Ser rápido; 5. Preço; 6. Ser fácil de usar; 7. Ser bem organizado (menus, telas, campos); 8. Não dar problema para chamar ninguém; 9. Se der problema, ter suporte rapidamente; 10. Preço. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcio Da Silva Ereno Enviada em: sexta-feira, 7 de agosto de 2009 07:45 Para: FireBase Assunto: Re: [firebase-br] como fazer este tipo de busca Oi pessoal, essa empresa que eu estou desenvolvendo o sistema ele tem um sistema do proprio fabricante das peças que faz isso Exemplo codigofabricante='1223-456.123' Na busca ele pode digitar = '1223-456.123' que ele busca a peca ou tbm pode digitar = '1223456123' que também busca a peça. e como ele tem um sistema que ja faz isso, ele quer que o meu sistema faça a mesma coisa alguem tem mais alguma ideia? 2009/8/6 Rodrigo > Acho que seria assim: > > IBQuery.Close; > IBQuery.SQL.Clear; > IBQurey.SQL.ADD('select campo from tabela where CODIGODOFABRICANTE > like :CODIGODOFABRICANTE'); > IBQuery.Parambyname('CODIGODOFABRICANTE').ASSTRING:= '12356' + '%'; > IBQuery.Open; > > At. > Rodrigo > > > ----- Original Message ----- From: "Alan Francisco" > To: "FireBase" > Sent: Thursday, August 06, 2009 11:13 AM > Subject: Re: [firebase-br] como fazer este tipo de busca > > > > select campo from tabela where like CODIGODOFABRICANTE > (':CODIGODOFABRICANTE%') > > Em 29/06/09, Fausto escreveu: > >> >> Em 29/06/2009 13:39, Marcio Da Silva Ereno escreveu: >> >> Oi pessoal >>> eu acho que não expliquei direito >>> o campo que eu qro buscar não é CNPJ e nem CPF >>> o campo e o CODIGO DO FABRICANTE... >>> por isso precisava fazer esse tipo de busca... >>> grato >>> >>> Já tentou com o like?? >> >> -- >> Fausto Alves >> Skype:faustoalves >> msn:faustoalves em com4.com.br < >> msn%3Afaustoalves em com4.com.br > >> Franca-SP >> Enviado pelo Mozilla Thunderbird >> http://br.mozdev.org/thunderbird >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > __________ NOD32 4309 (20090805) Information __________ > > This message was checked by NOD32 antivirus system. > http://www.eset.com > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcio Ereno ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From luisfirevb em gmail.com Fri Aug 7 09:36:39 2009 From: luisfirevb em gmail.com (Luis) Date: Fri, 7 Aug 2009 09:36:39 -0300 Subject: [firebase-br] =?iso-8859-1?q?Off-Topic_-_Seguran=E7a_no_dotNET_?= =?iso-8859-1?q?=28independente_do_banco_de_dados=29?= In-Reply-To: <000201ca1758$d2499900$76dccb00$@com.br> References: <890097c60906281351t552e9360j4c6d819daf5462c8@mail.gmail.com> <59bb1e780906281527q6f36d392l328a78baba418808@mail.gmail.com> <8f19defc0906281754s2be6f96cg31bbd56545521bca@mail.gmail.com> <001a01ca16a2$22900fa0$7e01010a@NOTEBOOK> <000201ca1758$d2499900$76dccb00$@com.br> Message-ID: <001601ca175b$b7e680c0$27b38240$@com> Prezados colegas, Apesar de acreditar que este assunto seja do interesse de todos, a partir de algum momento, informo que esta é a primeira e única vez que estou colocando uma pergunta não ligada ao Firebird aqui. Por isso inicialmente peço desculpas pelo Off-Topic, e solicito as respostas em PVT para não atrapalhar a lista ( luisfirevb em gmail.com ). **************************************************************************** ******************* Estou certo que aqui há muitos que trabalhem em empresas desenvolvedoras de softwares com .Net. **************************************************************************** ******************* O motivo das perguntas é a questão de segurança do fonte, pois o .Net gera uma precompilação que pode ser 100% revertida na linguagem original (Projeto Fonte) se for compilado para MSIL ou IL. Como sua empresa faz a segurança de aplicativos desenvolvidos com .NET? Usa algum ofuscador? Qual? Que problemas encontrou para distribuição de seus softwares? Luis From fausto.s.a em uol.com.br Fri Aug 7 11:23:04 2009 From: fausto.s.a em uol.com.br (Fausto) Date: Fri, 07 Aug 2009 11:23:04 -0300 Subject: [firebase-br] Tempo diminuindo... In-Reply-To: <1628F1C7782F475790998870FE88D515@Arte01PC> References: <1628F1C7782F475790998870FE88D515@Arte01PC> Message-ID: Em 07/08/2009 08:03, Maxtelll - Cliche escreveu: > favor excluir esse e-mail da lista > > grato > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Ué pq você mesmo não exclui, é só ler o final dos e-mails. -- Fausto Alves Skype:faustoalves msn:faustoalves em com4.com.br Franca-SP Enviado pelo Mozilla Thunderbird http://br.mozdev.org/thunderbird From kelsie.z.marshall em gmail.com Fri Aug 7 13:20:27 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Fri, 7 Aug 2009 13:20:27 -0300 Subject: [firebase-br] Tempo diminuindo... In-Reply-To: <9709D68254734F979C60C97ED187F391@principal> References: <9709D68254734F979C60C97ED187F391@principal> Message-ID: WORK IN PROGRESS Não é o resultado final. A idéia é subtituir a comparação por uma função, é dificil falar hipoteticamente aqui. Vamos dar um exemplo concreto que fica mais facil de entender imagine uma tabela com 80 milhões de registros com duas colunas CREATE TABLE "GRANDE_TABELA" ( "CNPJ" VARCHAR(14), "RAZAO_SOCIAL" VARCHAR(120) ); Pronto um exemplo bem concreto não tem como se perder agora. A tabela está toda preenchida. insert into GRANDE_TABELA(CNPJ, RAZAO_SOCIAL) values ('00000000000000','Empresa 1'); insert into GRANDE_TABELA(CNPJ, RAZAO_SOCIAL) values ('12243345345000','Empresa 80.000.000'); Agora queo sabr o que é mais rápido fazer a verificação via código dando um scan na tabela ou fazendo uma função de verificação de CNPJ. Pelo por SP é bem mais rápido pelo levantado até agora. Kelsie PS: Alguém já ouviu fazerdo bancode dados de 1 TETRA gerenciado pelo FIREBIRD? Qual o maior (Em tamanho de bytes) bando de dados que você oviu falar gerenciado pelo firebird ? "Adriano Ferreira" wrote in message news:9709D68254734F979C60C97ED187F391 em principal... Rapaz, pelo que entendi, vc está comparando cada registro de sua tabela com todos os demais registros existentes e repete isso zilhões de vezes. Isso é um completo absurdo em qualquer sistema. Basta colocar uma chave primária única na sua tabela, o que garantirá que não existem chaves duplicadas, então esse seu teste se torna inútil. Se sua tabela já contém dados, então crie uma chave primaria nela que surgirão "key violation" em todos os que estiverem duplicados. _ Adriano Ferreira ----- Original Message ----- From: //---- Kelsie.Z.Marshall ----// To: lista em firebase.com.br Sent: Friday, August 07, 2009 12:33 AM Subject: Re: [firebase-br] Tempo diminuindo... Consegui alguma coisa COMMIT WORK; SET AUTODDL OFF; SET TERM ^ ; /* Stored procedures */ CREATE PROCEDURE "TEST_ID" ( "IN_IDENT" VARCHAR(20), "IN2" VARCHAR(20) ) RETURNS ( "RET" SMALLINT ) AS BEGIN EXIT; END ^ ALTER PROCEDURE "TEST_ID" ( "IN_IDENT" VARCHAR(20), "IN2" VARCHAR(20) ) RETURNS ( "RET" SMALLINT ) AS BEGIN RET = -1; FOR SELECT IDENT FROM BIG_TABLE INTO :IN_IDENT DO BEGIN IF ( IN_IDENT = IN2 ) THEN RET = 1; ELSE RET = 0; SUSPEND; END END ^ SET TERM ; ^ COMMIT WORK; SET AUTODDL ON; ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kelsie.z.marshall em gmail.com Fri Aug 7 13:21:38 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Fri, 7 Aug 2009 13:21:38 -0300 Subject: [firebase-br] RES: Tempo diminuindo... In-Reply-To: <000301ca1716$db440d70$91cc2850$@com.br> References: <000301ca1716$db440d70$91cc2850$@com.br> Message-ID: Felix Está certo se eu usar SP não vai influenciar em nada mas só postei para deixar a dica para a galera ficar ligada caso use no codigo. Kelsie "Felix" wrote in message news:000301ca1716$db440d70$91cc2850$@com.br... Ok; MAS mudar "a propriedade Unidirectional para true no TIBQuery" muda alguma coisa no tempo de execução se você for usar SP ? Estou achando que não, pois o TIBQuery somente se fosse fazer o teste dentro da própria aplicação, certo? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de //---- Kelsie.Z.Marshall ----// Enviada em: sexta-feira, 7 de agosto de 2009 00:24 Para: lista em firebase.com.br Assunto: [firebase-br] Tempo diminuindo... Oi Agradeço a contribuição de todos. Descobri que setando a propriedade Unidirectional para true no TIBQuery os registros não vão para a memória o que diminuiu o tempo para um terço ou seja 29 horas. Quem me deu está dica foi o Wayne Niddery (TeamB) da outra lista, postei a mesma duvida lá. Ele é do TeamB da Borland. MOACIR A função é hipotética não existe mas poderia ser um validação de CNPJ por exemplo. FELIX a opção é a dois ou seja o banco de dados já está preenchido com os valores e preciso validar os dados dentro dele. Adriano Ferreira adicionei indices e melhorou um pouco mas não muito, talvez porque tenho que acessar os registros de toda a tabela, manquei em não registrar o tempo exato. Agora só não sei ainda como implementar a função. []s Kelsie ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marcio em msereno.com.br Sat Aug 8 08:53:51 2009 From: marcio em msereno.com.br (Marcio Da Silva Ereno) Date: Sat, 8 Aug 2009 08:53:51 -0300 Subject: [firebase-br] RES: como fazer este tipo de busca In-Reply-To: <000201ca1758$d2499900$76dccb00$@com.br> References: <890097c60906281351t552e9360j4c6d819daf5462c8@mail.gmail.com> <59bb1e780906281527q6f36d392l328a78baba418808@mail.gmail.com> <8f19defc0906281754s2be6f96cg31bbd56545521bca@mail.gmail.com> <001a01ca16a2$22900fa0$7e01010a@NOTEBOOK> <000201ca1758$d2499900$76dccb00$@com.br> Message-ID: Oi Felix... O pior que não pois olhei o banco de dados e estava gravado assim... por isso que é estranho.... mais o obrigado pela ajuda 2009/8/7 Felix > Ola > > Sim; varias idéias: > > 1. Armazene no bd apenas 1223456123 ou seja, sem traço nem ponto; use uma > mascara no campo de digitação para que o sistema formate automaticamente o > que vai sendo digitado - internamente a aplicação vai 'enxergar' apenas os > números > > Vantagem: a busca vai usar índice, fazendo varredura por um código > especifico. > > 2. Armazene a informação do jeito que vc quiser (1223456123 OU > '1223-456.123' OU '1223-456123' OU '1223456.123'; faça a busca procurando > de > varias maneiras > > Vantagem: NENHUMA > > NUNCA deixe o cliente querer controlar a maneira como as informações serão > armazenadas / pesquisadas (a menos que ele entenda mais do que você sobre > modelagem de dados). > > O que interessa para o cliente é: 1. Preço; 2. Sistema funcionar; 3. > Informacoes precisas; 4. Ser rápido; 5. Preço; 6. Ser fácil de usar; 7. Ser > bem organizado (menus, telas, campos); 8. Não dar problema para chamar > ninguém; 9. Se der problema, ter suporte rapidamente; 10. Preço. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Marcio Da Silva Ereno > Enviada em: sexta-feira, 7 de agosto de 2009 07:45 > Para: FireBase > Assunto: Re: [firebase-br] como fazer este tipo de busca > > Oi pessoal, essa empresa que eu estou desenvolvendo o sistema ele tem um > sistema do proprio fabricante das peças que faz isso > > Exemplo codigofabricante='1223-456.123' > > Na busca ele pode digitar = '1223-456.123' que ele busca a peca ou tbm pode > digitar = '1223456123' que também busca a peça. > > e como ele tem um sistema que ja faz isso, ele quer que o meu sistema faça > a > mesma coisa > alguem tem mais alguma ideia? > > > > > > 2009/8/6 Rodrigo > > > Acho que seria assim: > > > > IBQuery.Close; > > IBQuery.SQL.Clear; > > IBQurey.SQL.ADD('select campo from tabela where CODIGODOFABRICANTE > > like :CODIGODOFABRICANTE'); > > IBQuery.Parambyname('CODIGODOFABRICANTE').ASSTRING:= '12356' + '%'; > > IBQuery.Open; > > > > At. > > Rodrigo > > > > > > ----- Original Message ----- From: "Alan Francisco" > > > To: "FireBase" > > Sent: Thursday, August 06, 2009 11:13 AM > > Subject: Re: [firebase-br] como fazer este tipo de busca > > > > > > > > select campo from tabela where like CODIGODOFABRICANTE > > (':CODIGODOFABRICANTE%') > > > > Em 29/06/09, Fausto escreveu: > > > >> > >> Em 29/06/2009 13:39, Marcio Da Silva Ereno escreveu: > >> > >> Oi pessoal > >>> eu acho que não expliquei direito > >>> o campo que eu qro buscar não é CNPJ e nem CPF > >>> o campo e o CODIGO DO FABRICANTE... > >>> por isso precisava fazer esse tipo de busca... > >>> grato > >>> > >>> Já tentou com o like?? > >> > >> -- > >> Fausto Alves > >> Skype:faustoalves > >> msn:faustoalves em com4.com.br < > msn%3Afaustoalves em com4.com.br > < > >> msn%3Afaustoalves em com4.com.br < > msn%253Afaustoalves em com4.com.br >> > >> Franca-SP > >> Enviado pelo Mozilla Thunderbird > >> http://br.mozdev.org/thunderbird > >> > >> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > >> ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > __________ NOD32 4309 (20090805) Information __________ > > > > This message was checked by NOD32 antivirus system. > > http://www.eset.com > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Marcio Ereno > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcio Ereno From felix2005 em oi.com.br Sat Aug 8 09:08:31 2009 From: felix2005 em oi.com.br (Felix) Date: Sat, 8 Aug 2009 09:08:31 -0300 Subject: [firebase-br] RES: RES: como fazer este tipo de busca In-Reply-To: References: <890097c60906281351t552e9360j4c6d819daf5462c8@mail.gmail.com> <59bb1e780906281527q6f36d392l328a78baba418808@mail.gmail.com> <8f19defc0906281754s2be6f96cg31bbd56545521bca@mail.gmail.com> <001a01ca16a2$22900fa0$7e01010a@NOTEBOOK> <000201ca1758$d2499900$76dccb00$@com.br> Message-ID: <000401ca1820$f2c5a660$d850f320$@com.br> Marcio, Você vai 1) desenvolver o novo sistema do zero e montar a base de dados OU 2) vai aproveitar uma base de dados já existente e importar os registros para sua base OU 3) não vai mudar nada na base de dados que já existe ? 1) Se for montar: faz do jeito certo, sem armazenar . - , / : etc... isso fica num maskedit (Delphi) e só. 2) Se for aproveitar: mesma coisa, basta retirar os . - , / : etc para armazenar na nova base. 3) Se não vai mudar a base existente: 1) o código está armazenado formatado '1223-456.123' em todos os registros OU 2) tem campo armazenado como '1223-456.123' e '1223456.123' e '1223-456123' ? 3.1) então você vai ter de permitir ao operador digitar do jeito que quiser, mas na pesquisa vai ter de fornecer ele formatado corretamente para a query xxxx-xxx.xxx; 3.2) aqui você tem problema. A query teria de ser algo como 'where semformatacao(campo) = semformatacao(digitado) - não tem índice que agüente isto... Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcio Da Silva Ereno Enviada em: sábado, 8 de agosto de 2009 08:54 Para: FireBase Assunto: Re: [firebase-br] RES: como fazer este tipo de busca Oi Felix... O pior que não pois olhei o banco de dados e estava gravado assim... por isso que é estranho.... mais o obrigado pela ajuda 2009/8/7 Felix > Ola > > Sim; varias idéias: > > 1. Armazene no bd apenas 1223456123 ou seja, sem traço nem ponto; use uma > mascara no campo de digitação para que o sistema formate automaticamente o > que vai sendo digitado - internamente a aplicação vai 'enxergar' apenas os > números > > Vantagem: a busca vai usar índice, fazendo varredura por um código > especifico. > > 2. Armazene a informação do jeito que vc quiser (1223456123 OU > '1223-456.123' OU '1223-456123' OU '1223456.123'; faça a busca procurando > de > varias maneiras > > Vantagem: NENHUMA > > NUNCA deixe o cliente querer controlar a maneira como as informações serão > armazenadas / pesquisadas (a menos que ele entenda mais do que você sobre > modelagem de dados). > > O que interessa para o cliente é: 1. Preço; 2. Sistema funcionar; 3. > Informacoes precisas; 4. Ser rápido; 5. Preço; 6. Ser fácil de usar; 7. Ser > bem organizado (menus, telas, campos); 8. Não dar problema para chamar > ninguém; 9. Se der problema, ter suporte rapidamente; 10. Preço. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Marcio Da Silva Ereno > Enviada em: sexta-feira, 7 de agosto de 2009 07:45 > Para: FireBase > Assunto: Re: [firebase-br] como fazer este tipo de busca > > Oi pessoal, essa empresa que eu estou desenvolvendo o sistema ele tem um > sistema do proprio fabricante das peças que faz isso > > Exemplo codigofabricante='1223-456.123' > > Na busca ele pode digitar = '1223-456.123' que ele busca a peca ou tbm pode > digitar = '1223456123' que também busca a peça. > > e como ele tem um sistema que ja faz isso, ele quer que o meu sistema faça > a > mesma coisa > alguem tem mais alguma ideia? > > > > > > 2009/8/6 Rodrigo > > > Acho que seria assim: > > > > IBQuery.Close; > > IBQuery.SQL.Clear; > > IBQurey.SQL.ADD('select campo from tabela where CODIGODOFABRICANTE > > like :CODIGODOFABRICANTE'); > > IBQuery.Parambyname('CODIGODOFABRICANTE').ASSTRING:= '12356' + '%'; > > IBQuery.Open; > > > > At. > > Rodrigo > > > > > > ----- Original Message ----- From: "Alan Francisco" > > > To: "FireBase" > > Sent: Thursday, August 06, 2009 11:13 AM > > Subject: Re: [firebase-br] como fazer este tipo de busca > > > > > > > > select campo from tabela where like CODIGODOFABRICANTE > > (':CODIGODOFABRICANTE%') > > > > Em 29/06/09, Fausto escreveu: > > > >> > >> Em 29/06/2009 13:39, Marcio Da Silva Ereno escreveu: > >> > >> Oi pessoal > >>> eu acho que não expliquei direito > >>> o campo que eu qro buscar não é CNPJ e nem CPF > >>> o campo e o CODIGO DO FABRICANTE... > >>> por isso precisava fazer esse tipo de busca... > >>> grato > >>> > >>> Já tentou com o like?? > >> > >> -- > >> Fausto Alves > >> Skype:faustoalves > >> msn:faustoalves em com4.com.br < > msn%3Afaustoalves em com4.com.br > < > >> msn%3Afaustoalves em com4.com.br < > msn%253Afaustoalves em com4.com.br >> > >> Franca-SP > >> Enviado pelo Mozilla Thunderbird > >> http://br.mozdev.org/thunderbird > >> > >> > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > >> ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > __________ NOD32 4309 (20090805) Information __________ > > > > This message was checked by NOD32 antivirus system. > > http://www.eset.com > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Marcio Ereno > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marcio Ereno ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From tmsa em ig.com.br Sat Aug 8 09:20:48 2009 From: tmsa em ig.com.br (TEODOLINO MARCOS SANTOS DE ANDRADE) Date: Sat, 8 Aug 2009 09:20:48 -0300 Subject: [firebase-br] como fazer este tipo de busca In-Reply-To: References: Message-ID: vc experimentou usar o like on not like exemplo selecet nome from tabela where nome like '%texto%' ou not like exemplo 'selecet nome from tabela where nome not like '% /. %' ou Em 28/06/09, Marcio Da Silva Ereno escreveu: > > Boa Tarde pessoal, > estou precisando fazer um sql de busca de um certo campo mais o campo e > alfanumerico > mais o cliente cadastro este campo com ".-/" ponto traço e barra mais quer > que na busca > ele somente digite os as letras ou os numeros e quer que busque... > Eu nunca vi isso, mais ele me mostrou um sistema que faz... > Alguem conhece como fazer esse tipo de busca que não considere na busca > algum tipo de caracter... > obs: no banco de dados esta gravado estes caracteres... > obrigado t+ > > -- > Marcio Ereno > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From mariodosreyx em gmail.com Sat Aug 8 09:42:57 2009 From: mariodosreyx em gmail.com (=?utf-8?b?TcOhcmlv?= Reis) Date: Sat, 8 Aug 2009 12:42:57 +0000 (UTC) Subject: [firebase-br] off topic? Message-ID: Companheiros, Se antes tive este problema já não me lembro como resolvi. É assim tenho um ficheiro de moradas: Morada_ID, Tipo_ID, Morada, Lugar e(o problema) CP4_ID(Ex: 9500) e CP3_ID(Ex: 334) Assim: Moradas.CP4_ID=9500 + Moradas.CP3_ID =334 depois tenho um ficheiro oficial do Correios e Telecomunicações: com a mesma chave CP7D->CP4_ID=9500 e CP7D->CP4_ID=334 == Ponta Delgada (R.ªNegrão) A questão é como ligar numa DBLookUpComboBox estes dois campos Alguém pode ajudar. Obrigada Mário From junior em farsoft.com.br Sat Aug 8 10:03:49 2009 From: junior em farsoft.com.br (Arlei F. Farnetani Junior) Date: Sat, 08 Aug 2009 10:03:49 -0300 Subject: [firebase-br] ibguard ou fbserver -a In-Reply-To: References: Message-ID: <4A7D77B5.4040002@farsoft.com.br> Pessoal, utilizo a versão do Firebird 2.1 e altero a porta padrão para 3051 no firebird.conf. Eu gostaria de saber se dá diferença em alguma coisa de eu usar o Firebird Guard, ou eu executar manualmente fbserver -a, ou ainda rodar como serviço? Muda alguma coisa em relação a performance ou estabilidade? Uso superserver! From prismars em gmail.com Sat Aug 8 11:21:05 2009 From: prismars em gmail.com (Moacir - GMail) Date: Sat, 08 Aug 2009 11:21:05 -0300 Subject: [firebase-br] off topic? In-Reply-To: References: Message-ID: <4A7D89D1.1030800@gmail.com> Mário, Veja se é isto o que precisas: Select CP4_ID ||CP3_ID as CODIGO, campoX from moradas order by 1; Sucesso !! Moacir Mário Reis escreveu: > Companheiros, > > Se antes tive este problema já não me lembro como resolvi. > É assim tenho um ficheiro de moradas: > Morada_ID, Tipo_ID, Morada, Lugar e(o problema) > CP4_ID(Ex: 9500) e CP3_ID(Ex: 334) > > Assim: > > Moradas.CP4_ID=9500 + Moradas.CP3_ID =334 > > depois tenho um ficheiro oficial do Correios e Telecomunicações: > com a mesma chave > > CP7D->CP4_ID=9500 e CP7D->CP4_ID=334 == Ponta Delgada (R.ªNegrão) > > A questão é como ligar numa DBLookUpComboBox estes dois campos > > Alguém pode ajudar. > > Obrigada > > Mário > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From renato em eficazinformatica.com.br Sat Aug 8 12:45:09 2009 From: renato em eficazinformatica.com.br (Renato Bermudo) Date: Sat, 8 Aug 2009 12:45:09 -0300 Subject: [firebase-br] =?iso-8859-1?q?Desativar_e_Ativar_todas_as_Constrai?= =?iso-8859-1?q?nts_de_uma_s=F3_vez?= Message-ID: <7D2DB5967D4B41D2948A87DFC11F30E5@programacao2> Olá! Estou precisando de um script que desative e ative todas as constraints de um banco de dados Firebird. Se alguém puder ajudar, agradeço! Um abraço a todos! From centriscorps em gmail.com Sat Aug 8 17:50:45 2009 From: centriscorps em gmail.com (renato) Date: Sat, 8 Aug 2009 17:50:45 -0300 Subject: [firebase-br] off topic? In-Reply-To: <4A7D89D1.1030800@gmail.com> References: <4A7D89D1.1030800@gmail.com> Message-ID: <890097c60908081350i5a91955fn9c47409f904edea8@mail.gmail.com> No DBLookUpComboBox, propriedade ListField coloque assim: campo1;campo2 Liste os campos que você quer separador por "";" (sem as aspas) Renato 2009/8/8 Moacir - GMail > Mário, > > Veja se é isto o que precisas: > > Select CP4_ID ||CP3_ID as CODIGO, campoX from moradas order by 1; > > Sucesso !! > > Moacir > > > Mário Reis escreveu: > > Companheiros, >> >> Se antes tive este problema já não me lembro como resolvi. >> É assim tenho um ficheiro de moradas: >> Morada_ID, Tipo_ID, Morada, Lugar e(o problema) >> CP4_ID(Ex: 9500) e CP3_ID(Ex: 334) >> >> Assim: >> >> Moradas.CP4_ID=9500 + Moradas.CP3_ID =334 >> >> depois tenho um ficheiro oficial do Correios e Telecomunicações: >> com a mesma chave >> CP7D->CP4_ID=9500 e CP7D->CP4_ID=334 == Ponta Delgada (R.ªNegrão) >> >> A questão é como ligar numa DBLookUpComboBox estes dois campos >> >> Alguém pode ajudar. >> >> Obrigada >> >> Mário >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jedyfb em gmail.com Sat Aug 8 18:09:43 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Sat, 08 Aug 2009 18:09:43 -0300 Subject: [firebase-br] Tempo diminuindo... In-Reply-To: References: <9709D68254734F979C60C97ED187F391@principal> Message-ID: <1249765783.17471.11.camel@edujed.utfpr.edu.br> Kelsie. a procedure foi a mais rápida pois trouxe poucos dados (pouca conversação entre o servidor e o aplicativo) se você criar uma UDF (por exemplo valida_cnpj que retorne 0 para errado e 1 para correto) e reescrever o select para select cnpj, razao_social from tabela where valida_cnpj(cnpj) = 0 verá um desempenho muito melhor. é claro que esta validação só é eficiente para "testar" dados já existentes no banco. durante o insert, é mais eficiente testar na aplicação, e se isto não for possível, dá para testar o campo com um Check Constraint. PS: prefiro falar apenas dos bancos que eu já administrei, e desconsiderar coisas que não tenho muita base para afirmar (mas sei que alguns membros do desenvolvimento do FB criaram um banco de 1 TB, porém não tenho muitos detalhes sobre o funcionamento e estrutura do mesmo). Resumindo :já trabalhei com bancos com mais de 30 milhões de registros numa única tabela, e sei bem as vantagens e problemas deste tipo de tabela... onde alguns deles passaram rapidamente dos 20 gb de tamanho. abraço Eduardo Em Sex, 2009-08-07 às 13:20 -0300, //---- Kelsie.Z.Marshall ----// escreveu: > WORK IN PROGRESS > > Não é o resultado final. > > A idéia é subtituir a comparação por uma função, é dificil falar > hipoteticamente aqui. > > Vamos dar um exemplo concreto que fica mais facil de entender imagine uma > tabela com 80 milhões de registros com duas colunas > > CREATE TABLE "GRANDE_TABELA" > ( > "CNPJ" VARCHAR(14), > "RAZAO_SOCIAL" VARCHAR(120) > ); > > Pronto um exemplo bem concreto não tem como se perder agora. > > A tabela está toda preenchida. > > insert into GRANDE_TABELA(CNPJ, RAZAO_SOCIAL) values > ('00000000000000','Empresa 1'); > insert into GRANDE_TABELA(CNPJ, RAZAO_SOCIAL) values > ('12243345345000','Empresa 80.000.000'); > > Agora queo sabr o que é mais rápido fazer a verificação via código dando um > scan na tabela ou fazendo uma função de verificação de CNPJ. > > Pelo por SP é bem mais rápido pelo levantado até agora. > > Kelsie > > PS: Alguém já ouviu fazerdo bancode dados de 1 TETRA gerenciado pelo > FIREBIRD? Qual o maior (Em tamanho de bytes) bando de dados que você oviu > falar gerenciado pelo firebird ? > > > > "Adriano Ferreira" > wrote in message news:9709D68254734F979C60C97ED187F391 em principal... > Rapaz, pelo que entendi, vc está comparando cada registro de sua tabela com > todos os demais registros existentes e repete isso zilhões de vezes. Isso é > um completo absurdo em qualquer sistema. > > Basta colocar uma chave primária única na sua tabela, o que garantirá que > não existem chaves duplicadas, então esse seu teste se torna inútil. > > Se sua tabela já contém dados, então crie uma chave primaria nela que > surgirão "key violation" em todos os que estiverem duplicados. > > _ > Adriano Ferreira > > ----- Original Message ----- > > From: //---- Kelsie.Z.Marshall ----// > To: lista em firebase.com.br > Sent: Friday, August 07, 2009 12:33 AM > Subject: Re: [firebase-br] Tempo diminuindo... > > > Consegui alguma coisa > > > COMMIT WORK; > SET AUTODDL OFF; > SET TERM ^ ; > > /* Stored procedures */ > > CREATE PROCEDURE "TEST_ID" > ( > "IN_IDENT" VARCHAR(20), > "IN2" VARCHAR(20) > ) > RETURNS > ( > "RET" SMALLINT > ) > AS > BEGIN EXIT; END ^ > > > ALTER PROCEDURE "TEST_ID" > ( > "IN_IDENT" VARCHAR(20), > "IN2" VARCHAR(20) > ) > RETURNS > ( > "RET" SMALLINT > ) > AS > BEGIN > RET = -1; > FOR SELECT IDENT FROM BIG_TABLE INTO :IN_IDENT DO > BEGIN > IF ( IN_IDENT = IN2 ) THEN > RET = 1; > ELSE > RET = 0; > SUSPEND; > END > END > ^ > > SET TERM ; ^ > COMMIT WORK; > SET AUTODDL ON; > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kelsie.z.marshall em gmail.com Sat Aug 8 18:45:32 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Sat, 8 Aug 2009 18:45:32 -0300 Subject: [firebase-br] Consegui mas faltam duas coisas. In-Reply-To: References: Message-ID: Consegui abaixo a rotina com a verificação do CNPJ na tabela. 1) Eu queria passar o nome da tabela como parametro até criei o parametro IN_TABELA mas quando substituo pelo nome da tabela no SQL FROM dá está mensagem ISC ERROR CODE:335544569 ISC ERROR MESSAGE: Dynamic SQL Error SQL error code = -204 Table unknown IN_TABELA DECLARE VARIABLE CNPJ_TEMP VARCHAR(14); DECLARE VARIABLE TAB_TEMP VARCHAR(250); DECLARE VARIABLE D1 integer; DECLARE VARIABLE D2 integer; DECLARE VARIABLE CALCULADO char(2); DECLARE VARIABLE DIGITADO char(2); BEGIN FOR SELECT CNPJ FROM BIG_TABLE /*----------aqui substituir por INTABELA não funciona */ INTO :CNPJ_TEMP DO BEGIN D1 = 0; D1 = D1 + cast(substrlen(CNPJ_TEMP,1,1) as integer) * 5; D1 = D1 + cast(substrlen(CNPJ_TEMP,2,1) as integer) * 4; D1 = D1 + cast(substrlen(CNPJ_TEMP,3,1) as integer) * 3; D1 = D1 + cast(substrlen(CNPJ_TEMP,4,1) as integer) * 2; D1 = D1 + cast(substrlen(CNPJ_TEMP,5,1) as integer) * 9; D1 = D1 + cast(substrlen(CNPJ_TEMP,6,1) as integer) * 8; D1 = D1 + cast(substrlen(CNPJ_TEMP,7,1) as integer) * 7; D1 = D1 + cast(substrlen(CNPJ_TEMP,8,1) as integer) * 6; D1 = D1 + cast(substrlen(CNPJ_TEMP,9,1) as integer) * 5; D1 = D1 + cast(substrlen(CNPJ_TEMP,10,1) as integer) * 4; D1 = D1 + cast(substrlen(CNPJ_TEMP,11,1) as integer) * 3; D1 = D1 + cast(substrlen(CNPJ_TEMP,12,1) as integer) * 2; D1 = 11 - (mod(D1,11)); if (D1>=10) then D1=0; D2 = 0; D2 = D2 + cast(substrlen(CNPJ_TEMP,1,1) as integer) * 6; D2 = D2 + cast(substrlen(CNPJ_TEMP,2,1) as integer) * 5; D2 = D2 + cast(substrlen(CNPJ_TEMP,3,1) as integer) * 4; D2 = D2 + cast(substrlen(CNPJ_TEMP,4,1) as integer) * 3; D2 = D2 + cast(substrlen(CNPJ_TEMP,5,1) as integer) * 2; D2 = D2 + cast(substrlen(CNPJ_TEMP,6,1) as integer) * 9; D2 = D2 + cast(substrlen(CNPJ_TEMP,7,1) as integer) * 8; D2 = D2 + cast(substrlen(CNPJ_TEMP,8,1) as integer) * 7; D2 = D2 + cast(substrlen(CNPJ_TEMP,9,1) as integer) * 6; D2 = D2 + cast(substrlen(CNPJ_TEMP,10,1) as integer) * 5; D2 = D2 + cast(substrlen(CNPJ_TEMP,11,1) as integer) * 4; D2 = D2 + cast(substrlen(CNPJ_TEMP,12,1) as integer) * 3; D2 = D2 + D1 * 2; D2 = 11 - (mod(D2,11)); if (D2>=10) then D2=0; CALCULADO = (cast(D1 as char) || cast(D2 as char)); DIGITADO = substrlen(CNPJ_TEMP,13,1) || substrlen(CNPJ_TEMP,14,1); IF (CALCULADO!=DIGITADO) then DELETE FROM BIG_TABLE WHERE CNPJ = :CNPJ_TEMP; /*----------aqui substituir por INTABELA não funciona */ SUSPEND; END END 2) Agora vou fazer o que o Eduardo falou uma UDF e depois comparar os resultados. Alguém sabe por onde começo ? From kelsie.z.marshall em gmail.com Sat Aug 8 21:17:54 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Sat, 8 Aug 2009 21:17:54 -0300 Subject: [firebase-br] UDF usando o C++Builder. Message-ID: Alguém já fez uma UDF usando o C++Builder ? Alguma dica ou exemplo tenho procurado mas não existe. Estou tentando implementar uma função mas sempre falha. Ai está o erro. Coloquei a DLL no diretório correto do firebird. ISC ERROR CODE:335544343 ISC ERROR MESSAGE: invalid request BLR at offset 36 function VALIDACNPJ is not defined module name or entrypoint could not be found //--------------------------------------------------------------------------- DECLARE EXTERNAL FUNCTION VALIDACNPJ VARCHAR(16) CHARACTER SET NONE RETURNS INTEGER BY VALUE ENTRY_POINT 'valCN' MODULE_NAME 'VALIDACNPJ'; //--------------------------------------------------------------------------- select CNPJ from A_TESTE where VALIDACNPJ(CNPJ)=1 //--------------------------------------------------------------------------- MAIN.CPP //--------------------------------------------------------------------------- #include #include #include #include #include #include #include #include "MAIN.h" #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused int valCN(char aCNPJ[16]) { return(1); } //--------------------------------------------------------------------------- int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*) { return 1; } //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- MAIN.h #ifdef __BUILDING_THE_DLL #define __EXPORT_TYPE __export #else #define __EXPORT_TYPE __import #endif int __EXPORT_TYPE valCN(char aCNPJ[16]); //--------------------------------------------------------------------------- From rc.1990 em bol.com.br Sun Aug 9 00:39:21 2009 From: rc.1990 em bol.com.br (Roberto Carlos) Date: Sun, 9 Aug 2009 00:39:21 -0300 Subject: [firebase-br] WAMP2 com Firebird 2.1 In-Reply-To: References: <9709D68254734F979C60C97ED187F391@principal> Message-ID: <4a7e44e945fe8_292fc6986a41f2@winter20.tmail> Bom dia. Windows Vista Home Edition Firebird 2.1 e 2.5 funcionando corretamente em portas diferentes como aplicação. WAMP2 funcionando redondinho com o MySQL. Habilitei a extensão php_interbase. Desabilitei o bloqueio de baixado da internet e copiei php_interbase.dll para C:\wamp\bin\php\php5.3.0\ext Quando tento conectar: --------------- $host = "localhost/3050:C:\\Teste\\Agenda.fdb"; $username = "SYSDBA"; $password = "masterkey"; $dbh = ibase_connect($host, $username, $password, "ISO8859_1") or die("
" . ibase_errmsg()); --------------- Aparece o seguinte erro: Fatal error: Call to undefined function ibase_connect() in C:\wamp\www\PhpProject1\firebird_select.php on line 29 Alguém poderia me ajudar? Um abraço, Roberto Carlos From fausto.s.a em uol.com.br Sun Aug 9 09:14:19 2009 From: fausto.s.a em uol.com.br (Fausto Alves) Date: Sun, 09 Aug 2009 09:14:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?Desativar_e_Ativar_todas_as_Constrai?= =?iso-8859-1?q?nts_de_uma_s=F3_vez?= In-Reply-To: <7D2DB5967D4B41D2948A87DFC11F30E5@programacao2> References: <7D2DB5967D4B41D2948A87DFC11F30E5@programacao2> Message-ID: Em 08/08/2009 12:45, Renato Bermudo escreveu: > Olá! > Estou precisando de um script que desative e ative todas as constraints de um banco de dados Firebird. > Se alguém puder ajudar, agradeço! > > Um abraço a todos! Rapaz, já usei isso, encontrei aqui mesmo na lista.. Vá neste endereço, caso acesse a lista somente por e-mail http://www.firebase.com.br/fb/pesquisa_lista.html E procure por: *Re: [firebase-br] ativar todos os indices* *Re: [firebase-br] Desativar Foreign Key de todo o Banco* Acho que o que você procura vai estar ai. -- Fausto Alves Skype:faustoalves msn:faustoalves em com4.com.br Franca-SP Enviado pelo Mozilla Thunderbird http://br.mozdev.org/thunderbird From robertoaschuster em gmail.com Sun Aug 9 16:13:55 2009 From: robertoaschuster em gmail.com (Roberto Schuster) Date: Sun, 09 Aug 2009 16:13:55 -0300 Subject: [firebase-br] =?iso-8859-1?q?Vers=F5es_DBExpress?= Message-ID: <4A7F1FF3.4040500@gmail.com> Olá pessoal, Como posso saber as versoes do DBExpress que o Delphi 7 e o 2006 usam? É verdade que aplicações criadas no Delphii 2006, que utilizam essa tecnologia nao funcionam em Win 98? Obrigado. Att, Roberto. From samuel.peres.ferreira em gmail.com Sun Aug 9 17:52:47 2009 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Sun, 9 Aug 2009 17:52:47 -0300 Subject: [firebase-br] Drop de procedure Message-ID: ola uso o fb 2.1 estou tentando 'dropar' uma procedure, porem me retorna um erro, informando: a fatal error as occured, e para mandar o erro para um grupo. fui 'tirando' linhas da procedure, até que chegou no script abaixo, mas continua a dar erro. é claro que o script abaixo nao faz nada, afinal fui limpando, mas mesmo assim da erro para dropar. segue abaixo a procedure: SET TERM ^ ; ALTER PROCEDURE SPMONTAMTCCARNEBRANCAQUANTIDADE RETURNS ( HORA Time) AS begin SUSPEND; end^ SET TERM ; ^ obrigado samuel From felix2005 em oi.com.br Sun Aug 9 18:43:30 2009 From: felix2005 em oi.com.br (Felix) Date: Sun, 9 Aug 2009 18:43:30 -0300 Subject: [firebase-br] RES: Drop de procedure In-Reply-To: References: Message-ID: <000001ca193a$704c8120$50e58360$@com.br> Não há dependências para essa procedure? Qual a mensagem exata de erro? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de samuel ferreira Enviada em: domingo, 9 de agosto de 2009 17:53 Para: FireBase Assunto: [firebase-br] Drop de procedure ola uso o fb 2.1 estou tentando 'dropar' uma procedure, porem me retorna um erro, informando: a fatal error as occured, e para mandar o erro para um grupo. fui 'tirando' linhas da procedure, até que chegou no script abaixo, mas continua a dar erro. é claro que o script abaixo nao faz nada, afinal fui limpando, mas mesmo assim da erro para dropar. segue abaixo a procedure: SET TERM ^ ; ALTER PROCEDURE SPMONTAMTCCARNEBRANCAQUANTIDADE RETURNS ( HORA Time) AS begin SUSPEND; end^ SET TERM ; ^ obrigado samuel ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cliche em maxtell.com.br Mon Aug 10 08:07:27 2009 From: cliche em maxtell.com.br (Maxtelll - Cliche) Date: Mon, 10 Aug 2009 08:07:27 -0300 Subject: [firebase-br] Drop de procedure In-Reply-To: References: Message-ID: <1C00D3021108484FA91BCD83AAAD9C8A@Arte01PC> favor me retirar dessa lista! From prismars em gmail.com Mon Aug 10 08:42:21 2009 From: prismars em gmail.com (Moacir - GMail) Date: Mon, 10 Aug 2009 08:42:21 -0300 Subject: [firebase-br] Drop de procedure In-Reply-To: <1C00D3021108484FA91BCD83AAAD9C8A@Arte01PC> References: <1C00D3021108484FA91BCD83AAAD9C8A@Arte01PC> Message-ID: <4A80079D.6020900@gmail.com> Por Favor, Leia o rodapé das mensagens !!! Maxtelll - Cliche escreveu: > favor me retirar dessa lista! > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From renato em eficazinformatica.com.br Mon Aug 10 10:09:32 2009 From: renato em eficazinformatica.com.br (Renato Bermudo) Date: Mon, 10 Aug 2009 10:09:32 -0300 Subject: [firebase-br] dbExpress driver for Firebird Message-ID: Olá! Na seção 'Novos downloads' do site www.firebase.com.br, está publicado (no dia 04/08/09) o link para download 'dbxFirebird', que oferece um driver dbExpress para o nosso Firebird, compativel com o Delphi 2007 e 2009. Alguém sabe dizer como instalar esse driver no Delphi 2009? Até o momento não consegui instalar. Obrigado! From samuel.peres.ferreira em gmail.com Mon Aug 10 10:44:08 2009 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 10 Aug 2009 10:44:08 -0300 Subject: [firebase-br] Drop de procedure In-Reply-To: <4A80079D.6020900@gmail.com> References: <1C00D3021108484FA91BCD83AAAD9C8A@Arte01PC> <4A80079D.6020900@gmail.com> Message-ID: Ola nao coloquei a msg inteira. agora vai. a fatal error as occured. if you know how to reproduce the problem, please submit the bug report at: http://sourceforge.net/tracker/?group_id=124340&atid=699234. The program can try to keep running so that you can save your data. do you wish to try? Ai aparecem 2 botoes com (sim) e (nao). pelo q entendi é bug do firebird. ja fiz backup/restore, nao existem dependencias. consigo alterar a procedure, so nao consigo dropar. se alguem puder me ajudar, fico agradecido samuel From wilchaia.listas em gmail.com Mon Aug 10 11:04:59 2009 From: wilchaia.listas em gmail.com (william almeida) Date: Mon, 10 Aug 2009 11:04:59 -0300 Subject: [firebase-br] dbExpress driver for Firebird In-Reply-To: References: Message-ID: <6dab2f950908100704g49ace120h23319218b5fa1e62@mail.gmail.com> entra no grupo do google http://groups.google.com/group/dbxfirebird ou no site http://chee-yang.blogspot.com/2008/09/delphi-2009-using-dbx4-framework.html que eu acredito que vai ter os artigos necessarios para vc resolver o problema 2009/8/10 Renato Bermudo > Olá! > Na seção 'Novos downloads' do site www.firebase.com.br, está publicado (no > dia 04/08/09) o link para download 'dbxFirebird', que oferece um driver > dbExpress para o nosso Firebird, compativel com o Delphi 2007 e 2009. > Alguém sabe dizer como instalar esse driver no Delphi 2009? > Até o momento não consegui instalar. > > Obrigado! > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From stmcarvalho em gmail.com Mon Aug 10 11:12:50 2009 From: stmcarvalho em gmail.com (sonia carvalho) Date: Mon, 10 Aug 2009 11:12:50 -0300 Subject: [firebase-br] inno setup startar o fbserver Message-ID: <3f51e4b10908100712s3fd38700g39c89b97e35c1aa0@mail.gmail.com> Caros amigos, Estou com um problema que não consigo resolver. No Inno setup coloquei as seguintes linhas no [Run] Filename: {app}\firebird1_5\bin\instreg.exe; WorkingDir: {app}\firebird1_5\bin; Flags: runmaximized nowait Filename: {app}\firebird1_5\bin\instsvc.exe; Parameters: i -s -a -g; WorkingDir: {app}\firebird1_5\bin; Flags: runmaximized nowait Filename: {app}\firebird1_5\bin\instsvc.exe; Parameters: sta; WorkingDir: {app}\firebird1_5\bin; Flags: runmaximized nowait Ele faz tudo direitinho, porém, não starta o FBServer, só se eu reinicializar a máquina. Alguém pode me ajudar para não ter que reinicializar? Obrigada. From diasmartins em gmail.com Mon Aug 10 17:10:03 2009 From: diasmartins em gmail.com (Reinaldo Cesar) Date: Mon, 10 Aug 2009 17:10:03 -0300 Subject: [firebase-br] Componente de acesso Message-ID: <4A807E9B.9010504@gmail.com> Olá amigos, estou começando um projeto Particular do zero. E visto que na minha empresa tivemos alguns problemas usando o DBX com dbxint.dll, gostaria de uma opinião de qual componente de acesso vocês me recomendariam. Estou muito inclinado a partir para a FIBPlus, uma vez que não pretendo escrever o software para outros bancos, até porque tenho muitas regras de negocios já dentro do firebird e acredito que o firebird dá conta traquilo apesar de ser uma aplicacao de muito I-O. Também ouvi muito bem do MDO, porém não sei dizer se o projeto terá versões futuras. Gostaria da opinião dos colegas, pois é sempre bom trocar experiências antes de sair desenvolvendo com um e no meio do caminho achar que fez a escolha errada. O Projeto será desenvolvido em Delphi 7. From wellmsilva em gmail.com Mon Aug 10 17:26:33 2009 From: wellmsilva em gmail.com (Wellington Melo) Date: Mon, 10 Aug 2009 17:26:33 -0300 Subject: [firebase-br] Firebird + FastReport Message-ID: <21538b730908101326v5616ab26g98f9f2929bf5c10c@mail.gmail.com> Gostaria de saber se alguém tem algum material sobre o fastReport. Sei que não tem muito a ver com a lista, mas estou precisando com uma certa urgencia; Estou usando varias DetailData e quero a soma todoa de todos eles. Alguem poderia me ajudar. Mas um vez, peço desculpa a todos por fugir um foco principal da lista. From robson.catunda em gmail.com Mon Aug 10 17:41:01 2009 From: robson.catunda em gmail.com (Robson Catunda) Date: Mon, 10 Aug 2009 17:41:01 -0300 Subject: [firebase-br] =?iso-8859-1?q?firebird_2=2E0=2E3_embed_n=E3o_funci?= =?iso-8859-1?q?ona?= Message-ID: Meu sistema em delphi 7 + dbexpress, roda normalmente com o firebird 2.0 que está instalado na máquina. Agora preciso rodar o sistema com o firebird 2.0.3 embed, mas sempre que tento acessar os dados vem o mesmo erro: SqlDataSet1: Cursor not returned from Query Já configurei o firebird como mandam os tutoriais que encontrei, mas esse erro persiste. Alguem sabe como resolver? From fausto.s.a em uol.com.br Mon Aug 10 17:42:52 2009 From: fausto.s.a em uol.com.br (Fausto) Date: Mon, 10 Aug 2009 17:42:52 -0300 Subject: [firebase-br] Firebird + FastReport In-Reply-To: <21538b730908101326v5616ab26g98f9f2929bf5c10c@mail.gmail.com> References: <21538b730908101326v5616ab26g98f9f2929bf5c10c@mail.gmail.com> Message-ID: Em 10/08/2009 17:26, Wellington Melo escreveu: > Gostaria de saber se alguém tem algum material sobre o fastReport. > Sei que não tem muito a ver com a lista, mas estou precisando com uma certa > urgencia; > > Estou usando varias DetailData e quero a soma todoa de todos eles. Alguem > poderia me ajudar. > > Mas um vez, peço desculpa a todos por fugir um foco principal da lista. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > Tem uma lista no yahoogroups muito boa... http://br.groups.yahoo.com/group/FastReportBrasil/ -- Fausto Alves Skype:faustoalves msn:faustoalves em com4.com.br Franca-SP Enviado pelo Mozilla Thunderbird http://br.mozdev.org/thunderbird From danrgomes em gmail.com Mon Aug 10 17:53:56 2009 From: danrgomes em gmail.com (Danilo Gomes) Date: Mon, 10 Aug 2009 17:53:56 -0300 Subject: [firebase-br] Firebird + FastReport In-Reply-To: References: <21538b730908101326v5616ab26g98f9f2929bf5c10c@mail.gmail.com> Message-ID: <370c39030908101353y2008a88cg2b9803124fe66ca7@mail.gmail.com> Olá;;; Rapaz acho que isso pode te ajudar .. http://www.fast-report.com/en/documentation/frx3user/index.htm Danilo From nascimento em gko.com.br Mon Aug 10 18:01:38 2009 From: nascimento em gko.com.br (Rodolpho da Silva) Date: Mon, 10 Aug 2009 18:01:38 -0300 Subject: [firebase-br] Componente de acesso References: <4A807E9B.9010504@gmail.com> Message-ID: <01dd01ca19fd$c1a95200$b100a8c0@winxprj15> Reinaldo, Atualmente para conexões D7+Firebird eu tenho usado o MDO. Depois de ter diversos problemas com IBX e DBX, esse foi o componente mais estável que encontrei. Está funcionando sem problemas a mais de 5 anos em um cliente meu. Mas para um bom desempenho a sua estrutura de acesso a dados deve estar bem escrita, pois se houver algum problema com o seu componente de conexão a troca deve ter o menor impacto possível.... Espero ter ajudado. Rodolpho da Silva www.essencialcode.com.br ----- Original Message ----- From: Reinaldo Cesar To: lista em firebase.com.br Sent: Monday, August 10, 2009 5:10 PM Subject: [firebase-br] Componente de acesso Olá amigos, estou começando um projeto Particular do zero. E visto que na minha empresa tivemos alguns problemas usando o DBX com dbxint.dll, gostaria de uma opinião de qual componente de acesso vocês me recomendariam. Estou muito inclinado a partir para a FIBPlus, uma vez que não pretendo escrever o software para outros bancos, até porque tenho muitas regras de negocios já dentro do firebird e acredito que o firebird dá conta traquilo apesar de ser uma aplicacao de muito I-O. Também ouvi muito bem do MDO, porém não sei dizer se o projeto terá versões futuras. Gostaria da opinião dos colegas, pois é sempre bom trocar experiências antes de sair desenvolvendo com um e no meio do caminho achar que fez a escolha errada. O Projeto será desenvolvido em Delphi 7. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.392 / Virus Database: 270.13.49/2294 - Release Date: 08/10/09 06:10:00 From joseluiz em medeirosinfor.com Mon Aug 10 20:01:27 2009 From: joseluiz em medeirosinfor.com (Jose Luiz de Medeiros) Date: Mon, 10 Aug 2009 20:01:27 -0300 Subject: [firebase-br] RES: Componente de acesso In-Reply-To: <4A807E9B.9010504@gmail.com> References: <4A807E9B.9010504@gmail.com> Message-ID: <000701ca1a0e$7ef32a10$7cd97e30$@com> Colega.. Uso os components open source ZeosLib, que esta na versão 7 para Delphi 2009, pratico, rápido,e o melhor De graça FREE.. Outra coisa te da suporte Tb para outros SGDB como mysql,postgree etc.. Até: Jose Luiz de Medeiros ========================= delphi - php - mysql - Firebird -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Reinaldo Cesar Enviada em: segunda-feira, 10 de agosto de 2009 17:10 Para: lista em firebase.com.br Assunto: [firebase-br] Componente de acesso Olá amigos, estou começando um projeto Particular do zero. E visto que na minha empresa tivemos alguns problemas usando o DBX com dbxint.dll, gostaria de uma opinião de qual componente de acesso vocês me recomendariam. Estou muito inclinado a partir para a FIBPlus, uma vez que não pretendo escrever o software para outros bancos, até porque tenho muitas regras de negocios já dentro do firebird e acredito que o firebird dá conta traquilo apesar de ser uma aplicacao de muito I-O. Também ouvi muito bem do MDO, porém não sei dizer se o projeto terá versões futuras. Gostaria da opinião dos colegas, pois é sempre bom trocar experiências antes de sair desenvolvendo com um e no meio do caminho achar que fez a escolha errada. O Projeto será desenvolvido em Delphi 7. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ Information from ESET NOD32 Antivirus, version of virus signature database 4323 (20090810) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4323 (20090810) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com From felix2005 em oi.com.br Mon Aug 10 20:15:11 2009 From: felix2005 em oi.com.br (Felix) Date: Mon, 10 Aug 2009 20:15:11 -0300 Subject: [firebase-br] RES: Drop de procedure In-Reply-To: References: <1C00D3021108484FA91BCD83AAAD9C8A@Arte01PC> <4A80079D.6020900@gmail.com> Message-ID: <001001ca1a10$697b2f00$3c718d00$@com.br> A msg parece de bug sim. Alguem tem maior esclarecimento? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de samuel ferreira Enviada em: segunda-feira, 10 de agosto de 2009 10:44 Para: prismars em gmail.com; FireBase Assunto: Re: [firebase-br] Drop de procedure Ola nao coloquei a msg inteira. agora vai. a fatal error as occured. if you know how to reproduce the problem, please submit the bug report at: http://sourceforge.net/tracker/?group_id=124340&atid=699234. The program can try to keep running so that you can save your data. do you wish to try? Ai aparecem 2 botoes com (sim) e (nao). pelo q entendi é bug do firebird. ja fiz backup/restore, nao existem dependencias. consigo alterar a procedure, so nao consigo dropar. se alguem puder me ajudar, fico agradecido samuel ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rdeggau em gmail.com Mon Aug 10 20:54:06 2009 From: rdeggau em gmail.com (Renato Deggau) Date: Mon, 10 Aug 2009 20:54:06 -0300 Subject: [firebase-br] Drop de procedure In-Reply-To: References: <1C00D3021108484FA91BCD83AAAD9C8A@Arte01PC> <4A80079D.6020900@gmail.com> Message-ID: <33039380908101654o6d29128dr84c4b2967278f9a8@mail.gmail.com> Samuel, voce tentou eliminar esta procedure por linha de comando, via isql? A mensagem que voce reporta vem do FlameRobin e nao necessariamente do Firebird Renato Deggau On Mon, Aug 10, 2009 at 10:44 AM, samuel ferreira wrote: > Ola > nao coloquei a msg inteira. agora vai. > > a fatal error as occured. if you know how to reproduce the problem, please > submit the bug report at: > http://sourceforge.net/tracker/?group_id=124340&atid=699234. The program can > try to keep running so that you can save your data. do you wish to try? > > Ai aparecem 2 botoes com (sim)  e (nao). > > > pelo q entendi é bug do firebird. ja fiz backup/restore, nao existem > dependencias. consigo alterar a procedure, so nao consigo dropar. > > > se alguem puder me ajudar, fico agradecido > > > samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From cpd em lekagi.com.br Mon Aug 10 22:52:25 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Mon, 10 Aug 2009 22:52:25 -0300 (Hora oficial do Brasil) Subject: [firebase-br] Res: RES: Componente de acesso References: <4A807E9B.9010504@gmail.com> <000701ca1a0e$7ef32a10$7cd97e30$@com> Message-ID: <4A80CED4.000009.03744@JABER> Também uso os componentes open source ZeosLib. Só tenho a elogiar.. Nada a reclamar. Usava antigamente o IBX. Por medo da perda de compatibilidade migrei para o ZEOS e não me arrependi. Uso a Versão 6.6.4-stable. É show de bola.. Espero ter ajudado. Abraço... -------Mensagem original------- De: Jose Luiz de Medeiros Data: 10/08/2009 20:11:36 Para: 'FireBase' Assunto: [firebase-br] RES: Componente de acesso Colega.. Uso os components open source ZeosLib, que esta na versão 7 para Delphi 2009, pratico, rápido,e o melhor De graça FREE.. Outra coisa te da suporte Tb para outros SGDB como mysql,postgree etc.. Até: Jose Luiz de Medeiros ========================= delphi - php - mysql - Firebird -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Reinaldo Cesar Enviada em: segunda-feira, 10 de agosto de 2009 17:10 Para: lista em firebase.com.br Assunto: [firebase-br] Componente de acesso Olá amigos, estou começando um projeto Particular do zero. E visto que na minha empresa tivemos alguns problemas usando o DBX com dbxint.dll, gostaria de uma opinião de qual componente de acesso vocês me recomendariam. Estou muito inclinado a partir para a FIBPlus, uma vez que não pretendo escrever o software para outros bancos, até porque tenho muitas regras de negocios já dentro do firebird e acredito que o firebird dá conta traquilo apesar de ser uma aplicacao de muito I-O. Também ouvi muito bem do MDO, porém não sei dizer se o projeto terá versões futuras. Gostaria da opinião dos colegas, pois é sempre bom trocar experiências antes de sair desenvolvendo com um e no meio do caminho achar que fez a escolha errada. O Projeto será desenvolvido em Delphi 7. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ Information from ESET NOD32 Antivirus, version of virus signature database 4323 (20090810) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4323 (20090810) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From diasmartins em gmail.com Tue Aug 11 09:23:22 2009 From: diasmartins em gmail.com (Reinaldo Cesar) Date: Tue, 11 Aug 2009 09:23:22 -0300 Subject: [firebase-br] Res: RES: Componente de acesso In-Reply-To: <4A80CED4.000009.03744@JABER> References: <4A807E9B.9010504@gmail.com> <000701ca1a0e$7ef32a10$7cd97e30$@com> <4A80CED4.000009.03744@JABER> Message-ID: <4A8162BA.9050100@gmail.com> E sobre a ZeosLib existe algum pulo do Gato, que tem que se saber antes de Instalar o componente, ou durante o desenvolvimento para que funcionar sem problemas (Estou utilizando o Firebird 2.0)? Reinaldo Jáber - CPD escreveu: > Também uso os componentes open source ZeosLib. Só tenho a elogiar.. Nada a > reclamar. > > Usava antigamente o IBX. Por medo da perda de compatibilidade migrei para o > ZEOS e não me arrependi. Uso a Versão 6.6.4-stable. > > É show de bola.. > > > > Espero ter ajudado. > > > > Abraço... > > > > -------Mensagem original------- > > > > De: Jose Luiz de Medeiros > > Data: 10/08/2009 20:11:36 > > Para: 'FireBase' > > Assunto: [firebase-br] RES: Componente de acesso > > > > Colega.. > > > > Uso os components open source ZeosLib, que esta na versão 7 para Delphi > > 2009, pratico, rápido,e o melhor > > De graça FREE.. > > Outra coisa te da suporte Tb para outros SGDB como mysql,postgree etc.. > > > > Até: > > > > Jose Luiz de Medeiros > > ========================= > > delphi - php - mysql - Firebird > > > > -----Mensagem original----- > > De: lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org [mailto:lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org] Em > > nome de Reinaldo Cesar > > Enviada em: segunda-feira, 10 de agosto de 2009 17:10 > > Para: lista-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org > > Assunto: [firebase-br] Componente de acesso > > > > Olá amigos, estou começando um projeto Particular do zero. E visto que > > na minha empresa tivemos alguns problemas usando o DBX com dbxint.dll, > > gostaria de uma opinião de qual componente de acesso vocês me > > recomendariam. Estou muito inclinado a partir para a FIBPlus, uma vez > > que não pretendo escrever o software para outros bancos, até porque > > tenho muitas regras de negocios já dentro do firebird e acredito que o > > firebird dá conta traquilo apesar de ser uma aplicacao de muito I-O. > > Também ouvi muito bem do MDO, porém não sei dizer se o projeto terá > > versões futuras. Gostaria da opinião dos colegas, pois é sempre bom > > trocar experiências antes de sair desenvolvendo com um e no meio do > > caminho achar que fez a escolha errada. > > > > O Projeto será desenvolvido em Delphi 7. > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > __________ Information from ESET NOD32 Antivirus, version of virus signature > > > database 4323 (20090810) __________ > > > > The message was checked by ESET NOD32 Antivirus. > > > > http://www.eset.com > > > > > > > > __________ Information from ESET NOD32 Antivirus, version of virus signature > > > database 4323 (20090810) __________ > > > > The message was checked by ESET NOD32 Antivirus. > > > > http://www.eset.com > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www > firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From daniel.dallasta em gmail.com Tue Aug 11 09:34:38 2009 From: daniel.dallasta em gmail.com (Daniel Dallasta) Date: Tue, 11 Aug 2009 09:34:38 -0300 Subject: [firebase-br] Driver ODBC para Firebird no Windows Server 2008 X64 In-Reply-To: <989201fc0908101943i7342a542ka69b6aaf9743280c@mail.gmail.com> References: <989201fc0908101943i7342a542ka69b6aaf9743280c@mail.gmail.com> Message-ID: <989201fc0908110534w30b7f412td72011c7d26997f0@mail.gmail.com> Instalei na minha empresa, o Windows Server 2008 X64, instalei o banco Firebird 32bits, pois nao tem a versao x64, funcionou beleza, porem... quando instalei o driver ODBC tambem 32bits, não lista o driver na hora de criar o alias ODBC. Tive que instalar a versão 64bits, dessa vez lista mas quando vou configurar o alias ODBC não conecta de jeito nehum. Nos clientes, que usam ODBC 32bits, conecta, mas no servidor, não conecta. Porque isso ocorre, tem solução? Preciso de uma solução urgente, senao não poderei usar o sistema no servidor, apenas como servidor de banco, mas uma de minhas ideias eh usar como servidor de aplicação, com Terminal Server. Se alguem souber de uma solução ou dica.... -- Att, Daniel Dallasta Dallasta Center - Materiais de construção Fone: (55) 3211-2046 ------------------------------------------------ ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? Proteja o endereço de seus contatos como estou protegendo o seu. Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind carbon copy). Assim os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo da mensagem que possam ser usadas por hackers. From leonardo em softguild.com.br Tue Aug 11 09:37:43 2009 From: leonardo em softguild.com.br (Leonardo Lima) Date: Tue, 11 Aug 2009 09:37:43 -0300 Subject: [firebase-br] Provider de Firebird para .net no Windows Vista Message-ID: <5179281501554E1894818AD47D124206@LEONARDO> Prezados: Bom dia! Alguém sabe aí onde eu posso conseguir o provider para FB 1.5? Obrigado! From jdias.bjsoftware em gmail.com Tue Aug 11 09:33:05 2009 From: jdias.bjsoftware em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Dias?=) Date: Tue, 11 Aug 2009 09:33:05 -0300 Subject: [firebase-br] Provider de Firebird para .net no Windows Vista In-Reply-To: <5179281501554E1894818AD47D124206@LEONARDO> References: <5179281501554E1894818AD47D124206@LEONARDO> Message-ID: <4A816501.3020202@gmail.com> Veja em www.sourceforge.net procure por Firebird você encontrará dentre os inúmeros releases o Firebird .Net Provider ou vá à página do projeto http://www.firebirdsql.org/ lá tem um link direto ao provider Espero ter ajudado -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com Leonardo Lima escreveu: > Prezados: > > Bom dia! > > Alguém sabe aí onde eu posso conseguir o provider para FB 1.5? > > Obrigado! > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From valdemar.salviato em sbctrans.com.br Tue Aug 11 09:43:18 2009 From: valdemar.salviato em sbctrans.com.br (Mazzola) Date: Tue, 11 Aug 2009 09:43:18 -0300 Subject: [firebase-br] Erro ao Criar Foreing Key Message-ID: <000501ca1a81$4e02a520$ea07ef60$@salviato@sbctrans.com.br> Bom dia lista, estou criando uma tabela assim: CREATE TABLE F_SM_REGISTRO( CHAPA INTEGER NOT NULL, LINHA NUMERIC(3,2) NOT NULL, CARRO INTEGER NOT NULL, DATA DATE NOT NULL, INCIO TIME, FINAL TIME, TOTAL_HORA TIME, TOTAL_HORA_DEC INTEGER, TOTAL_HORA_REAL NUMERIC(10,2), NR_SEMANA INTEGER, PRIMARY KEY (CHAPA,LINHA,CARRO,DATA), CONSTRAINT FK_CHAPA_FO FOREIGN KEY (CHAPA) REFERENCES FU_SEM_REGISTRO(CODIGO), CONSTRAINT FK_LINHA_FO FOREIGN KEY (LINHA) REFERENCES LINHAS(CODIGO)) Ate aqui tudo bem, acontece que se eu for adicionar mais uma foreign key me da esse erro? ALTER TABLE F_SM_REGISTRO ADD CONSTRAINT FK_VEICULO_FROTA FOREIGN KEY (CARRO) REFERENCES VEICULOS_FROTA(PREFIXO) This operation is not defined for system tables. unsuccessful metadata update. could not find UNIQUE INDEX with specified columns. O que esta de errado??? Grato Mazzola - SBC From gustavo.moda em gmail.com Tue Aug 11 09:57:05 2009 From: gustavo.moda em gmail.com (Gustavo Moda) Date: Tue, 11 Aug 2009 09:57:05 -0300 Subject: [firebase-br] Erro ao Criar Foreing Key In-Reply-To: <-1273021509463652661@unknownmsgid> References: <-1273021509463652661@unknownmsgid> Message-ID: <795edc730908110557n33dae5a3xf9494a560439e9c7@mail.gmail.com> Qual a PK da tabela VEICULOS_FROTA? é um campo INTEIRO e sem ser composta? From cpd em lekagi.com.br Tue Aug 11 09:01:59 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Tue, 11 Aug 2009 09:01:59 -0300 (Hora oficial do Brasil) Subject: [firebase-br] Res: Re: Res: RES: Componente de acesso References: <4A807E9B.9010504@gmail.com> <000701ca1a0e$7ef32a10$7cd97e30$@com> <4A80CED4.000009.03744@JABER> <4A8162BA.9050100@gmail.com> Message-ID: <4A815DAE.000012.02816@JABER> Olá Reinaldo. Não tem nada demais.. Vou te mandar um vídeo em private mostrando passo a passo como instalar. Abraço... Jáber S. C. Lima -------Mensagem original------- De: Reinaldo Cesar Data: 11/08/2009 09:40:44 Para: lista em firebase.com.br Assunto: Re: [firebase-br] Res: RES: Componente de acesso E sobre a ZeosLib existe algum pulo do Gato, que tem que se saber antes de Instalar o componente, ou durante o desenvolvimento para que funcionar sem problemas (Estou utilizando o Firebird 2.0)? Reinaldo Jáber - CPD escreveu: > Também uso os componentes open source ZeosLib. Só tenho a elogiar.. Nada a > reclamar. > > Usava antigamente o IBX. Por medo da perda de compatibilidade migrei para o > ZEOS e não me arrependi. Uso a Versão 6.6.4-stable. > > É show de bola.. > > > > Espero ter ajudado. > > > > Abraço... > > > > -------Mensagem original------- > > > > De: Jose Luiz de Medeiros > > Data: 10/08/2009 20:11:36 > > Para: 'FireBase' > > Assunto: [firebase-br] RES: Componente de acesso > > > > Colega.. > > > > Uso os components open source ZeosLib, que esta na versão 7 para Delphi > > 2009, pratico, rápido,e o melhor > > De graça FREE.. > > Outra coisa te da suporte Tb para outros SGDB como mysql,postgree etc.. > > > > Até: > > > > Jose Luiz de Medeiros > > ========================= > > delphi - php - mysql - Firebird > > > > -----Mensagem original----- > > De: lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org [mailto:lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org] Em > > nome de Reinaldo Cesar > > Enviada em: segunda-feira, 10 de agosto de 2009 17:10 > > Para: lista-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org > > Assunto: [firebase-br] Componente de acesso > > > > Olá amigos, estou começando um projeto Particular do zero. E visto que > > na minha empresa tivemos alguns problemas usando o DBX com dbxint.dll, > > gostaria de uma opinião de qual componente de acesso vocês me > > recomendariam. Estou muito inclinado a partir para a FIBPlus, uma vez > > que não pretendo escrever o software para outros bancos, até porque > > tenho muitas regras de negocios já dentro do firebird e acredito que o > > firebird dá conta traquilo apesar de ser uma aplicacao de muito I-O. > > Também ouvi muito bem do MDO, porém não sei dizer se o projeto terá > > versões futuras. Gostaria da opinião dos colegas, pois é sempre bom > > trocar experiências antes de sair desenvolvendo com um e no meio do > > caminho achar que fez a escolha errada. > > > > O Projeto será desenvolvido em Delphi 7. > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > __________ Information from ESET NOD32 Antivirus, version of virus signature > > > database 4323 (20090810) __________ > > > > The message was checked by ESET NOD32 Antivirus. > > > > http://www.eset.com > > > > > > > > __________ Information from ESET NOD32 Antivirus, version of virus signature > > > database 4323 (20090810) __________ > > > > The message was checked by ESET NOD32 Antivirus. > > > > http://www.eset.com > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www > firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From gutopj02 em gmail.com Tue Aug 11 10:07:32 2009 From: gutopj02 em gmail.com (Augusto junior) Date: Tue, 11 Aug 2009 10:07:32 -0300 Subject: [firebase-br] OFF-Topic Message-ID: Pessoal, Desculpem o off , mas tenho um sistema feito em Delphi com FB que emite cupom fiscal, e o cliente me pediu para que qdo selecionado CARTAO DE CREDITO ou DEBITO enviasse os dados diretamente a MAQUINA DE CARTAO... alguem sabe onde encontro informaçao sobre isso? Grato Augusto From ronaldsouza01 em gmail.com Tue Aug 11 10:09:54 2009 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Tue, 11 Aug 2009 10:09:54 -0300 Subject: [firebase-br] OFF-Topic In-Reply-To: References: Message-ID: no yahoo tem um grupo de automação comercial onde vc pode levantar todos os detalhes desse tipo de operação (TEF). 2009/8/11 Augusto junior : > Pessoal, > Desculpem o off , mas tenho um sistema feito em Delphi com FB que emite > cupom fiscal, > e o cliente me pediu para que qdo selecionado CARTAO DE CREDITO ou DEBITO > enviasse os dados diretamente a MAQUINA DE CARTAO... alguem sabe onde > encontro informaçao sobre isso? > Grato > Augusto > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From gutopj02 em gmail.com Tue Aug 11 10:14:36 2009 From: gutopj02 em gmail.com (Augusto junior) Date: Tue, 11 Aug 2009 10:14:36 -0300 Subject: [firebase-br] OFF-Topic In-Reply-To: References: Message-ID: Obrigado Ronaldo... 2009/8/11 Ronaldo Souza > no yahoo tem um grupo de automação comercial onde vc pode levantar > todos os detalhes desse tipo de operação (TEF). > > 2009/8/11 Augusto junior : > > Pessoal, > > Desculpem o off , mas tenho um sistema feito em Delphi com FB que emite > > cupom fiscal, > > e o cliente me pediu para que qdo selecionado CARTAO DE CREDITO ou DEBITO > > enviasse os dados diretamente a MAQUINA DE CARTAO... alguem sabe onde > > encontro informaçao sobre isso? > > Grato > > Augusto > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From magnosysteminformatica em gmail.com Tue Aug 11 10:27:31 2009 From: magnosysteminformatica em gmail.com (Magno System) Date: Tue, 11 Aug 2009 10:27:31 -0300 Subject: [firebase-br] OFF-Topic References: Message-ID: <004001ca1a87$7c4feb80$6915a8c0@MagnoSystem> Verifique também este site http://acbr.sourceforge.net . Tem inclusive um componente gratuito para TEF DISCADO. ----- Original Message ----- From: "Ronaldo Souza" To: "FireBase" Sent: Tuesday, August 11, 2009 10:09 AM Subject: Re: [firebase-br] OFF-Topic no yahoo tem um grupo de automação comercial onde vc pode levantar todos os detalhes desse tipo de operação (TEF). 2009/8/11 Augusto junior : > Pessoal, > Desculpem o off , mas tenho um sistema feito em Delphi com FB que emite > cupom fiscal, > e o cliente me pediu para que qdo selecionado CARTAO DE CREDITO ou DEBITO > enviasse os dados diretamente a MAQUINA DE CARTAO... alguem sabe onde > encontro informaçao sobre isso? > Grato > Augusto > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rodrigoback em maiseconomica.com.br Tue Aug 11 10:28:57 2009 From: rodrigoback em maiseconomica.com.br (Rodrigo Backendorf) Date: Tue, 11 Aug 2009 10:28:57 -0300 (BRT) Subject: [firebase-br] Driver ODBC para Firebird no Windows Server 2008 X64 In-Reply-To: <989201fc0908110534w30b7f412td72011c7d26997f0@mail.gmail.com> Message-ID: <2084378039.11571249997337794.JavaMail.root@mail.maiseconomica.com.br> Daniel, Instalei o Firebird 2.1 em um Server 2008 X64 e não consegui rodar nenhum comando no "DOS" com ele... Não roda GFIX, GBAK, não consegui conexão pelo IBexpert. Sempre me dá um erro Database Unavailable. Acabei voltando para o X32. Se você puder dar alguma dica também ajuda. obrigado Rodrigo BACKENDORF Gerência de Tecnologia da Informação Gerência de Projetos Mais Econômica Farmácias (51) 3511-1000 Cel.: (51) 8177-7638 VOIP 2030 rodrigoback em maiseconomica.com.br www.maiseconomica.com.br ----- Mensagem original ----- De: "Daniel Dallasta" Para: "FireBase" Enviadas: Terça-feira, 11 de Agosto de 2009 9:34:38 (GMT-0300) Auto-Detected Assunto: [firebase-br] Driver ODBC para Firebird no Windows Server 2008 X64 Instalei na minha empresa, o Windows Server 2008 X64, instalei o banco Firebird 32bits, pois nao tem a versao x64, funcionou beleza, porem... quando instalei o driver ODBC tambem 32bits, não lista o driver na hora de criar o alias ODBC. Tive que instalar a versão 64bits, dessa vez lista mas quando vou configurar o alias ODBC não conecta de jeito nehum. Nos clientes, que usam ODBC 32bits, conecta, mas no servidor, não conecta. Porque isso ocorre, tem solução? Preciso de uma solução urgente, senao não poderei usar o sistema no servidor, apenas como servidor de banco, mas uma de minhas ideias eh usar como servidor de aplicação, com Terminal Server. Se alguem souber de uma solução ou dica.... -- Att, Daniel Dallasta Dallasta Center - Materiais de construção Fone: (55) 3211-2046 ------------------------------------------------ ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? Proteja o endereço de seus contatos como estou protegendo o seu. Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind carbon copy). Assim os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo da mensagem que possam ser usadas por hackers. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em lekagi.com.br Tue Aug 11 09:15:22 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Tue, 11 Aug 2009 09:15:22 -0300 (Hora oficial do Brasil) Subject: [firebase-br] Como instalar o ZEOS..Faltou dizer... Message-ID: <4A8160D3.000022.02816@JABER> Reinaldo, na mensagem que mandei em PVT faltou dizer que você pode baixar o ZEOS no site: www.sourceforge.net Abraço... Jáber S. C. Lima From gutopj02 em gmail.com Tue Aug 11 10:44:14 2009 From: gutopj02 em gmail.com (Augusto junior) Date: Tue, 11 Aug 2009 10:44:14 -0300 Subject: [firebase-br] OFF-Topic In-Reply-To: <004001ca1a87$7c4feb80$6915a8c0@MagnoSystem> References: <004001ca1a87$7c4feb80$6915a8c0@MagnoSystem> Message-ID: Valeu.. vou conferir 2009/8/11 Magno System > Verifique também este site http://acbr.sourceforge.net . Tem inclusive um > componente gratuito para TEF DISCADO. > > > ----- Original Message ----- From: "Ronaldo Souza" < > ronaldsouza01 em gmail.com> > To: "FireBase" > Sent: Tuesday, August 11, 2009 10:09 AM > Subject: Re: [firebase-br] OFF-Topic > > > > no yahoo tem um grupo de automação comercial onde vc pode levantar > todos os detalhes desse tipo de operação (TEF). > > 2009/8/11 Augusto junior : > >> Pessoal, >> Desculpem o off , mas tenho um sistema feito em Delphi com FB que emite >> cupom fiscal, >> e o cliente me pediu para que qdo selecionado CARTAO DE CREDITO ou DEBITO >> enviasse os dados diretamente a MAQUINA DE CARTAO... alguem sabe onde >> encontro informaçao sobre isso? >> Grato >> Augusto >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From danieln.desenvol em supersoft.com.br Tue Aug 11 11:01:40 2009 From: danieln.desenvol em supersoft.com.br (DanielN) Date: Tue, 11 Aug 2009 11:01:40 -0300 Subject: [firebase-br] OFF-Topic In-Reply-To: References: <004001ca1a87$7c4feb80$6915a8c0@MagnoSystem> Message-ID: <4A8179C4.9000907@supersoft.com.br> as Homologadoras são: Para o módulo VisaNet e American Express é neste: Seven PDV Tel: (011)- 3549-6700 SevenPDV - Consultoria Técnica_ __constec em sevenpdv.com.br_ www.sevenpdv.com.br/tefdial Para o módulo redecard é neste : Suporte Técnico - Software Express Tel.: 11-3170.5353 _ suporte em softwareexpress.com.br_ www.softwareexpress.com.br eles oferecem um ótimo suporte para os desenvolvedores Augusto junior escreveu: > Valeu.. vou conferir > > 2009/8/11 Magno System > > >> Verifique também este site http://acbr.sourceforge.net . Tem inclusive um >> componente gratuito para TEF DISCADO. >> >> >> ----- Original Message ----- From: "Ronaldo Souza" < >> ronaldsouza01 em gmail.com> >> To: "FireBase" >> Sent: Tuesday, August 11, 2009 10:09 AM >> Subject: Re: [firebase-br] OFF-Topic >> >> >> >> no yahoo tem um grupo de automação comercial onde vc pode levantar >> todos os detalhes desse tipo de operação (TEF). >> >> 2009/8/11 Augusto junior : >> >> >>> Pessoal, >>> Desculpem o off , mas tenho um sistema feito em Delphi com FB que emite >>> cupom fiscal, >>> e o cliente me pediu para que qdo selecionado CARTAO DE CREDITO ou DEBITO >>> enviasse os dados diretamente a MAQUINA DE CARTAO... alguem sabe onde >>> encontro informaçao sobre isso? >>> Grato >>> Augusto >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From daniel.dallasta em gmail.com Tue Aug 11 11:03:02 2009 From: daniel.dallasta em gmail.com (Daniel Dallasta) Date: Tue, 11 Aug 2009 11:03:02 -0300 Subject: [firebase-br] Driver ODBC para Firebird no Windows Server 2008 X64 In-Reply-To: <2084378039.11571249997337794.JavaMail.root@mail.maiseconomica.com.br> References: <989201fc0908110534w30b7f412td72011c7d26997f0@mail.gmail.com> <2084378039.11571249997337794.JavaMail.root@mail.maiseconomica.com.br> Message-ID: <989201fc0908110703q2bc15fa6te78ada825d8e2ea9@mail.gmail.com> Bom dia Rodrigo. No meu caso consegui acessar pelo Ibexpert tanto no servidor como nos clientes e o acesso via ODBC nos clientes com Windows XP cm ODBC X32 tb esta OK. O meu problema esta apenas em acessar via ODBC no proprio servidor, nos clientes está OK, muito estranho isso. Estou usando o Firebird 1.5.5 X32. Daniel 2009/8/11 Rodrigo Backendorf > Daniel, > > Instalei o Firebird 2.1 em um Server 2008 X64 e não consegui rodar nenhum > comando no "DOS" com ele... Não roda GFIX, GBAK, não consegui conexão pelo > IBexpert. Sempre me dá um erro Database Unavailable. > Acabei voltando para o X32. > > Se você puder dar alguma dica também ajuda. > > obrigado > > Rodrigo BACKENDORF > Gerência de Tecnologia da Informação > Gerência de Projetos > Mais Econômica Farmácias > (51) 3511-1000 > Cel.: (51) 8177-7638 > VOIP 2030 > rodrigoback em maiseconomica.com.br > www.maiseconomica.com.br > > > > ----- Mensagem original ----- > De: "Daniel Dallasta" > Para: "FireBase" > Enviadas: Terça-feira, 11 de Agosto de 2009 9:34:38 (GMT-0300) > Auto-Detected > Assunto: [firebase-br] Driver ODBC para Firebird no Windows Server 2008 X64 > > Instalei na minha empresa, o Windows Server 2008 X64, instalei o banco > Firebird 32bits, pois nao tem a versao x64, funcionou beleza, porem... > quando instalei o driver ODBC tambem 32bits, não lista o driver na > hora de criar o alias ODBC. Tive que instalar a versão 64bits, dessa > vez lista mas quando vou configurar o alias ODBC não conecta de jeito > nehum. Nos clientes, que usam ODBC 32bits, conecta, mas no servidor, > não conecta. Porque isso ocorre, tem solução? > Preciso de uma solução urgente, senao não poderei usar o sistema no > servidor, apenas como servidor de banco, mas uma de minhas ideias eh > usar como servidor de aplicação, com Terminal Server. > Se alguem souber de uma solução ou dica.... > > > -- > Att, > Daniel Dallasta > > Dallasta Center - Materiais de construção > Fone: (55) 3211-2046 > ------------------------------------------------ > ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? > > Proteja o endereço de seus contatos como estou protegendo o seu. > Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind > carbon copy). Assim os endereços estarão preservados. E, claro, > antes de encaminhar um e-mail, delete todas as informações que > apareçam no corpo da mensagem que possam ser usadas por hackers. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa -- Att, Daniel Dallasta Dallasta Center - Materiais de construção Fone: (55) 3211-2046 ------------------------------------------------ ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? Proteja o endereço de seus contatos como estou protegendo o seu. Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind carbon copy). Assim os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo da mensagem que possam ser usadas por hackers. From felix2005 em oi.com.br Tue Aug 11 11:08:12 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 11 Aug 2009 11:08:12 -0300 Subject: [firebase-br] RES: OFF-Topic In-Reply-To: References: Message-ID: <000301ca1a8d$2aa5cba0$7ff162e0$@com.br> OBS: Seu sistema terá de ser HOMOLOGADO pelas operadoras de cartão. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Augusto junior Enviada em: terça-feira, 11 de agosto de 2009 10:15 Para: FireBase Assunto: Re: [firebase-br] OFF-Topic Obrigado Ronaldo... 2009/8/11 Ronaldo Souza > no yahoo tem um grupo de automação comercial onde vc pode levantar > todos os detalhes desse tipo de operação (TEF). > > 2009/8/11 Augusto junior : > > Pessoal, > > Desculpem o off , mas tenho um sistema feito em Delphi com FB que emite > > cupom fiscal, > > e o cliente me pediu para que qdo selecionado CARTAO DE CREDITO ou DEBITO > > enviasse os dados diretamente a MAQUINA DE CARTAO... alguem sabe onde > > encontro informaçao sobre isso? > > Grato > > Augusto > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jedyfb em gmail.com Tue Aug 11 11:40:55 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Tue, 11 Aug 2009 11:40:55 -0300 Subject: [firebase-br] Driver ODBC para Firebird no Windows Server 2008 X64 In-Reply-To: <989201fc0908110534w30b7f412td72011c7d26997f0@mail.gmail.com> References: <989201fc0908101943i7342a542ka69b6aaf9743280c@mail.gmail.com> <989201fc0908110534w30b7f412td72011c7d26997f0@mail.gmail.com> Message-ID: <1250001655.7003.1.camel@edujed.utfpr.edu.br> Devido à algumas características do 2008, será necessário usar a GDS32.DLL ou FbClient.DLL de 64 bits para que o ODBC 64 funcione no servidor. abraço Eduardo Em Ter, 2009-08-11 às 09:34 -0300, Daniel Dallasta escreveu: > Instalei na minha empresa, o Windows Server 2008 X64, instalei o banco > Firebird 32bits, pois nao tem a versao x64, funcionou beleza, porem... > quando instalei o driver ODBC tambem 32bits, não lista o driver na > hora de criar o alias ODBC. Tive que instalar a versão 64bits, dessa > vez lista mas quando vou configurar o alias ODBC não conecta de jeito > nehum. Nos clientes, que usam ODBC 32bits, conecta, mas no servidor, > não conecta. Porque isso ocorre, tem solução? > Preciso de uma solução urgente, senao não poderei usar o sistema no > servidor, apenas como servidor de banco, mas uma de minhas ideias eh > usar como servidor de aplicação, com Terminal Server. > Se alguem souber de uma solução ou dica.... > > > -- > Att, > Daniel Dallasta > > Dallasta Center - Materiais de construção > Fone: (55) 3211-2046 > ------------------------------------------------ > ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? > > Proteja o endereço de seus contatos como estou protegendo o seu. > Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind > carbon copy). Assim os endereços estarão preservados. E, claro, > antes de encaminhar um e-mail, delete todas as informações que > apareçam no corpo da mensagem que possam ser usadas por hackers. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fausto.s.a em uol.com.br Tue Aug 11 12:24:23 2009 From: fausto.s.a em uol.com.br (Fausto Alves) Date: Tue, 11 Aug 2009 12:24:23 -0300 Subject: [firebase-br] OFF-Topic In-Reply-To: References: Message-ID: Em 11/08/2009 10:07, Augusto junior escreveu: > Pessoal, > Desculpem o off , mas tenho um sistema feito em Delphi com FB que emite > cupom fiscal, > e o cliente me pediu para que qdo selecionado CARTAO DE CREDITO ou DEBITO > enviasse os dados diretamente a MAQUINA DE CARTAO... alguem sabe onde > encontro informaçao sobre isso? > Grato > Augusto Veja também em www.forumweb.com.br procure por ACBR O que ele esta querendo se chama TEF-Transferência Eletrônica de Fundos. E se prepare para algumas noites em claro e muito dor de cabeça. -- Fausto Alves Skype:faustoalves msn:faustoalves em com4.com.br Franca-SP Enviado pelo Mozilla Thunderbird http://br.mozdev.org/thunderbird From gutopj02 em gmail.com Tue Aug 11 13:15:10 2009 From: gutopj02 em gmail.com (Augusto junior) Date: Tue, 11 Aug 2009 13:15:10 -0300 Subject: [firebase-br] OFF-Topic In-Reply-To: References: Message-ID: Valeu Fausto... ja vi que a coisa vai longe.... 2009/8/11 Fausto Alves > Em 11/08/2009 10:07, Augusto junior escreveu: > > Pessoal, >> Desculpem o off , mas tenho um sistema feito em Delphi com FB que emite >> cupom fiscal, >> e o cliente me pediu para que qdo selecionado CARTAO DE CREDITO ou DEBITO >> enviasse os dados diretamente a MAQUINA DE CARTAO... alguem sabe onde >> encontro informaçao sobre isso? >> Grato >> Augusto >> > Veja também em www.forumweb.com.br procure por ACBR > O que ele esta querendo se chama TEF-Transferência Eletrônica de Fundos. > E se prepare para algumas noites em claro e muito dor de cabeça. > -- > Fausto Alves > Skype:faustoalves > msn:faustoalves em com4.com.br > Franca-SP > Enviado pelo Mozilla Thunderbird > http://br.mozdev.org/thunderbird > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From cpd em contabilizanet.com.br Tue Aug 11 13:47:32 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Tue, 11 Aug 2009 13:47:32 -0300 Subject: [firebase-br] OFF TOPIC Message-ID: Bom dia pessoal , estou procurando uma lista que nem essa aqui ,porem que seja sobre delphi, alguem sabe alguma lista de discussao legal sobre delphi,ou vb.net, se souberem por favor me indiquem obrigado From ronaldsouza01 em gmail.com Tue Aug 11 13:53:05 2009 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Tue, 11 Aug 2009 13:53:05 -0300 Subject: [firebase-br] OFF TOPIC In-Reply-To: References: Message-ID: dá uma olhadinha nesses grupos no yahoo: NDDV em yahoogrupos.com.br delphi-total em yahoogrupos.com.br 2009/8/11 Contabiliza - Cristiano : > Bom dia pessoal , estou procurando uma lista que nem essa aqui ,porem que > seja sobre delphi, > alguem sabe alguma lista de discussao legal sobre delphi,ou vb.net, se > souberem por favor me indiquem > obrigado > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From prismars em gmail.com Tue Aug 11 14:02:35 2009 From: prismars em gmail.com (Moacir - GMail) Date: Tue, 11 Aug 2009 14:02:35 -0300 Subject: [firebase-br] OFF TOPIC In-Reply-To: References: Message-ID: <4A81A42B.3010700@gmail.com> http://br.groups.yahoo.com/group/delphi-br/ Contabiliza - Cristiano escreveu: > Bom dia pessoal , estou procurando uma lista que nem essa aqui ,porem que > seja sobre delphi, > alguem sabe alguma lista de discussao legal sobre delphi,ou vb.net, se > souberem por favor me indiquem > obrigado > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From valdemar.salviato em sbctrans.com.br Tue Aug 11 14:05:57 2009 From: valdemar.salviato em sbctrans.com.br (Mazzola) Date: Tue, 11 Aug 2009 14:05:57 -0300 Subject: [firebase-br] RES: Erro ao Criar Foreing Key In-Reply-To: <795edc730908110557n33dae5a3xf9494a560439e9c7@mail.gmail.com> References: <-1273021509463652661@unknownmsgid> <795edc730908110557n33dae5a3xf9494a560439e9c7@mail.gmail.com> Message-ID: <002a01ca1aa5$fead0b80$fc072280$@salviato@sbctrans.com.br> O Gustavao, valeu....chave composta!!! -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Gustavo Moda Enviada em: terça-feira, 11 de agosto de 2009 09:57 Para: FireBase Assunto: Re: [firebase-br] Erro ao Criar Foreing Key Qual a PK da tabela VEICULOS_FROTA? é um campo INTEIRO e sem ser composta? ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From daniel.dallasta em gmail.com Tue Aug 11 15:23:53 2009 From: daniel.dallasta em gmail.com (Daniel Dallasta) Date: Tue, 11 Aug 2009 15:23:53 -0300 Subject: [firebase-br] Driver ODBC para Firebird no Windows Server 2008 X64 In-Reply-To: <1250001655.7003.1.camel@edujed.utfpr.edu.br> References: <989201fc0908101943i7342a542ka69b6aaf9743280c@mail.gmail.com> <989201fc0908110534w30b7f412td72011c7d26997f0@mail.gmail.com> <1250001655.7003.1.camel@edujed.utfpr.edu.br> Message-ID: <989201fc0908111123k2d4d28c4r3190276028afc977@mail.gmail.com> Boa tarde. Como uso esses arquivos na conexão e onde consigo eles para download? Obrigado. Daniel 2009/8/11 Eduardo Jedliczka > Devido à algumas características do 2008, será necessário usar a > GDS32.DLL ou FbClient.DLL de 64 bits para que o ODBC 64 funcione no > servidor. > > abraço > > Eduardo > > Em Ter, 2009-08-11 às 09:34 -0300, Daniel Dallasta escreveu: > > > Instalei na minha empresa, o Windows Server 2008 X64, instalei o banco > > Firebird 32bits, pois nao tem a versao x64, funcionou beleza, porem... > > quando instalei o driver ODBC tambem 32bits, não lista o driver na > > hora de criar o alias ODBC. Tive que instalar a versão 64bits, dessa > > vez lista mas quando vou configurar o alias ODBC não conecta de jeito > > nehum. Nos clientes, que usam ODBC 32bits, conecta, mas no servidor, > > não conecta. Porque isso ocorre, tem solução? > > Preciso de uma solução urgente, senao não poderei usar o sistema no > > servidor, apenas como servidor de banco, mas uma de minhas ideias eh > > usar como servidor de aplicação, com Terminal Server. > > Se alguem souber de uma solução ou dica.... > > > > > > -- > > Att, > > Daniel Dallasta > > > > Dallasta Center - Materiais de construção > > Fone: (55) 3211-2046 > > ------------------------------------------------ > > ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? > > > > Proteja o endereço de seus contatos como estou protegendo o seu. > > Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind > > carbon copy). Assim os endereços estarão preservados. E, claro, > > antes de encaminhar um e-mail, delete todas as informações que > > apareçam no corpo da mensagem que possam ser usadas por hackers. > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att, Daniel Dallasta Dallasta Center - Materiais de construção Fone: (55) 3211-2046 ------------------------------------------------ ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? Proteja o endereço de seus contatos como estou protegendo o seu. Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind carbon copy). Assim os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo da mensagem que possam ser usadas por hackers. From francisco.bononi em auditecmatao.com.br Tue Aug 11 16:34:49 2009 From: francisco.bononi em auditecmatao.com.br (=?iso-8859-1?Q?Francisco_Jos=E9_Bononi?=) Date: Tue, 11 Aug 2009 16:34:49 -0300 Subject: [firebase-br] =?iso-8859-1?q?=C9_possivel_fazer_um_Select_que_jun?= =?iso-8859-1?q?te_2_bancos_=3F?= Message-ID: Pessoal, o Firebird permite select utilizando 2 Bancos diferentes ? Chico. ________________________________ Esta mensagem (incluindo qualquer anexo) é confidencial, de propriedade de Auditec Contabilidade e Assessoria LTDA EPP e destinada somente às pessoas para as quais foi endereçada, doravante denominadas pessoas autorizadas. O recebimento desta mensagem por qualquer pessoa não autorizada não implica qualquer perda de confidencialidade do seu conteúdo. Caso a presente mensagem tenha sido recebida por engano, por favor, devolva a mesma imediatamente ao seu remetente e a elimine completamente do seu sistema. A disseminação, encaminhamento, impressão, cópia ou utilização, sob qualquer forma, do todo ou parte desta mensagem ou dos arquivos a ela anexados por qualquer pessoa não autorizada são expressamente proibidos. This message (including any attachments) contains confidential information, that belongs to Auditec Contabilidade e Assessoria LTDA EPP and intended only for the people indicated in the electronic address, hereinafter "authorized people". The receipt of this message by any person who is not indicated in the electronic address does not result in a waiver of the confidentiality treatment that shall be provided to its contents. If you have received this message by mistake, please, immediately return it to its sender and entirely eliminate it from your system. Any disclosure, distribution, printing, copying or the use, in any way, of this message or the files attached to it by any unauthorized person is strictly prohibited. From rnribeiro em gmail.com Tue Aug 11 17:36:03 2009 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Tue, 11 Aug 2009 17:36:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?=C9_possivel_fazer_um_Select_que_jun?= =?iso-8859-1?q?te_2_bancos_=3F?= In-Reply-To: References: Message-ID: <88c045a10908111336m2515d8bclb2bd2dea251d6b43@mail.gmail.com> pelo que eu ja li aqui na lista e são muitas pessoas que ja perguntaram isso, não é possivel ainda, fazer isso, pelo menos é o que eu ja li, outras pessoas como o próprio cantu podem te dar uma ajuda, bem melhor que eu Em 11/08/09, Francisco José Bononi escreveu: > > Pessoal, o Firebird permite select utilizando 2 Bancos diferentes ? > > Chico. > > ________________________________ > Esta mensagem (incluindo qualquer anexo) é confidencial, de propriedade de > Auditec Contabilidade e Assessoria LTDA EPP e destinada somente às pessoas > para as quais foi endereçada, doravante denominadas pessoas autorizadas. O > recebimento desta mensagem por qualquer pessoa não autorizada não implica > qualquer perda de confidencialidade do seu conteúdo. Caso a presente > mensagem tenha sido recebida por engano, por favor, devolva a mesma > imediatamente ao seu remetente e a elimine completamente do seu sistema. A > disseminação, encaminhamento, impressão, cópia ou utilização, sob qualquer > forma, do todo ou parte desta mensagem ou dos arquivos a ela anexados por > qualquer pessoa não autorizada são expressamente proibidos. > > This message (including any attachments) contains confidential information, > that belongs to Auditec Contabilidade e Assessoria LTDA EPP and intended > only for the people indicated in the electronic address, hereinafter > "authorized people". The receipt of this message by any person who is not > indicated in the electronic address does not result in a waiver of the > confidentiality treatment that shall be provided to its contents. If you > have received this message by mistake, please, immediately return it to its > sender and entirely eliminate it from your system. Any disclosure, > distribution, printing, copying or the use, in any way, of this message or > the files attached to it by any unauthorized person is strictly prohibited. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix2005 em oi.com.br Tue Aug 11 17:14:36 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 11 Aug 2009 17:14:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__=C9_possivel_fazer_um_Select?= =?iso-8859-1?q?_que_junte_2_bancos_=3F?= In-Reply-To: References: Message-ID: <000001ca1ac0$598d0ea0$0ca72be0$@com.br> Não. Foi discutido na lista estes dias. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Francisco José Bononi Enviada em: terça-feira, 11 de agosto de 2009 16:35 Para: lista em firebase.com.br Assunto: [firebase-br] É possivel fazer um Select que junte 2 bancos ? Pessoal, o Firebird permite select utilizando 2 Bancos diferentes ? Chico. ________________________________ Esta mensagem (incluindo qualquer anexo) é confidencial, de propriedade de Auditec Contabilidade e Assessoria LTDA EPP e destinada somente às pessoas para as quais foi endereçada, doravante denominadas pessoas autorizadas. O recebimento desta mensagem por qualquer pessoa não autorizada não implica qualquer perda de confidencialidade do seu conteúdo. Caso a presente mensagem tenha sido recebida por engano, por favor, devolva a mesma imediatamente ao seu remetente e a elimine completamente do seu sistema. A disseminação, encaminhamento, impressão, cópia ou utilização, sob qualquer forma, do todo ou parte desta mensagem ou dos arquivos a ela anexados por qualquer pessoa não autorizada são expressamente proibidos. This message (including any attachments) contains confidential information, that belongs to Auditec Contabilidade e Assessoria LTDA EPP and intended only for the people indicated in the electronic address, hereinafter "authorized people". The receipt of this message by any person who is not indicated in the electronic address does not result in a waiver of the confidentiality treatment that shall be provided to its contents. If you have received this message by mistake, please, immediately return it to its sender and entirely eliminate it from your system. Any disclosure, distribution, printing, copying or the use, in any way, of this message or the files attached to it by any unauthorized person is strictly prohibited. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marco em visao-ol.com.br Tue Aug 11 19:02:07 2009 From: marco em visao-ol.com.br (=?iso-8859-1?Q?Marco_Ant=F4nio?=) Date: Tue, 11 Aug 2009 19:02:07 -0300 Subject: [firebase-br] Colocar zero a esquedra do campo Message-ID: <000801ca1acf$60056840$0450abc0@marco01> Boa noite Estou precisando de colocar Zero a esquedra do campo no FB tem como fazer isto. Ex: 50 = 0050 Atenciosamente, Marco Antônio From sysleilao em gmail.com Tue Aug 11 19:19:07 2009 From: sysleilao em gmail.com (Samir Oliveira Costa) Date: Tue, 11 Aug 2009 19:19:07 -0300 Subject: [firebase-br] Colocar zero a esquedra do campo In-Reply-To: <000801ca1acf$60056840$0450abc0@marco01> References: <000801ca1acf$60056840$0450abc0@marco01> Message-ID: <9bd553c80908111519k12298et181c7ab6804ee3dc@mail.gmail.com> Acho que vc tera que fazer o tratamento como string ! 2009/8/11 Marco Antônio > Boa noite > Estou precisando de colocar Zero a esquedra do campo no FB tem como fazer > isto. > Ex: 50 = 0050 > > Atenciosamente, > Marco Antônio > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Qualquer dúvida entrar em contato. Samir Oliveira Costa Técnico em Informática (62) 3519-1777 / 9698-0217 msn: sysleilao em gmail.com From felix2005 em oi.com.br Tue Aug 11 22:17:04 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 11 Aug 2009 22:17:04 -0300 Subject: [firebase-br] RES: Colocar zero a esquedra do campo In-Reply-To: <000801ca1acf$60056840$0450abc0@marco01> References: <000801ca1acf$60056840$0450abc0@marco01> Message-ID: <000001ca1aea$9ad15540$d073ffc0$@com.br> Tem como fazer. Mas vc já tem a base povoada ou vai fazer para novos registros? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marco Antônio Enviada em: terça-feira, 11 de agosto de 2009 19:02 Para: Lista firebase Assunto: [firebase-br] Colocar zero a esquedra do campo Boa noite Estou precisando de colocar Zero a esquedra do campo no FB tem como fazer isto. Ex: 50 = 0050 Atenciosamente, Marco Antônio ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jdias.bjsoftware em gmail.com Wed Aug 12 08:04:30 2009 From: jdias.bjsoftware em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Dias?=) Date: Wed, 12 Aug 2009 08:04:30 -0300 Subject: [firebase-br] RES: Colocar zero a esquedra do campo In-Reply-To: <000001ca1aea$9ad15540$d073ffc0$@com.br> References: <000801ca1acf$60056840$0450abc0@marco01> <000001ca1aea$9ad15540$d073ffc0$@com.br> Message-ID: <4A82A1BE.6020301@gmail.com> FB 1.5 adicione as udfs padrão e use a função LPAD FB 2.0 acima use simplesmente LPAD (Nativo ao SGBD) Se quiseres o a sintaxe completa da função, observe as mensagens anteriores ao fórum na qual há resposta para esse questionamento com a sintaxe da função Espero ter ajudado -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com Felix escreveu: > Tem como fazer. > > Mas vc já tem a base povoada ou vai fazer para novos registros? > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Marco Antônio > Enviada em: terça-feira, 11 de agosto de 2009 19:02 > Para: Lista firebase > Assunto: [firebase-br] Colocar zero a esquedra do campo > > Boa noite > Estou precisando de colocar Zero a esquedra do campo no FB tem como fazer > isto. > Ex: 50 = 0050 > > Atenciosamente, > Marco Antônio > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From lsamici em gmail.com Wed Aug 12 09:10:05 2009 From: lsamici em gmail.com (Laercio) Date: Wed, 12 Aug 2009 09:10:05 -0300 Subject: [firebase-br] =?iso-8859-1?q?Meio_off_-_Gerenciar_usu=E1rios_do_F?= =?iso-8859-1?q?B_usando_Delphi/DBExpress?= Message-ID: Olá a todos. Gostaria de saber se tem como gerenciar os usuários do FB (armazenados no security2.fdb) diretamente do Delphi 7 com DBExpress, sem que para isso eu tenha que conectar a alguma base. A idéia é criar um aplicativo que adicione automaticamente os usuários utilizados pelo sistema diretamente, antes de se instalar os arquivos FDB da base. Obrigado, Laércio From felix2005 em oi.com.br Wed Aug 12 09:21:01 2009 From: felix2005 em oi.com.br (Felix) Date: Wed, 12 Aug 2009 09:21:01 -0300 Subject: [firebase-br] RES: RES: Colocar zero a esquedra do campo In-Reply-To: <4A82A1BE.6020301@gmail.com> References: <000801ca1acf$60056840$0450abc0@marco01> <000001ca1aea$9ad15540$d073ffc0$@com.br> <4A82A1BE.6020301@gmail.com> Message-ID: <000501ca1b47$5b605bb0$12211310$@com.br> Se forem registros novos, eu ainda prefiro tratar a formatação na aplicação. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de João Dias Enviada em: quarta-feira, 12 de agosto de 2009 08:05 Para: FireBase Assunto: Re: [firebase-br] RES: Colocar zero a esquedra do campo FB 1.5 adicione as udfs padrão e use a função LPAD FB 2.0 acima use simplesmente LPAD (Nativo ao SGBD) Se quiseres o a sintaxe completa da função, observe as mensagens anteriores ao fórum na qual há resposta para esse questionamento com a sintaxe da função Espero ter ajudado -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com Felix escreveu: > Tem como fazer. > > Mas vc já tem a base povoada ou vai fazer para novos registros? > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Marco Antônio > Enviada em: terça-feira, 11 de agosto de 2009 19:02 > Para: Lista firebase > Assunto: [firebase-br] Colocar zero a esquedra do campo > > Boa noite > Estou precisando de colocar Zero a esquedra do campo no FB tem como fazer > isto. > Ex: 50 = 0050 > > Atenciosamente, > Marco Antônio > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em contabilizanet.com.br Wed Aug 12 13:03:22 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Wed, 12 Aug 2009 13:03:22 -0300 Subject: [firebase-br] hora negativa Message-ID: bom dia pessoal estou precisando de uma ajuda, tem uma tabela que armazena horas no meu sistema, porem quero que o campo hora receba horas maior que 24:00 e horas negativas tbm, este campo e do tipo time,,,alguem tem alguma sugestao,, lembrando que quando vou armazenar horas negativas ou mairo que 23:59 da erro de banco de dados, trabalho com delphi 7 e firebird 1.5 obrigado From romilton em salux.com.br Wed Aug 12 13:31:07 2009 From: romilton em salux.com.br (Salux-Romilton-Consultor) Date: Wed, 12 Aug 2009 13:31:07 -0300 Subject: [firebase-br] RES: hora negativa In-Reply-To: References: Message-ID: <000301ca1b6a$4cec7a50$e6c56ef0$@com.br> -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: quarta-feira, 12 de agosto de 2009 13:03 Para: 'FireBase' Assunto: [firebase-br] hora negativa bom dia pessoal estou precisando de uma ajuda, tem uma tabela que armazena horas no meu sistema, porem quero que o campo hora receba horas maior que 24:00 e horas negativas tbm, este campo e do tipo time,,,alguem tem alguma sugestao,, lembrando que quando vou armazenar horas negativas ou mairo que 23:59 da erro de banco de dados, trabalho com delphi 7 e firebird 1.5 obrigado ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From eduardoandrade em persoft.com.br Wed Aug 12 14:08:13 2009 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Wed, 12 Aug 2009 14:08:13 -0300 Subject: [firebase-br] hora negativa In-Reply-To: References: Message-ID: <4A82F6FD.60005@persoft.com.br> Use um inteiro e não um time. Depois, se precisar fazer calculo de data / 24. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Fone: 55 11 22218061 Contabiliza - Cristiano escreveu: > bom dia pessoal estou precisando de uma ajuda, > tem uma tabela que armazena horas no meu sistema, > porem quero que o campo hora receba horas maior que 24:00 e horas negativas > tbm, > este campo e do tipo time,,,alguem tem alguma sugestao,, lembrando que > quando vou armazenar horas negativas ou mairo que 23:59 da erro de banco de > dados, > trabalho com delphi 7 e firebird 1.5 > > obrigado > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ------------------------------------------------------------------------ > > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.5.392 / Virus Database: 270.13.52/2298 - Release Date: 08/12/09 06:09:00 > > From douglasht em gmail.com Wed Aug 12 14:26:06 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Wed, 12 Aug 2009 14:26:06 -0300 Subject: [firebase-br] hora negativa In-Reply-To: References: Message-ID: <249af69e0908121026y2e33a4a7x6588e44da57af179@mail.gmail.com> 2009/8/12 Contabiliza - Cristiano : > tem uma tabela que armazena horas no meu sistema, > porem quero que o campo hora receba horas maior que 24:00 e horas negativas > tbm, Existe uma diferença entre "hora" e "duração". Campos "time" são para armazenar horas e parece que o que você precisa armazenar é uma duração. Escolha a precisão necessária (hora, minutos, segundos), e use inteiro ou double. hth, -- Douglas Tosi www.sinatica.com From cpd em contabilizanet.com.br Wed Aug 12 14:43:22 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Wed, 12 Aug 2009 14:43:22 -0300 Subject: [firebase-br] RES: hora negativa In-Reply-To: <4A82F6FD.60005@persoft.com.br> Message-ID: Mais e isso mesmo que eu faco faco o calculo em minutos (inteiro), E depois converto horas, Mais quando vai convereter em horas negativas, para gravar no banco de dados Da erro -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Pelizzari de Andrade Enviada em: quarta-feira, 12 de agosto de 2009 14:08 Para: FireBase Assunto: Re: [firebase-br] hora negativa Use um inteiro e não um time. Depois, se precisar fazer calculo de data / 24. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Fone: 55 11 22218061 Contabiliza - Cristiano escreveu: > bom dia pessoal estou precisando de uma ajuda, tem uma tabela que > armazena horas no meu sistema, porem quero que o campo hora receba > horas maior que 24:00 e horas negativas tbm, este campo e do tipo > time,,,alguem tem alguma sugestao,, lembrando que quando vou armazenar > horas negativas ou mairo que 23:59 da erro de banco de dados, trabalho > com delphi 7 e firebird 1.5 > > obrigado > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ---------------------------------------------------------------------- > -- > > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.5.392 / Virus Database: 270.13.52/2298 - Release Date: > 08/12/09 06:09:00 > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Wed Aug 12 14:57:28 2009 From: felix2005 em oi.com.br (Felix) Date: Wed, 12 Aug 2009 14:57:28 -0300 Subject: [firebase-br] RES: RES: hora negativa In-Reply-To: References: <4A82F6FD.60005@persoft.com.br> Message-ID: <001101ca1b76$5b62c150$122843f0$@com.br> Você está usando inteiro? Não é o resultado da operação que está resultando num float não? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: quarta-feira, 12 de agosto de 2009 14:43 Para: 'FireBase' Assunto: [firebase-br] RES: hora negativa Mais e isso mesmo que eu faco faco o calculo em minutos (inteiro), E depois converto horas, Mais quando vai convereter em horas negativas, para gravar no banco de dados Da erro -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Pelizzari de Andrade Enviada em: quarta-feira, 12 de agosto de 2009 14:08 Para: FireBase Assunto: Re: [firebase-br] hora negativa Use um inteiro e não um time. Depois, se precisar fazer calculo de data / 24. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Fone: 55 11 22218061 Contabiliza - Cristiano escreveu: > bom dia pessoal estou precisando de uma ajuda, tem uma tabela que > armazena horas no meu sistema, porem quero que o campo hora receba > horas maior que 24:00 e horas negativas tbm, este campo e do tipo > time,,,alguem tem alguma sugestao,, lembrando que quando vou armazenar > horas negativas ou mairo que 23:59 da erro de banco de dados, trabalho > com delphi 7 e firebird 1.5 > > obrigado > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ---------------------------------------------------------------------- > -- > > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.5.392 / Virus Database: 270.13.52/2298 - Release Date: > 08/12/09 06:09:00 > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From eduardoandrade em persoft.com.br Wed Aug 12 15:19:45 2009 From: eduardoandrade em persoft.com.br (Eduardo Pelizzari de Andrade) Date: Wed, 12 Aug 2009 15:19:45 -0300 Subject: [firebase-br] RES: hora negativa In-Reply-To: References: Message-ID: <4A8307C1.4010101@persoft.com.br> Se você vai apura os minutos também, utilizar um float. O minuto vai ser 1 hora / 60. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Fone: 55 11 22218061 Contabiliza - Cristiano escreveu: > Mais e isso mesmo que eu faco faco o calculo em minutos (inteiro), > E depois converto horas, > > Mais quando vai convereter em horas negativas, para gravar no banco de dados > Da erro > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Eduardo Pelizzari de Andrade > Enviada em: quarta-feira, 12 de agosto de 2009 14:08 > Para: FireBase > Assunto: Re: [firebase-br] hora negativa > > Use um inteiro e não um time. Depois, se precisar fazer calculo de data / > 24. > > Eduardo Pelizzari de Andrade > Persoft Softwares Aplicativos > Fone: 55 11 22218061 > > > > Contabiliza - Cristiano escreveu: > >> bom dia pessoal estou precisando de uma ajuda, tem uma tabela que >> armazena horas no meu sistema, porem quero que o campo hora receba >> horas maior que 24:00 e horas negativas tbm, este campo e do tipo >> time,,,alguem tem alguma sugestao,, lembrando que quando vou armazenar >> horas negativas ou mairo que 23:59 da erro de banco de dados, trabalho >> com delphi 7 e firebird 1.5 >> >> obrigado >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> ---------------------------------------------------------------------- >> -- >> >> >> No virus found in this incoming message. >> Checked by AVG - www.avg.com >> Version: 8.5.392 / Virus Database: 270.13.52/2298 - Release Date: >> 08/12/09 06:09:00 >> >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ------------------------------------------------------------------------ > > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.5.392 / Virus Database: 270.13.52/2298 - Release Date: 08/12/09 06:09:00 > > From cpd em contabilizanet.com.br Wed Aug 12 15:28:26 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Wed, 12 Aug 2009 15:28:26 -0300 Subject: [firebase-br] RES: RES: RES: hora negativa In-Reply-To: <001101ca1b76$5b62c150$122843f0$@com.br> Message-ID: Negocio e o sequinte eu tenhu uma funcao no delphi que faz o calculo entre duas horas Ela pega as horas em minuto,,no caso em inteiro ne e me retorna a quantidade de horas Em string.. Essa string que e retornada eu converto para tipo time com a funcao strtotime, So que quando o resultado dessas horas da negativo o na hora de gravar esse resultado no banco de horas Da erro, pois o campo time no firebird não aceita horas negativas e nem horas maiores que 23:59 -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: quarta-feira, 12 de agosto de 2009 14:57 Para: 'FireBase' Assunto: [firebase-br] RES: RES: hora negativa Você está usando inteiro? Não é o resultado da operação que está resultando num float não? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: quarta-feira, 12 de agosto de 2009 14:43 Para: 'FireBase' Assunto: [firebase-br] RES: hora negativa Mais e isso mesmo que eu faco faco o calculo em minutos (inteiro), E depois converto horas, Mais quando vai convereter em horas negativas, para gravar no banco de dados Da erro -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Pelizzari de Andrade Enviada em: quarta-feira, 12 de agosto de 2009 14:08 Para: FireBase Assunto: Re: [firebase-br] hora negativa Use um inteiro e não um time. Depois, se precisar fazer calculo de data / 24. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Fone: 55 11 22218061 Contabiliza - Cristiano escreveu: > bom dia pessoal estou precisando de uma ajuda, tem uma tabela que > armazena horas no meu sistema, porem quero que o campo hora receba > horas maior que 24:00 e horas negativas tbm, este campo e do tipo > time,,,alguem tem alguma sugestao,, lembrando que quando vou armazenar > horas negativas ou mairo que 23:59 da erro de banco de dados, trabalho > com delphi 7 e firebird 1.5 > > obrigado > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ---------------------------------------------------------------------- > -- > > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.5.392 / Virus Database: 270.13.52/2298 - Release Date: > 08/12/09 06:09:00 > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Wed Aug 12 16:16:06 2009 From: felix2005 em oi.com.br (Felix) Date: Wed, 12 Aug 2009 16:16:06 -0300 Subject: [firebase-br] RES: RES: RES: RES: hora negativa In-Reply-To: References: <001101ca1b76$5b62c150$122843f0$@com.br> Message-ID: <001201ca1b81$57d26da0$077748e0$@com.br> Você vai precisar usar um campo do tipo Integer e armazenar a quantidade de minutos. 1 hora armazena 60 no campo 2 horas e 15 minutos == no campo vai 135 Deu negativo? No campo fica -180 (três horas negativas) Mais que 24 horas: 1800 (equivalente a 30 horas) E assim vai... Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: quarta-feira, 12 de agosto de 2009 15:28 Para: 'FireBase' Assunto: [firebase-br] RES: RES: RES: hora negativa Negocio e o sequinte eu tenhu uma funcao no delphi que faz o calculo entre duas horas Ela pega as horas em minuto,,no caso em inteiro ne e me retorna a quantidade de horas Em string.. Essa string que e retornada eu converto para tipo time com a funcao strtotime, So que quando o resultado dessas horas da negativo o na hora de gravar esse resultado no banco de horas Da erro, pois o campo time no firebird não aceita horas negativas e nem horas maiores que 23:59 -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: quarta-feira, 12 de agosto de 2009 14:57 Para: 'FireBase' Assunto: [firebase-br] RES: RES: hora negativa Você está usando inteiro? Não é o resultado da operação que está resultando num float não? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: quarta-feira, 12 de agosto de 2009 14:43 Para: 'FireBase' Assunto: [firebase-br] RES: hora negativa Mais e isso mesmo que eu faco faco o calculo em minutos (inteiro), E depois converto horas, Mais quando vai convereter em horas negativas, para gravar no banco de dados Da erro -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Pelizzari de Andrade Enviada em: quarta-feira, 12 de agosto de 2009 14:08 Para: FireBase Assunto: Re: [firebase-br] hora negativa Use um inteiro e não um time. Depois, se precisar fazer calculo de data / 24. Eduardo Pelizzari de Andrade Persoft Softwares Aplicativos Fone: 55 11 22218061 Contabiliza - Cristiano escreveu: > bom dia pessoal estou precisando de uma ajuda, tem uma tabela que > armazena horas no meu sistema, porem quero que o campo hora receba > horas maior que 24:00 e horas negativas tbm, este campo e do tipo > time,,,alguem tem alguma sugestao,, lembrando que quando vou armazenar > horas negativas ou mairo que 23:59 da erro de banco de dados, trabalho > com delphi 7 e firebird 1.5 > > obrigado > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ---------------------------------------------------------------------- > -- > > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.5.392 / Virus Database: 270.13.52/2298 - Release Date: > 08/12/09 06:09:00 > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em lekagi.com.br Wed Aug 12 15:46:05 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Wed, 12 Aug 2009 15:46:05 -0300 (Hora oficial do Brasil) Subject: [firebase-br] Como alterar o campo COMPUTED SOURCE Message-ID: <4A830DEC.000005.02744@JABER> Olá pessoal. Criei uma tabela com o seguinte comando: CREATE TABLE TBL_DVENDA ( EMPRESA INTEGER NOT NULL, CODIGO INTEGER NOT NULL, NRVENDA INTEGER NOT NULL, ITEM INTEGER NOT NULL, PRODUTO INTEGER NOT NULL, DESCRICAO VARCHAR(50) NOT NULL COLLATE WIN_PTBR, QTDE D_QTDE NOT NULL /* D_QTDE = NUMERIC(15,3) */, VALOR D_MONEY NOT NULL /* D_MONEY = NUMERIC(15,2) */, DESCTO D_PERCENT NOT NULL /* D_PERCENT = NUMERIC(8,4) */, VLRCDESC COMPUTED BY (CAST(VALOR - ((VALOR * DESCTO)/ 100) AS NUMERIC(9,2))), TOTAL COMPUTED BY (TRUNC(CAST(QTDE * VALOR - VLRCDESC AS NUMERIC(15,2)),2)), NOMEAUTORIZADO VARCHAR(80) NOT NULL COLLATE WIN_PTBR, EMBAVULSA CHAR(1) NOT NULL COLLATE WIN_PTBR, PERCIPI D_PERCENT NOT NULL /* D_PERCENT = NUMERIC(8,4) */, VLRIPI D_MONEY NOT NULL /* D_MONEY = NUMERIC(15,2) */, PERCICMS D_PERCENT NOT NULL /* D_PERCENT = NUMERIC(8,4) */, VLRICMS D_MONEY NOT NULL /* D_MONEY = NUMERIC(15,2) */, REFPROD VARCHAR(30) COLLATE WIN_PTBR ); Depois de criada verifiquei que o campo TOTAL esta com o cálculo automático errado. Tentei alterar de todas as formas mas não consegui por não saber o contexto. Tentei no IBExpert mas ele não permite a alteração desse campo. Como faço para deixar o campo assim: TOTAL COMPUTED BY (TRUNC(CAST(QTDE * VLRCDESC AS NUMERIC(15 2)),2)), Grato desde já Jáber S. C. Lima From daniel.dallasta em gmail.com Wed Aug 12 17:49:30 2009 From: daniel.dallasta em gmail.com (Daniel Dallasta) Date: Wed, 12 Aug 2009 17:49:30 -0300 Subject: [firebase-br] Driver ODBC para Firebird no Windows Server 2008 X64 In-Reply-To: <216205.48408.qm@web56202.mail.re3.yahoo.com> References: <989201fc0908101943i7342a542ka69b6aaf9743280c@mail.gmail.com> <216205.48408.qm@web56202.mail.re3.yahoo.com> Message-ID: <989201fc0908121349n76fa71e6pfac2e377ac73b34a@mail.gmail.com> E vai funcionar sem problemas com essa migração? Vou testar... Obrigado. 2009/8/12 Ronan Fabio Silva > Olá Daniel > > Na versão 2.X do Firebird já existe para Win64. Para funcionar, você vai > ter que fazer o backup do banco na versão antiga e depois recuperá-la na > nova versão, senão não funciona. > > Atenciosamente > > ------------------------------ > *De:* Daniel Dallasta > *Enviadas:* Segunda-feira, 10 de Agosto de 2009 23:43:19 > *Assunto:* Driver ODBC para Firebird no Windows Server 2008 X64 > > Instalei na minha empresa, o Windows Server 2008 X64, instalei o banco > Firebird 32bits, pois nao tem a versao x64, funcionou beleza, porem... > quando instalei o driver ODBC tambem 32bits, não lista o driver na > hora de criar o alias ODBC. Tive que instalar a versão 64bits, dessa > vez lista mas quando vou configurar o alias ODBC não conecta de jeito > nehum. Nos clientes, que usam ODBC 32bits, conecta, mas no servidor, > não conecta. Porque isso ocorre, tem solução? > Preciso de uma solução urgente, senao não poderei usar o sistema no > servidor, apenas como servidor de banco, mas uma de minhas ideias eh > usar como servidor de aplicação, com Terminal Server. > Se alguem souber de uma solução ou dica.... > > > -- > Att, > Daniel Dallasta > > Dallasta Center - Materiais de construção > Fone: (55) 3211-2046 > ------------------------------------------------ > ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? > > Proteja o endereço de seus contatos como estou protegendo o seu. > Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind > carbon copy). Assim os endereços estarão preservados. E, claro, > antes de encaminhar um e-mail, delete todas as informações que > apareçam no corpo da mensagem que possam ser usadas por hackers. > > ------------------------------ > Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10- > Celebridades- > Música- > Esportes > -- Att, Daniel Dallasta Dallasta Center - Materiais de construção Fone: (55) 3211-2046 ------------------------------------------------ ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? Proteja o endereço de seus contatos como estou protegendo o seu. Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind carbon copy). Assim os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo da mensagem que possam ser usadas por hackers. From everton.patricio01 em uol.com.br Wed Aug 12 17:55:48 2009 From: everton.patricio01 em uol.com.br (everton.patricio01) Date: Wed, 12 Aug 2009 17:55:48 -0300 Subject: [firebase-br] =?utf-8?q?C=C3=A1lculo_com_trigger_e_procedure?= Message-ID: <4a832c54e5f4f_7b74ca6f6b02d1@weasel22.tmail> Caros amigos, Gostaria que tirassem uma dúvida minha: fiz uma procedure para inserção de registros em uma table "Caixa", que é executada por meio de uma trigger a cada atualização da tabela "ParcelasAPagar", caso o novo valor do campo "Fechado" seja true, o que indica que a parcela foi paga. Tanto a procedure quanto a trigger funcionam perfeitamente, inserindo um novo registro na tabela dita contendo o tipo (entrada/saída), a descrição, o usuário, data, hora e valor. Porém, minha tabela "Caixa" também possui um campo chamado "Saldo", onde justamente se encontra o meu problema, pois gostaria que o próprio firebird (1.5) verificasse qual o valor do campo "Saldo" do último registro, verificasse se o tipo de lançamento é entrada ou saída e atualizasse o campo saldo do novo registro inserido (atualizar, pois o geristro já foi inserido por outra procedure sem o valor saldo) de acordo com esses valores. De imediato, muito obrigado. From gustavo em teorema.inf.br Wed Aug 12 22:15:13 2009 From: gustavo em teorema.inf.br (Gustavo Ribas de Campos Pinto) Date: Wed, 12 Aug 2009 22:15:13 -0300 Subject: [firebase-br] INFORMACOES DO SERVIDOR Message-ID: Na versão do Firebird 1.5.5 é possível eu trazer alguma informação do servidor pelo Firebird ?? Informações como nome, IP ou endereço físico ?? Qualquer coisa do Gênero !!! From romilton em salux.com.br Thu Aug 13 00:55:18 2009 From: romilton em salux.com.br (Salux-Romilton-Consultor) Date: Thu, 13 Aug 2009 00:55:18 -0300 Subject: [firebase-br] RES: INFORMACOES DO SERVIDOR In-Reply-To: References: Message-ID: <000c01ca1bc9$e13eb4c0$a3bc1e40$@com.br> -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Gustavo Ribas de Campos Pinto Enviada em: quarta-feira, 12 de agosto de 2009 22:15 Para: lista em firebase.com.br Assunto: [firebase-br] INFORMACOES DO SERVIDOR Na versão do Firebird 1.5.5 é possível eu trazer alguma informação do servidor pelo Firebird ?? Informações como nome, IP ou endereço físico ?? Qualquer coisa do Gênero !!! ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rnribeiro em gmail.com Thu Aug 13 09:13:15 2009 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Thu, 13 Aug 2009 09:13:15 -0300 Subject: [firebase-br] =?iso-8859-1?q?comiss=E3o_so_sobre_as_vendas_que_fo?= =?iso-8859-1?q?rem_recebidas?= Message-ID: <88c045a10908130513g3152876bo7c9d549d0641cc21@mail.gmail.com> bom dia a todos estou com uma pesquena duvida, me pediram pra criar um relatório, de comissão de vendas mais so sobre as vendas que foram recebidas se fosse so calcular a comissão por vendedor seria muito facil, mais o problema é que a comissão é por produto cada produto tem um percentual, fiz totalizava mais percebi que não estava correta alguem poderia me ajudar com isso , pois a sintaxe que fiz funciona mais ou menos assim: select d.codvenda,cx.data, cx.valor, p.codigo, p.descricao as produtos_vendas,p.codsgrupo, d.codpro,d.qtde,d.vlrunitario, d.vlrtotal,p.comissao,v.codfunc as vendedor, sum(cx.valor*p.comissao/100) as vlrcom from *d_venda d //*tabela detalhes da venda(itens da venda) inner join *produto p *//tabela de produtos on d.codpro = p.codigo inner join *caixa cx* // tabela caixa pego o valor recibido daki pra calcular on d.codvenda = cx.fat_num inner join *c_venda v *//tabela venda propriamente dita on d.codvenda = v.codigo where p.codsgrupo = 1 and cx.data between :pini and :pfim and v.codfunc between :vini and :vfim group by d.codvenda,p.codigo, p.descricao, p.codsgrupo, d.codpro, d.qtde,d.vlrunitario, d.vlrtotal, p.comissao,cx.data, cx.valor, v.codfunc From kelsie.z.marshall em gmail.com Thu Aug 13 14:13:02 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Thu, 13 Aug 2009 14:13:02 -0300 Subject: [firebase-br] DEBUG on SP ? IBOConsole ou outro ? Message-ID: Olá Estou tentando desenvolver STORE PROCEDURES no firebird mas tenho dificuldades acho pq ainda não achei as ferramentas certas. Quero fazer um DEBUG dentro de uma SP é possível ? Tenho usado o IBOConsole para criar as base de dados tabelas e SP mas ele é cheio de BUGs ele é até bonzinho bem intuitivo mas o site dele está baleado http://www.mengoni.it/Downloads/ não ofereçe suporte. Você conheçem uma ferramenta melhor FREE e OPEN SOURCE ou talvez um paga ? []'s Kelsie From listas em warmboot.com.br Thu Aug 13 14:36:13 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 13 Aug 2009 14:36:13 -0300 Subject: [firebase-br] DEBUG on SP ? IBOConsole ou outro ? In-Reply-To: References: Message-ID: <785469988.20090813143613@warmboot.com.br> Olhe na area de downloads do site, tem várias lá. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br KZM> Olá KZM> Estou tentando desenvolver STORE PROCEDURES no firebird mas tenho KZM> dificuldades acho pq ainda não achei as ferramentas certas. KZM> Quero fazer um DEBUG dentro de uma SP é possível ? KZM> Tenho usado o IBOConsole para criar as base de dados tabelas e SP mas ele é KZM> cheio de BUGs KZM> ele é até bonzinho bem intuitivo mas o site dele está baleado KZM> http://www.mengoni.it/Downloads/ não ofereçe suporte. KZM> Você conheçem uma ferramenta melhor FREE e OPEN SOURCE ou talvez um paga ? KZM> []'s KZM> Kelsie KZM> ______________________________________________ KZM> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br KZM> Para saber como gerenciar/excluir seu cadastro na lista, use: KZM> http://www.firebase.com.br/fb/artigo.php?id=1107 KZM> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marco em visao-ol.com.br Thu Aug 13 14:30:41 2009 From: marco em visao-ol.com.br (=?iso-8859-1?Q?Marco_Ant=F4nio?=) Date: Thu, 13 Aug 2009 14:30:41 -0300 Subject: [firebase-br] DEBUG on SP ? IBOConsole ou outro ? References: Message-ID: <000601ca1c3b$ceecbcf0$0450abc0@marco01> usa o ibexpert ele é melhor. ----- Original Message ----- From: "//---- Kelsie.Z.Marshall ----//" To: Sent: Thursday, August 13, 2009 2:13 PM Subject: [firebase-br] DEBUG on SP ? IBOConsole ou outro ? Olá Estou tentando desenvolver STORE PROCEDURES no firebird mas tenho dificuldades acho pq ainda não achei as ferramentas certas. Quero fazer um DEBUG dentro de uma SP é possível ? Tenho usado o IBOConsole para criar as base de dados tabelas e SP mas ele é cheio de BUGs ele é até bonzinho bem intuitivo mas o site dele está baleado http://www.mengoni.it/Downloads/ não ofereçe suporte. Você conheçem uma ferramenta melhor FREE e OPEN SOURCE ou talvez um paga ? []'s Kelsie ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kelsie.z.marshall em gmail.com Thu Aug 13 15:27:06 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Thu, 13 Aug 2009 15:27:06 -0300 Subject: [firebase-br] DEBUG on SP ? IBOConsole ou outro ? In-Reply-To: <785469988.20090813143613@warmboot.com.br> References: <785469988.20090813143613@warmboot.com.br> Message-ID: Cantu não leva a mal mas você precisa dar uma olhada no seus links, vários quebrados, e foi lá que achi o IBOConsole. Mas vamos ser produtivos o que você usa para fazer suas databases e tabelas, sp , triggers, etc ? Falow Kelsie "Carlos H. Cantu" wrote in message news:785469988.20090813143613 em warmboot.com.br... Olhe na area de downloads do site, tem várias lá. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br KZM> Olá KZM> Estou tentando desenvolver STORE PROCEDURES no firebird mas tenho KZM> dificuldades acho pq ainda não achei as ferramentas certas. KZM> Quero fazer um DEBUG dentro de uma SP é possível ? KZM> Tenho usado o IBOConsole para criar as base de dados tabelas e SP mas ele é KZM> cheio de BUGs KZM> ele é até bonzinho bem intuitivo mas o site dele está baleado KZM> http://www.mengoni.it/Downloads/ não ofereçe suporte. KZM> Você conheçem uma ferramenta melhor FREE e OPEN SOURCE ou talvez um paga ? KZM> []'s KZM> Kelsie KZM> ______________________________________________ KZM> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br KZM> Para saber como gerenciar/excluir seu cadastro na lista, use: KZM> http://www.firebase.com.br/fb/artigo.php?id=1107 KZM> Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rubens em solucaoempresarial.net Thu Aug 13 15:29:20 2009 From: rubens em solucaoempresarial.net (Rubens - Solucao Empresarial) Date: Thu, 13 Aug 2009 15:29:20 -0300 Subject: [firebase-br] =?iso-8859-1?q?comiss=E3o_so_sobre_as_vendas_que_fo?= =?iso-8859-1?q?rem_recebidas?= References: <88c045a10908130513g3152876bo7c9d549d0641cc21@mail.gmail.com> Message-ID: <000701ca1c43$fcdf7550$1600a8c0@rubens> tenho uma rotina assim 1) crie um campo chamado comissao na tabela do produto e ali vc coloca o percentual % de cada produto 2) toda vez que o vendedor fizer a venda acho melhor ele gravar pelo preco vendido tipo o produto custa R$ 100,00 comissao de 1% = 1,00 mas se o vendedor vender o produto por 90,00 a comissao deve ser 0,90 no outro dia o vendedor vendeu o produto novamente por Valor do produto comissao R$ 100,00 1,00 90,00 0,90 95,00 0,95 ----------- 285,00 2,85 ate ai blz - mas se o clliente fizer a devolucao do produto uns dias depois como fica? entao eu gravei na tabela o valor vendido e a comissao JA CALCULADA de cada venda - pois se o cliente devolver o produto ele zera a nota e nao calcula a comissao ----- Original Message ----- From: "Reijanio Nunes Ribeiro" To: "FireBase" Sent: Thursday, August 13, 2009 9:13 AM Subject: [firebase-br] comissão so sobre as vendas que forem recebidas bom dia a todos estou com uma pesquena duvida, me pediram pra criar um relatório, de comissão de vendas mais so sobre as vendas que foram recebidas se fosse so calcular a comissão por vendedor seria muito facil, mais o problema é que a comissão é por produto cada produto tem um percentual, fiz totalizava mais percebi que não estava correta alguem poderia me ajudar com isso , pois a sintaxe que fiz funciona mais ou menos assim: select d.codvenda,cx.data, cx.valor, p.codigo, p.descricao as produtos_vendas,p.codsgrupo, d.codpro,d.qtde,d.vlrunitario, d.vlrtotal,p.comissao,v.codfunc as vendedor, sum(cx.valor*p.comissao/100) as vlrcom from *d_venda d //*tabela detalhes da venda(itens da venda) inner join *produto p *//tabela de produtos on d.codpro = p.codigo inner join *caixa cx* // tabela caixa pego o valor recibido daki pra calcular on d.codvenda = cx.fat_num inner join *c_venda v *//tabela venda propriamente dita on d.codvenda = v.codigo where p.codsgrupo = 1 and cx.data between :pini and :pfim and v.codfunc between :vini and :vfim group by d.codvenda,p.codigo, p.descricao, p.codsgrupo, d.codpro, d.qtde,d.vlrunitario, d.vlrtotal, p.comissao,cx.data, cx.valor, v.codfunc ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Thu Aug 13 15:39:27 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 13 Aug 2009 15:39:27 -0300 Subject: [firebase-br] DEBUG on SP ? IBOConsole ou outro ? In-Reply-To: References: <785469988.20090813143613@warmboot.com.br> Message-ID: <1247447225.20090813153927@warmboot.com.br> Não me leve a mal, mas eu recebi 4x essa sua resposta. Uma vez só é o suficiente. Quanto aos links, eu faço uma faxina neles mensalmente, baseado no que o povo relata como quebrado, e adivinha? A maioria dos que dizem estarem quebrados, não estão! Por algum problema na conexão do cara, dns, host, etc. o link pode não ter funcionado, mas quando eu testo, abre normal. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br KZM> Cantu não leva a mal mas você precisa dar uma olhada no seus links, vários KZM> quebrados, e foi lá que achi o IBOConsole. KZM> Mas vamos ser produtivos o que você usa para fazer suas databases e tabelas, KZM> sp , triggers, etc ? KZM> Falow KZM> Kelsie KZM> "Carlos H. Cantu" wrote in KZM> message news:785469988.20090813143613 em warmboot.com.br... KZM> Olhe na area de downloads do site, tem várias lá. KZM> []s KZM> Carlos H. Cantu KZM> www.FireBase.com.br - www.firebirdnews.org KZM> www.warmboot.com.br - blog.firebase.com.br KZM>> Olá KZM>> Estou tentando desenvolver STORE PROCEDURES no firebird mas tenho KZM>> dificuldades acho pq ainda não achei as ferramentas certas. KZM>> Quero fazer um DEBUG dentro de uma SP é possível ? KZM>> Tenho usado o IBOConsole para criar as base de dados tabelas e SP mas KZM> ele é KZM>> cheio de BUGs KZM>> ele é até bonzinho bem intuitivo mas o site dele está baleado KZM>> http://www.mengoni.it/Downloads/ não ofereçe suporte. KZM>> Você conheçem uma ferramenta melhor FREE e OPEN SOURCE ou talvez um KZM> paga ? KZM>> []'s KZM>> Kelsie KZM>> ______________________________________________ KZM>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br KZM>> Para saber como gerenciar/excluir seu cadastro na lista, use: KZM>> http://www.firebase.com.br/fb/artigo.php?id=1107 KZM>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa KZM> ______________________________________________ KZM> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br KZM> Para saber como gerenciar/excluir seu cadastro na lista, use: KZM> http://www.firebase.com.br/fb/artigo.php?id=1107 KZM> Para consultar mensagens antigas: http://firebase.com.br/pesquisa KZM> ______________________________________________ KZM> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br KZM> Para saber como gerenciar/excluir seu cadastro na lista, use: KZM> http://www.firebase.com.br/fb/artigo.php?id=1107 KZM> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kelsie.z.marshall em gmail.com Thu Aug 13 16:24:27 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Thu, 13 Aug 2009 16:24:27 -0300 Subject: [firebase-br] DEBUG on SP ? IBOConsole ou outro ? In-Reply-To: <1247447225.20090813153927@warmboot.com.br> References: <785469988.20090813143613@warmboot.com.br> <1247447225.20090813153927@warmboot.com.br> Message-ID: Meu DNS meu HOST ou meu ETC podem estar com defeito por isso mando 4 mensagens, eheheh. Reply ALL ai ele manda uma MSG pra ti e outra pra lista. Vou reportar quando o links estiverem quebrados, de toda forma seu site é legal. E quanto as ferramentas que usa ? Falow Kelsie "Carlos H. Cantu" wrote in message news:1247447225.20090813153927 em warmboot.com.br... Não me leve a mal, mas eu recebi 4x essa sua resposta. Uma vez só é o suficiente. Quanto aos links, eu faço uma faxina neles mensalmente, baseado no que o povo relata como quebrado, e adivinha? A maioria dos que dizem estarem quebrados, não estão! Por algum problema na conexão do cara, dns, host, etc. o link pode não ter funcionado, mas quando eu testo, abre normal. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br KZM> Cantu não leva a mal mas você precisa dar uma olhada no seus links, vários KZM> quebrados, e foi lá que achi o IBOConsole. KZM> Mas vamos ser produtivos o que você usa para fazer suas databases e tabelas, KZM> sp , triggers, etc ? KZM> Falow KZM> Kelsie KZM> "Carlos H. Cantu" wrote in KZM> message news:785469988.20090813143613 em warmboot.com.br... KZM> Olhe na area de downloads do site, tem várias lá. KZM> []s KZM> Carlos H. Cantu KZM> www.FireBase.com.br - www.firebirdnews.org KZM> www.warmboot.com.br - blog.firebase.com.br KZM>> Olá KZM>> Estou tentando desenvolver STORE PROCEDURES no firebird mas tenho KZM>> dificuldades acho pq ainda não achei as ferramentas certas. KZM>> Quero fazer um DEBUG dentro de uma SP é possível ? KZM>> Tenho usado o IBOConsole para criar as base de dados tabelas e SP mas KZM> ele é KZM>> cheio de BUGs KZM>> ele é até bonzinho bem intuitivo mas o site dele está baleado KZM>> http://www.mengoni.it/Downloads/ não ofereçe suporte. KZM>> Você conheçem uma ferramenta melhor FREE e OPEN SOURCE ou talvez um KZM> paga ? KZM>> []'s KZM>> Kelsie KZM>> ______________________________________________ KZM>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br KZM>> Para saber como gerenciar/excluir seu cadastro na lista, use: KZM>> http://www.firebase.com.br/fb/artigo.php?id=1107 KZM>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa KZM> ______________________________________________ KZM> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br KZM> Para saber como gerenciar/excluir seu cadastro na lista, use: KZM> http://www.firebase.com.br/fb/artigo.php?id=1107 KZM> Para consultar mensagens antigas: http://firebase.com.br/pesquisa KZM> ______________________________________________ KZM> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br KZM> Para saber como gerenciar/excluir seu cadastro na lista, use: KZM> http://www.firebase.com.br/fb/artigo.php?id=1107 KZM> Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Thu Aug 13 16:36:52 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 13 Aug 2009 16:36:52 -0300 Subject: [firebase-br] DEBUG on SP ? IBOConsole ou outro ? In-Reply-To: References: <785469988.20090813143613@warmboot.com.br> <1247447225.20090813153927@warmboot.com.br> Message-ID: <515763916.20090813163652@warmboot.com.br> KZM> Reply ALL ai ele manda uma MSG pra ti e outra pra lista. Então não use Reply All... KZM> E quanto as ferramentas que usa ? DB Workbench, IBExpert, FlameRobin... []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From kelsie.z.marshall em gmail.com Thu Aug 13 16:40:19 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Thu, 13 Aug 2009 16:40:19 -0300 Subject: [firebase-br] DEBUG on SP ? IBOConsole ou outro ? In-Reply-To: <515763916.20090813163652@warmboot.com.br> References: <785469988.20090813143613@warmboot.com.br><1247447225.20090813153927@warmboot.com.br> <515763916.20090813163652@warmboot.com.br> Message-ID: ok E obrigado pela resposta. []s Kelsie "Carlos H. Cantu" wrote in message news:515763916.20090813163652 em warmboot.com.br... KZM> Reply ALL ai ele manda uma MSG pra ti e outra pra lista. Então não use Reply All... KZM> E quanto as ferramentas que usa ? DB Workbench, IBExpert, FlameRobin... []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From armando.boza em gmail.com Thu Aug 13 21:10:28 2009 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Thu, 13 Aug 2009 21:10:28 -0300 Subject: [firebase-br] DEBUG on SP ? IBOConsole ou outro ? In-Reply-To: References: Message-ID: <4A84AB74.2090403@gmail.com> O ibexpert versao paga tem debug de procedure, a versao personal (gratis) nao tem. att Armando //---- Kelsie.Z.Marshall ----// escreveu: > Olá > > Estou tentando desenvolver STORE PROCEDURES no firebird mas tenho > dificuldades acho pq ainda não achei as ferramentas certas. > > Quero fazer um DEBUG dentro de uma SP é possível ? > > Tenho usado o IBOConsole para criar as base de dados tabelas e SP mas > ele é cheio de BUGs > ele é até bonzinho bem intuitivo mas o site dele está baleado > http://www.mengoni.it/Downloads/ não ofereçe suporte. > > Você conheçem uma ferramenta melhor FREE e OPEN SOURCE ou talvez um > paga ? > > []'s > > Kelsie > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From escovadordebits em gmail.com Fri Aug 14 01:15:10 2009 From: escovadordebits em gmail.com (Sandro Souza) Date: Fri, 14 Aug 2009 01:15:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?Maneira_mais_r=E1pida=2E=2E=2E_SQL_o?= =?iso-8859-1?q?u_C=D3DIGO_=3F?= In-Reply-To: References: <795edc730908051311h43d956adhedfcdd1c9f95d39d@mail.gmail.com> Message-ID: <64d5939a0908132115x5fc40712u932d2baa49644092@mail.gmail.com> Bom dia/tarde Kelsie. Grande Kelsie, baseado na sua stored procedure "VALIDA_ID", e supondo que o resultado "ID_VALIDA" retorne 0 (zero) para "inválido" ou 1 (um) para "válido", faço aqui a minha humilde sugestão. Primeiro, obtenha a quantidade total de registros: SELECT COUNT(*)FROM TABELA_DE_TESTE Agora, vamos obter a quantidade de IDs válidas: SELECT SUM(SELECT ID_VALIDA FROM VALIDA_ID(ID))FROM TABELA_DE_TESTE Como você já tem o total geral (no primeiro passo) e o total de IDs válidas (no segundo passo), obtenha o total de IDs inválidas pela diferença: Total geral - Total de IDs válidas. Para executar uma stored procedure sem parâmetros de retorno, basta executar o comando SQL: EXECUTE PROCEDURE MINHA_PROCEDURE(PARAMETRO1, ....) Para executar uma stored procedure com parâmetros de retorno, basta executar um SELECT nela: SELECT * FROM MINHA_PROCEDURE(PARAMETRO1, ....) Gostei muito de sua iniciativa em fazer um teste desses. Seria interessante se fizessemos esse mesmo teste em outros SGBDs só para compararmos a performance do Firebird em relação aos outros SGBDs nesse tipo de situação. Espero ter ajudado mais que atrapalhado. :D 2009/8/5 //---- Kelsie.Z.Marshall ----// > Oi Gustavo > > Shift pra cá Shift pra lá, somo diminui multiplica, vários calculos, > hipotéticamente falando. > > Usando os mesmo cálculos onde é mais rápido ? > > Estou usando o IBConsole mas não consigo me acertar nos parametros e na > chamada da procedure, mas já não sei se este é o caso PROCEDURE. > > DROP PROCEDURE VALIDA_ID; > > COMMIT WORK; > SET AUTODDL OFF; > SET TERM ^ ; > > CREATE PROCEDURE "VALIDA_ID" > ( > "ID_ENT" VARCHAR(20) > ) > RETURNS > ( > "ID_VALIDA" SMALLINT > ) > AS > BEGIN EXIT; END ^ > ALTER PROCEDURE " VALIDA_ID " > ( > " ID_ENT" VARCHAR(20) > ) > RETURNS > ( > " ID_VALIDA" SMALLINT > ) > AS > DECLARE VARIABLE tbd1 INTEGER; > BEGIN > > > /*aqui calculus e retorno*/ > > > END > ^ > > SET TERM ; ^ > COMMIT WORK; > SET AUTODDL ON; > > > > Não sei como chamar a PROCEDURE . > > > Abraço > > Kelsie > > > "Gustavo Moda" wrote in message > news:795edc730908051311h43d956adhedfcdd1c9f95d39d em mail.gmail.com... > > 2009/8/5 //---- Kelsie.Z.Marshall ----// > > Oi Pessoal >> >> Meu primeiro post nesta lista. >> >> Estou testando os limites do FB. >> >> Criei uma enorme tabela com 80.000.000 de registro e inseri dados >> aleatórios. >> >> ID VARCHAR(20) >> NOME VARCHAR(120) >> >> Agora eu preciso fazer um calculo para verificar se a ID está correta em >> cada registro. >> >> > Que cálculos são esses? > Pelo BANCO é mais rápido, mas você precisa olhar o plan que seus cálculos > estão executando. > > O que vc pretende? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From sandro_rebelo em ibest.com.br Fri Aug 14 08:47:19 2009 From: sandro_rebelo em ibest.com.br (Sandro) Date: Fri, 14 Aug 2009 08:47:19 -0300 Subject: [firebase-br] TRS$MONITOR Message-ID: Bom dia.. Eu uso IBAdmin para administrar minhas bases, e dentre varios fdb, tem um que quando vou abrir as tabelas ta aparecendo a tabela TRS$MONITOR. Por que? É algum problema na base? Grato Sandro From robsonfg em terra.com.br Fri Aug 14 09:15:18 2009 From: robsonfg em terra.com.br (Robson Gomes) Date: Fri, 14 Aug 2009 09:15:18 -0300 (Hora oficial do Brasil) Subject: [firebase-br] TRS$MONITOR References: Message-ID: <4A855556.000005.02204@EST-ROBSON> problema nenhum... esta tabela aparece pq algum dia foi utilizado para esse banco um programa que eu fiz que monitora o estado das transações do banco.. e ali e guardado as estatisticas do banco para analise posterior ao acionar o programa ele cria esta tabela se ela nao existir... -------Original Message------- From: Sandro Date: 14/08/2009 08:51:45 To: FireBase Subject: [firebase-br] TRS$MONITOR Bom dia.. Eu uso IBAdmin para administrar minhas bases, e dentre varios fdb, tem um que quando vou abrir as tabelas ta aparecendo a tabela TRS$MONITOR. Por que? É algum problema na base? Grato Sandro ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ____________________________________________________________ Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.375 / Banco de dados de vírus: 270.13.56/2302 - Data de Lançamento: 08/14/09 06:10:00 From cpd em contabilizanet.com.br Fri Aug 14 10:21:46 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Fri, 14 Aug 2009 10:21:46 -0300 Subject: [firebase-br] APOSTILA COMPLETA SOBRE FIREBIRD 2.1 Message-ID: Ola pessoal, alguem sabe onde eu encontro um livro para estudo completo sobre o firebird? From andrelyno em gmail.com Fri Aug 14 10:50:16 2009 From: andrelyno em gmail.com (Andrelino Silva) Date: Fri, 14 Aug 2009 10:50:16 -0300 Subject: [firebase-br] APOSTILA COMPLETA SOBRE FIREBIRD 2.1 In-Reply-To: References: Message-ID: <695305490908140650y327d7666gd240618f500d858c@mail.gmail.com> *Veja os links abaixo:* http://www.firebase.com.br/fb/produtos.php http://www.tradepar.com.br/detalhes/livro-firebird-essencial-8573933941-339.html http://www.linuxmall.com.br/index.php?product_id=3413 http://www.relativa.com.br/livros_template.asp?Codigo_Produto=44288&Livro=Programa%C3%A7%C3%A3o%20Cliente/Servidor%20com%20Firebird http://www.americanas.com.br/AcomProd/1472/363099 2009/8/14 Contabiliza - Cristiano > Ola pessoal, alguem sabe onde eu encontro um livro para estudo completo > sobre o firebird? > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Andrelino Silva (33)9108-4421 Manhuaçu/MG MSN: andrelyno em yahoo.com.br ICQ: 487976491 HP: www.abcdotecnico.com.br From andresalbarros em gmail.com Fri Aug 14 11:35:40 2009 From: andresalbarros em gmail.com (=?ISO-8859-1?Q?Andr=E9_Barros?=) Date: Fri, 14 Aug 2009 10:05:40 -0430 Subject: [firebase-br] Migrar base de datos de mssql a firebird Message-ID: olá a todos; eu estou a tratar de migrar um banco que tenho em mssql 2000 a firebird mas existem campos que nao sei que caracteristica dar-lhes por ejemplo que tenho varios campod do tipo decimal em mssql con um lenght de 9 com uma precision e scale (19,5) eswtopu a utilizar o DB workbench para criar as tabelas obrigado a todos Andre From andrelyno em gmail.com Fri Aug 14 11:58:06 2009 From: andrelyno em gmail.com (Andrelino Silva) Date: Fri, 14 Aug 2009 11:58:06 -0300 Subject: [firebase-br] Migrar base de datos de mssql a firebird In-Reply-To: References: Message-ID: <695305490908140758j594da566s805ca967c14da76c@mail.gmail.com> Voce pode fazer a importação apenas em banco de dados teste. E ir verificando no google sobre os campos que vc tiver duvidas. Com certeza deve ter alguma documentação detalhada na internet. Bom trabalho! 2009/8/14 André Barros > olá a todos; > eu estou a tratar de migrar um banco que tenho em mssql 2000 a firebird mas > existem campos que nao sei que caracteristica dar-lhes > > por ejemplo que tenho varios campod do tipo decimal em mssql con um lenght > de 9 com uma precision e scale (19,5) eswtopu a utilizar o DB workbench > para > criar as tabelas > > > obrigado a todos > > Andre > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Andrelino Silva (33)9108-4421 Manhuaçu/MG MSN: andrelyno em yahoo.com.br ICQ: 487976491 HP: www.abcdotecnico.com.br From andresalbarros em gmail.com Fri Aug 14 12:03:17 2009 From: andresalbarros em gmail.com (=?ISO-8859-1?Q?Andr=E9_Barros?=) Date: Fri, 14 Aug 2009 10:33:17 -0430 Subject: [firebase-br] Migrar base de datos de mssql a firebird In-Reply-To: <695305490908140758j594da566s805ca967c14da76c@mail.gmail.com> References: <695305490908140758j594da566s805ca967c14da76c@mail.gmail.com> Message-ID: eu busquei mas no caso deste campo especifico até agora nao encontrei nada que me estabelece como colocar a precisao quando crio o campo decimal cuando vou criar a tabela dá-me erro que a scale ten de estar entre o e a precision 2009/8/14 Andrelino Silva > Voce pode fazer a importação apenas em banco de dados teste. > E ir verificando no google sobre os campos que vc tiver duvidas. Com > certeza > deve ter alguma documentação detalhada na internet. > > > Bom trabalho! > > > > 2009/8/14 André Barros > > > olá a todos; > > eu estou a tratar de migrar um banco que tenho em mssql 2000 a firebird > mas > > existem campos que nao sei que caracteristica dar-lhes > > > > por ejemplo que tenho varios campod do tipo decimal em mssql con um > lenght > > de 9 com uma precision e scale (19,5) eswtopu a utilizar o DB workbench > > para > > criar as tabelas > > > > > > obrigado a todos > > > > Andre > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > > > Att. > > -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > Andrelino Silva > (33)9108-4421 > Manhuaçu/MG > MSN: andrelyno em yahoo.com.br > ICQ: 487976491 > HP: www.abcdotecnico.com.br > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From robsoncarvalholeite em gmail.com Fri Aug 14 12:27:29 2009 From: robsoncarvalholeite em gmail.com (Robson Carvalho Leite) Date: Fri, 14 Aug 2009 12:27:29 -0300 Subject: [firebase-br] Duvidas Sobre MS-SQL Message-ID: <752699d10908140827l2419e8c2ja0019167665dbc0a@mail.gmail.com> Bom dia, sei que nao é curriqueiro uma pergunta dessas, mas estou com um problema. Trabalho com firebird e interbase a mais de 5 anos, nunca me interessei por outros SGDBs, mas estou com um problema pois preciso desenvolver um projeto utilizando-se de MS-SQL e estou com muitas duvidas em relação a ele. Sei que essa não é um lista de SQL Server, mas nada melhor de ser orientado por alguem que trabalha ou ja trabalhou com SQL Server e trabalha (Conhece) Firebird. Qual as vantagens e desvantagem do mssql sobre o firebird em diferentes aspectos como: -Velocidade de acesso -"Robustez" -Praticidade outra coisa, tem Stored Procedures (ou algo parecido) como no firebird? tem versões Multi-Plataformas? Muito obrigado pessoal, qualquer material de apoio que puder me enviar, ficarei extremamente grato. E podem ficar tranquilo, serei pra sempre Firebird.(rsrs) From thiago em stoneage.com.br Fri Aug 14 12:35:05 2009 From: thiago em stoneage.com.br (Thiago) Date: Fri, 14 Aug 2009 12:35:05 -0300 Subject: [firebase-br] =?iso-8859-1?q?N=E3o_estou_conseguindo_me_conectar_?= =?iso-8859-1?q?com_o_Banco_de_Dados=2E?= Message-ID: Olá gente! Sou novo em Banco de Dados e estou tendo um GRANDE problema. Até ontem eu estava mexendo normalmente no meu .GDB com o SQL Manager 2005. Só que hoje eu estou tendo problemas em me conectar com ele e não sei qual o motivo. Ao tentar me conectar, usando o SQL Manager 2008 Lite, a seguinte janela de erro aparece: "Cannot connect to the database. Database file is invalid." Daí eu clico no botão "Details >>" para ver a descrição do erro e aparece: "Wrong or obsolete verion . Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support 10. SQL Code: -820 IB Error Number: 335544379" Só que eu não alterei a versão do Firebird nem a do ODBC nem nada. É a mesma versão que sempre usei e que conseguia me conectar normalmente com o banco. Já fiz: - Verifiquei se o banco está corrompido mas não está. Consigo me conectar com ele usando o isql.exe do diretório do Firebird. - Reinstalei o Firebird, ODBC, e o SQL Manager 2005 (que é o que eu usava) e nada. - Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada. Não sei mais o que fazer. Necessito muito de um auxílio na resolução desse problema. Desde já muito obrigado! Thiago Bittencourt. From eng.rafaelpadilla em gmail.com Fri Aug 14 12:57:50 2009 From: eng.rafaelpadilla em gmail.com (Rafael Padilla) Date: Fri, 14 Aug 2009 11:57:50 -0400 Subject: [firebase-br] IBExpert - Visualizando relacionamentos Message-ID: <403842db0908140857y2839075ekc03bb12c3a112f0e@mail.gmail.com> Alguém sabe se o IBExpert possibilita ver diagramas de relacionamento das tabelas? Se o IBExpert não fornece essa funcionalidade, alguém sabe alguma ferramenta que me forneça isso no firebird??? From luizcmjr em gmail.com Fri Aug 14 13:03:27 2009 From: luizcmjr em gmail.com (Luiz Carlos) Date: Fri, 14 Aug 2009 13:03:27 -0300 Subject: [firebase-br] IBExpert - Visualizando relacionamentos In-Reply-To: <403842db0908140857y2839075ekc03bb12c3a112f0e@mail.gmail.com> References: <403842db0908140857y2839075ekc03bb12c3a112f0e@mail.gmail.com> Message-ID: <3fbdfd9d0908140903r4006f2e9r98dd7a92969f0ab6@mail.gmail.com> Atualmente não estou mais utilizando a mesma, porém sei que isso é possivel atraves do Database Designer !!! 2009/8/14 Rafael Padilla > Alguém sabe se o IBExpert possibilita ver diagramas de relacionamento das > tabelas? > > Se o IBExpert não fornece essa funcionalidade, alguém sabe alguma > ferramenta > que me forneça isso no firebird??? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From eng.rafaelpadilla em gmail.com Fri Aug 14 13:16:47 2009 From: eng.rafaelpadilla em gmail.com (Rafael Padilla) Date: Fri, 14 Aug 2009 12:16:47 -0400 Subject: [firebase-br] IBExpert - Visualizando relacionamentos In-Reply-To: <3fbdfd9d0908140903r4006f2e9r98dd7a92969f0ab6@mail.gmail.com> References: <403842db0908140857y2839075ekc03bb12c3a112f0e@mail.gmail.com> <3fbdfd9d0908140903r4006f2e9r98dd7a92969f0ab6@mail.gmail.com> Message-ID: <403842db0908140916h47aec674yf3510484cb4f93b0@mail.gmail.com> Não conhecia essa funcionalidade do IBExpert. Testei e era isso mesmo que eu procurava. Valeu! 2009/8/14 Luiz Carlos > Atualmente não estou mais utilizando a mesma, porém sei que isso é possivel > atraves do Database Designer !!! > > > > 2009/8/14 Rafael Padilla > > > Alguém sabe se o IBExpert possibilita ver diagramas de relacionamento das > > tabelas? > > > > Se o IBExpert não fornece essa funcionalidade, alguém sabe alguma > > ferramenta > > que me forneça isso no firebird??? > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From igmeirelles em gmail.com Fri Aug 14 13:33:32 2009 From: igmeirelles em gmail.com (=?iso-8859-1?Q?Ivan_Guimar=E3es_Meirelles?=) Date: Fri, 14 Aug 2009 12:33:32 -0400 Subject: [firebase-br] RES: Duvidas Sobre MS-SQL In-Reply-To: <752699d10908140827l2419e8c2ja0019167665dbc0a@mail.gmail.com> References: <752699d10908140827l2419e8c2ja0019167665dbc0a@mail.gmail.com> Message-ID: <000601ca1cfc$f9922000$ecb66000$@com> Olá Robson... Vou colocar aqui minha humilde opinião. Vantagem do MSSQL --> velocidade em trafegar dados via internet Porém, há maneiras de acelerar o Firebird para acesso desse tipo... GRANDE desvantagem do MSSQL (pra mim foi a decisiva para não utilizá-lo). --> só roda em servidores Windows... Linux nem pensar... Tem pessoas que conseguiram fazer rodar utilizando WINE mas fica uma porcaria... no Linux é melhor Firebird. Creio que os colegas tenham mais informações. Espero ter ajudado, Um forte abraço. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Robson Carvalho Leite Enviada em: sexta-feira, 14 de agosto de 2009 11:27 Para: lista em firebase.com.br Assunto: [firebase-br] Duvidas Sobre MS-SQL Bom dia, sei que nao é curriqueiro uma pergunta dessas, mas estou com um problema. Trabalho com firebird e interbase a mais de 5 anos, nunca me interessei por outros SGDBs, mas estou com um problema pois preciso desenvolver um projeto utilizando-se de MS-SQL e estou com muitas duvidas em relação a ele. Sei que essa não é um lista de SQL Server, mas nada melhor de ser orientado por alguem que trabalha ou ja trabalhou com SQL Server e trabalha (Conhece) Firebird. Qual as vantagens e desvantagem do mssql sobre o firebird em diferentes aspectos como: -Velocidade de acesso -"Robustez" -Praticidade outra coisa, tem Stored Procedures (ou algo parecido) como no firebird? tem versões Multi-Plataformas? Muito obrigado pessoal, qualquer material de apoio que puder me enviar, ficarei extremamente grato. E podem ficar tranquilo, serei pra sempre Firebird.(rsrs) ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From welkson em gmail.com Fri Aug 14 13:41:19 2009 From: welkson em gmail.com (Welkson Renny de Medeiros) Date: Fri, 14 Aug 2009 13:41:19 -0300 Subject: [firebase-br] RES: Duvidas Sobre MS-SQL In-Reply-To: <000601ca1cfc$f9922000$ecb66000$@com> References: <752699d10908140827l2419e8c2ja0019167665dbc0a@mail.gmail.com> <000601ca1cfc$f9922000$ecb66000$@com> Message-ID: <4A8593AF.3090107@gmail.com> Eu acho que a desvantagem do SQL seja o "CUSTO"... No restante nada a reclamar... tenho banco com 100GB replicando perfeitamente a anos. E por favor, não me venham falar de "tela azul", tenho vários servidores Linux, FreeBSD, e uns 5 Windows Server e faz alguns anos que não vejo uma tela azul... e quando vi foi hardware... sem xiitismo por favor =) Quando a rodá-lo no Linux, nem pensar... mesmo que consiga é algo totalmente "gambiarra", é certeza de problema. Welkson Ivan Guimarães Meirelles escreveu: > Olá Robson... > > Vou colocar aqui minha humilde opinião. > > Vantagem do MSSQL > --> velocidade em trafegar dados via internet > Porém, há maneiras de acelerar o Firebird para acesso desse tipo... > > GRANDE desvantagem do MSSQL (pra mim foi a decisiva para não utilizá-lo). > --> só roda em servidores Windows... Linux nem pensar... > Tem pessoas que conseguiram fazer rodar utilizando WINE mas fica uma > porcaria... no Linux é melhor Firebird. > > Creio que os colegas tenham mais informações. > > Espero ter ajudado, > Um forte abraço. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Robson Carvalho Leite > Enviada em: sexta-feira, 14 de agosto de 2009 11:27 > Para: lista em firebase.com.br > Assunto: [firebase-br] Duvidas Sobre MS-SQL > > Bom dia, sei que nao é curriqueiro uma pergunta dessas, mas estou com um > problema. > > Trabalho com firebird e interbase a mais de 5 anos, nunca me interessei por > outros SGDBs, mas estou com um problema pois preciso desenvolver um projeto > utilizando-se de MS-SQL e estou com muitas duvidas em relação a ele. > Sei que essa não é um lista de SQL Server, mas nada melhor de ser orientado > por alguem que trabalha ou ja trabalhou com SQL Server e trabalha (Conhece) > Firebird. > > Qual as vantagens e desvantagem do mssql sobre o firebird em diferentes > aspectos como: > -Velocidade de acesso > -"Robustez" > -Praticidade > > outra coisa, tem Stored Procedures (ou algo parecido) como no firebird? > tem versões Multi-Plataformas? > > Muito obrigado pessoal, qualquer material de apoio que puder me enviar, > ficarei extremamente grato. > E podem ficar tranquilo, serei pra sempre Firebird.(rsrs) > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From cpd em lekagi.com.br Fri Aug 14 12:48:32 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Fri, 14 Aug 2009 12:48:32 -0300 (Hora oficial do Brasil) Subject: [firebase-br] =?iso-8859-1?q?Res=3A__N=E3o_estou_conseguindo_me_c?= =?iso-8859-1?q?onectar_com_o_Banco_de_Dados=2E?= References: Message-ID: <4A858747.000008.01636@JABER> >"Wrong or obsolete verion >. >Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support >10. > >SQL Code: -820 >IB Error Number: 335544379" Olá. Não conheço o erro e fiz uma pequena pesquisa no Google sobre o seu erro.. Aqui na lista já ocorreu um erro bastante parecido e o Cantu deu o veredicto de que o BD poderia estar corrompido. Nas mensagem que encontrei no Google a resposta foi a mesma. Qual a versão do firebird que vc está usando? Tente usar o GFIX para verificar a corrupção. Faça um Backup/Restore e nos avise se resolveu o problema. Abraço.. Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 08/14/09 12:46:39 Para: lista em firebase.com.br Assunto: [firebase-br] Não estou conseguindo me conectar com o Banco de Dados. Olá gente! Sou novo em Banco de Dados e estou tendo um GRANDE problema. Até ontem eu estava mexendo normalmente no meu .GDB com o SQL Manager 2005. Só que hoje eu estou tendo problemas em me conectar com ele e não sei qual o motivo. Ao tentar me conectar, usando o SQL Manager 2008 Lite, a seguinte janela de erro aparece: "Cannot connect to the database. Database file is invalid." Daí eu clico no botão "Details >>" para ver a descrição do erro e aparece: "Wrong or obsolete verion . Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support 10. SQL Code: -820 IB Error Number: 335544379" Só que eu não alterei a versão do Firebird nem a do ODBC nem nada. É a mesma versão que sempre usei e que conseguia me conectar normalmente com o banco. Já fiz: - Verifiquei se o banco está corrompido mas não está. Consigo me conectar com ele usando o isql.exe do diretório do Firebird. - Reinstalei o Firebird, ODBC, e o SQL Manager 2005 (que é o que eu usava) e nada. - Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada. Não sei mais o que fazer. Necessito muito de um auxílio na resolução desse problema. Desde já muito obrigado! Thiago Bittencourt. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From nascimento em gko.com.br Fri Aug 14 14:15:59 2009 From: nascimento em gko.com.br (Rodolpho da Silva) Date: Fri, 14 Aug 2009 14:15:59 -0300 Subject: [firebase-br] RES: Duvidas Sobre MS-SQL References: <752699d10908140827l2419e8c2ja0019167665dbc0a@mail.gmail.com> <000601ca1cfc$f9922000$ecb66000$@com> Message-ID: <012301ca1d02$e4bb9840$b100a8c0@winxprj15> Bem, sou da seguinte opnião: Melhor SGBD do mundo: Não existe! Melhor SGDB que atenda o meu perfil: Esse sim exite! Tenho ouvido muito por aí várias pessoas "evangelizando aos extremos" Oracle ou MSSQL. Vou ser direto ao assunto: "Um SGDB é uma ferramenta qualquer e por ser uma ferramenta qualquer, o seu mal uso vai levar o seu desempenho a um desastre" Já vi casos de migração do tipo: - Oracle para MSSQL - MSSQL para Oracle - DB2 para Oracle - Oracle para PostgreSQL E por aí vai....Tudo isso por diziam a frase: "Este é melhor que o outro". Tudo isso devido a falta de profundo conhecimento da ferramenta utilizada. Um banco de dados tem que atender o perfil da sua empresa/negócio e não por que ele é simplesmente "bonitinho". Por exemplo, muita gente critica o FB pelo fato de em algumas versões a senha não fica na base. Pois bem, esta semana vi uma pessoa copiar uma base MSSQL de um servidor e simplesmente colar a base em outro servidor (usuários e senhas totalmente diferentes) e funcionar normalmente! Isso mesmo, MSSQL! Sobre o uso de SGDB pela web, não recomendo a conexão direta e sim arquiteturas voltadas a dados dinâmicos (Java, ASP, Webservices, etc..). Segue um panorama pessoal sobre utilização de SGDB: - Posso pagar DBA e ter uma boa infra estrutura: Oracle, MSSQL, PostgreSQL, Progress e DB2 - Não posso pagar DBA e mas quero ter uma boa infra estrutura: MSSQL e PostgreSQL - Não posso pagar DBA e nem ter uma boa infra estrutura: Firebird, MySQL, PosgresSQL O melhor desempenho? Isso vai depender de como vc vai utilizar o seu SGDB. Espero ter ajudado! Rodolpho da Silva www.essencialcode.com.br ----- -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Robson Carvalho Leite Enviada em: sexta-feira, 14 de agosto de 2009 11:27 Para: lista em firebase.com.br Assunto: [firebase-br] Duvidas Sobre MS-SQL Bom dia, sei que nao é curriqueiro uma pergunta dessas, mas estou com um problema. Trabalho com firebird e interbase a mais de 5 anos, nunca me interessei por outros SGDBs, mas estou com um problema pois preciso desenvolver um projeto utilizando-se de MS-SQL e estou com muitas duvidas em relação a ele. Sei que essa não é um lista de SQL Server, mas nada melhor de ser orientado por alguem que trabalha ou ja trabalhou com SQL Server e trabalha (Conhece) Firebird. Qual as vantagens e desvantagem do mssql sobre o firebird em diferentes aspectos como: -Velocidade de acesso -"Robustez" -Praticidade outra coisa, tem Stored Procedures (ou algo parecido) como no firebird? tem versões Multi-Plataformas? From thiago em stoneage.com.br Fri Aug 14 14:22:34 2009 From: thiago em stoneage.com.br (Thiago) Date: Fri, 14 Aug 2009 14:22:34 -0300 Subject: [firebase-br] =?iso-8859-1?q?Res=3A__N=E3o_estou_conseguindo_me_c?= =?iso-8859-1?q?onectar_com_o_Banco_de_Dados=2E?= In-Reply-To: <4A858747.000008.01636@JABER> References: <4A858747.000008.01636@JABER> Message-ID: Jáber, primeiramente muito obrigado por responder meu tópico. A versão do Firebird que eu estou usando é a 2.1.0.17755_0_x64 (meu Vista é 64bits) Sobre o corrompimento do banco, ele não está corrompido. Pois eu consigo abrir ele pelo isql.exe do Firebird. E eu peguei outro banco de dados de outro sistema para abrir e acusou o mesmo erro. Como eu faço esse backup/restore? eu abri o SQL Manager 2008 Lite e fui no menu "Services" e lá tinha "Backup Database..." e "Restore Database..." mas eu clico e não acontece em nada. É isso mesmo? O que eu tenho que fazer? Abraços, Thiago Bittencourt "Jáber - CPD" escreveu na mensagem news:4A858747.000008.01636 em JABER... >"Wrong or obsolete verion >. >Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support >10. > >SQL Code: -820 >IB Error Number: 335544379" Olá. Não conheço o erro e fiz uma pequena pesquisa no Google sobre o seu erro.. Aqui na lista já ocorreu um erro bastante parecido e o Cantu deu o veredicto de que o BD poderia estar corrompido. Nas mensagem que encontrei no Google a resposta foi a mesma. Qual a versão do firebird que vc está usando? Tente usar o GFIX para verificar a corrupção. Faça um Backup/Restore e nos avise se resolveu o problema. Abraço.. Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 08/14/09 12:46:39 Para: lista em firebase.com.br Assunto: [firebase-br] Não estou conseguindo me conectar com o Banco de Dados. Olá gente! Sou novo em Banco de Dados e estou tendo um GRANDE problema. Até ontem eu estava mexendo normalmente no meu .GDB com o SQL Manager 2005. Só que hoje eu estou tendo problemas em me conectar com ele e não sei qual o motivo. Ao tentar me conectar, usando o SQL Manager 2008 Lite, a seguinte janela de erro aparece: "Cannot connect to the database. Database file is invalid." Daí eu clico no botão "Details >>" para ver a descrição do erro e aparece: "Wrong or obsolete verion . Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support 10. SQL Code: -820 IB Error Number: 335544379" Só que eu não alterei a versão do Firebird nem a do ODBC nem nada. É a mesma versão que sempre usei e que conseguia me conectar normalmente com o banco. Já fiz: - Verifiquei se o banco está corrompido mas não está. Consigo me conectar com ele usando o isql.exe do diretório do Firebird. - Reinstalei o Firebird, ODBC, e o SQL Manager 2005 (que é o que eu usava) e nada. - Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada. Não sei mais o que fazer. Necessito muito de um auxílio na resolução desse problema. Desde já muito obrigado! Thiago Bittencourt. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From douglasht em gmail.com Fri Aug 14 14:38:59 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Fri, 14 Aug 2009 14:38:59 -0300 Subject: [firebase-br] RES: Duvidas Sobre MS-SQL In-Reply-To: <012301ca1d02$e4bb9840$b100a8c0@winxprj15> References: <752699d10908140827l2419e8c2ja0019167665dbc0a@mail.gmail.com> <000601ca1cfc$f9922000$ecb66000$@com> <012301ca1d02$e4bb9840$b100a8c0@winxprj15> Message-ID: <249af69e0908141038x79cd9dfcma3fb3649125fd3d7@mail.gmail.com> 2009/8/14 Rodolpho da Silva : > Vou ser direto ao assunto: "Um SGDB é uma ferramenta qualquer e por ser uma ferramenta qualquer, o seu mal uso vai levar o seu desempenho a um desastre" Amém. Assim como o ambiente de programação e o sistema operacional, a escolha de base de dados deve ser pesada e avaliada objetivamente pelos prós e contras. Tratar ferramentas como religião é a receita certa para ficar parado no tempo. []s -- Douglas Tosi www.sinatica.com From cpd em lekagi.com.br Fri Aug 14 13:39:56 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Fri, 14 Aug 2009 13:39:56 -0300 (Hora oficial do Brasil) Subject: [firebase-br] =?iso-8859-1?q?Res=3A_Re=3A_Res=3A__N=E3o_estou_con?= =?iso-8859-1?q?seguindo_me_conectar_com_o_Banco_de_Dados=2E?= References: <4A858747.000008.01636@JABER> Message-ID: <4A859355.000007.03464@JABER> Thiago, Tente primeiro o seguinte: gfix -user SYSDBA -password masterkey -mend -full -ignore SEUBANCO.FDB Verifique se vai retornar alguma mensagem de erro. Você pode tentar o seguinte para a recuperação do banco: //Rotina que usei na única vez que tive problemas de corrupção de banco de dados: GFIX -ROLLBACK ALL PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -ONLINE PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -V -F PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -M -I PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -SWEEP PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GBAK -b -g -l -ig -t bd.fdb bd.gbk -USER SYSDBA -PASSWORD masterkey GBAK -c -g -l -ig -t bd.gbk bd.fdb -USER SYSDBA -PASSWORD masterkey Lembre-se de fazer esse procedimento em uma copia do seu banco para não danificar o arquivo original. Avise-nos se resolveu o problema. Abraço... Jáber S. C. Lima Obs: GFIX e GBAK estão na pasta BIN no diretório de instalação do firebird. Ex: "C:\Arquivos de programas\Firebird\Firebird_2_1\bin" -------Mensagem original------- De: Thiago Data: 08/14/09 14:27:37 Para: lista em firebase.com.br Assunto: Re: [firebase-br]Res: Não estou conseguindo me conectar com o Banco de Dados. Jáber, primeiramente muito obrigado por responder meu tópico. A versão do Firebird que eu estou usando é a 2.1.0.17755_0_x64 (meu Vista é 64bits) Sobre o corrompimento do banco, ele não está corrompido. Pois eu consigo abrir ele pelo isql.exe do Firebird. E eu peguei outro banco de dados de outro sistema para abrir e acusou o mesmo erro. Como eu faço esse backup/restore? eu abri o SQL Manager 2008 Lite e fui no menu "Services" e lá tinha "Backup Database..." e "Restore Database..." mas eu clico e não acontece em nada. É isso mesmo? O que eu tenho que fazer? Abraços, Thiago Bittencourt "Jáber - CPD" escreveu na mensagem news:4A858747.000008.01636 em JABER... >"Wrong or obsolete verion >. >Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support >10. > >SQL Code: -820 >IB Error Number: 335544379" Olá. Não conheço o erro e fiz uma pequena pesquisa no Google sobre o seu erro.. Aqui na lista já ocorreu um erro bastante parecido e o Cantu deu o veredicto de que o BD poderia estar corrompido. Nas mensagem que encontrei no Google a resposta foi a mesma. Qual a versão do firebird que vc está usando? Tente usar o GFIX para verificar a corrupção. Faça um Backup/Restore e nos avise se resolveu o problema. Abraço.. Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 08/14/09 12:46:39 Para: lista em firebase.com.br Assunto: [firebase-br] Não estou conseguindo me conectar com o Banco de Dados. Olá gente! Sou novo em Banco de Dados e estou tendo um GRANDE problema. Até ontem eu estava mexendo normalmente no meu .GDB com o SQL Manager 2005. Só que hoje eu estou tendo problemas em me conectar com ele e não sei qual o motivo. Ao tentar me conectar, usando o SQL Manager 2008 Lite, a seguinte janela de erro aparece: "Cannot connect to the database. Database file is invalid." Daí eu clico no botão "Details >>" para ver a descrição do erro e aparece: "Wrong or obsolete verion . Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support 10. SQL Code: -820 IB Error Number: 335544379" Só que eu não alterei a versão do Firebird nem a do ODBC nem nada. É a mesma versão que sempre usei e que conseguia me conectar normalmente com o banco. Já fiz: - Verifiquei se o banco está corrompido mas não está. Consigo me conectar com ele usando o isql.exe do diretório do Firebird. - Reinstalei o Firebird, ODBC, e o SQL Manager 2005 (que é o que eu usava) e nada. - Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada. Não sei mais o que fazer. Necessito muito de um auxílio na resolução desse problema. Desde já muito obrigado! Thiago Bittencourt. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em lekagi.com.br Fri Aug 14 13:42:43 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Fri, 14 Aug 2009 13:42:43 -0300 (Hora oficial do Brasil) Subject: [firebase-br] =?iso-8859-1?q?Res=3A_Re=3A_Res=3A__N=E3o_estou_con?= =?iso-8859-1?q?seguindo_me_conectar_com_o_Banco_de_Dados=2E?= References: <4A858747.000008.01636@JABER> Message-ID: <4A8593FD.000009.03464@JABER> Thiago, me desculpe pela falha...rs Eu não li a parte onde você falava que trabalha com Windows Vista e Fb64Bits Nunca trabalhei com nenhum dos dois casos acima e não sei te dizer exatamente se o procedimento que lhe enviei funcionará 100% no seu ambiente. Contaremos agora com a opinião do pessoal mais experiente para nos auxiliar. [ ]s Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 14/08/2009 14:27:37 Para: lista em firebase.com.br Assunto: Re: [firebase-br]Res: Não estou conseguindo me conectar com o Banco de Dados. Jáber, primeiramente muito obrigado por responder meu tópico. A versão do Firebird que eu estou usando é a 2.1.0.17755_0_x64 (meu Vista é 64bits) Sobre o corrompimento do banco, ele não está corrompido. Pois eu consigo abrir ele pelo isql.exe do Firebird. E eu peguei outro banco de dados de outro sistema para abrir e acusou o mesmo erro. Como eu faço esse backup/restore? eu abri o SQL Manager 2008 Lite e fui no menu "Services" e lá tinha "Backup Database..." e "Restore Database..." mas eu clico e não acontece em nada. É isso mesmo? O que eu tenho que fazer? Abraços, Thiago Bittencourt "Jáber - CPD" escreveu na mensagem news:4A858747.000008.01636 em JABER... >"Wrong or obsolete verion >. >Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support >10. > >SQL Code: -820 >IB Error Number: 335544379" Olá. Não conheço o erro e fiz uma pequena pesquisa no Google sobre o seu erro.. Aqui na lista já ocorreu um erro bastante parecido e o Cantu deu o veredicto de que o BD poderia estar corrompido. Nas mensagem que encontrei no Google a resposta foi a mesma. Qual a versão do firebird que vc está usando? Tente usar o GFIX para verificar a corrupção. Faça um Backup/Restore e nos avise se resolveu o problema. Abraço.. Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 08/14/09 12:46:39 Para: lista em firebase.com.br Assunto: [firebase-br] Não estou conseguindo me conectar com o Banco de Dados. Olá gente! Sou novo em Banco de Dados e estou tendo um GRANDE problema. Até ontem eu estava mexendo normalmente no meu .GDB com o SQL Manager 2005. Só que hoje eu estou tendo problemas em me conectar com ele e não sei qual o motivo. Ao tentar me conectar, usando o SQL Manager 2008 Lite, a seguinte janela de erro aparece: "Cannot connect to the database. Database file is invalid." Daí eu clico no botão "Details >>" para ver a descrição do erro e aparece: "Wrong or obsolete verion . Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support 10. SQL Code: -820 IB Error Number: 335544379" Só que eu não alterei a versão do Firebird nem a do ODBC nem nada. É a mesma versão que sempre usei e que conseguia me conectar normalmente com o banco. Já fiz: - Verifiquei se o banco está corrompido mas não está. Consigo me conectar com ele usando o isql.exe do diretório do Firebird. - Reinstalei o Firebird, ODBC, e o SQL Manager 2005 (que é o que eu usava) e nada. - Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada. Não sei mais o que fazer. Necessito muito de um auxílio na resolução desse problema. Desde já muito obrigado! Thiago Bittencourt. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From robsonfg em terra.com.br Fri Aug 14 14:55:49 2009 From: robsonfg em terra.com.br (Robson Gomes) Date: Fri, 14 Aug 2009 14:55:49 -0300 (Hora oficial do Brasil) Subject: [firebase-br] =?iso-8859-1?q?N=E3o_estou_conseguindo_me_conectar_?= =?iso-8859-1?q?com_o_Banco_de_Dados=2E?= References: Message-ID: <4A85A525.00000B.02204@EST-ROBSON> "- Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada. pode estar ai seu problema... vc pode estar tentando ler um banco criado em uma versao superior a instalada... eu nao lembro se a mensagem era exatamente essa, mas e muitissimo parecida.. tente abrir com o fb 2.0 e/ou com 2.1 se nao me engano a ODS 10 e do fb 1.5 -------Original Message------- From: Thiago Date: 14/08/2009 12:44:07 To: lista em firebase.com.br Subject: [firebase-br] Não estou conseguindo me conectar com o Banco de Dados. Olá gente! Sou novo em Banco de Dados e estou tendo um GRANDE problema. Até ontem eu estava mexendo normalmente no meu .GDB com o SQL Manager 2005. Só que hoje eu estou tendo problemas em me conectar com ele e não sei qual o motivo. Ao tentar me conectar, usando o SQL Manager 2008 Lite, a seguinte janela de erro aparece: "Cannot connect to the database. Database file is invalid." Daí eu clico no botão "Details >>" para ver a descrição do erro e aparece: "Wrong or obsolete verion . Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support 10. SQL Code: -820 IB Error Number: 335544379" Só que eu não alterei a versão do Firebird nem a do ODBC nem nada. É a mesma versão que sempre usei e que conseguia me conectar normalmente com o banco. Já fiz: - Verifiquei se o banco está corrompido mas não está. Consigo me conectar com ele usando o isql.exe do diretório do Firebird. - Reinstalei o Firebird, ODBC, e o SQL Manager 2005 (que é o que eu usava) e nada. - Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada. Não sei mais o que fazer. Necessito muito de um auxílio na resolução desse problema. Desde já muito obrigado! Thiago Bittencourt. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ____________________________________________________________ Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.375 / Banco de dados de vírus: 270.13.56/2302 - Data de Lançamento: 08/14/09 06:10:00 From rnribeiro em gmail.com Fri Aug 14 15:00:31 2009 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Fri, 14 Aug 2009 15:00:31 -0300 Subject: [firebase-br] =?iso-8859-1?q?comiss=E3o_so_sobre_as_vendas_que_fo?= =?iso-8859-1?q?rem_recebidas?= In-Reply-To: <000701ca1c43$fcdf7550$1600a8c0@rubens> References: <88c045a10908130513g3152876bo7c9d549d0641cc21@mail.gmail.com> <000701ca1c43$fcdf7550$1600a8c0@rubens> Message-ID: <88c045a10908141100p37d5834brb44bb05ab35084ae@mail.gmail.com> resolvi usando ao inves de a tabela de itens e contas recebids usei a tabela de caixa e de itens, ficou bom da pra ser lapidado de uma forma melhor, mais ta funcionando 2009/8/13 Rubens - Solucao Empresarial > tenho uma rotina assim > 1) crie um campo chamado comissao na tabela do produto e ali vc coloca o > percentual % de cada produto > 2) toda vez que o vendedor fizer a venda acho melhor ele gravar pelo preco > vendido tipo o produto custa R$ 100,00 comissao de 1% = 1,00 mas se o > vendedor vender o produto por 90,00 a comissao deve ser 0,90 > > no outro dia o vendedor vendeu o produto novamente por > Valor do produto comissao > R$ 100,00 1,00 > 90,00 0,90 > 95,00 0,95 > ----------- > 285,00 2,85 > ate ai blz - mas se o clliente fizer a devolucao do produto uns dias depois > como fica? > entao eu gravei na tabela o valor vendido e a comissao JA CALCULADA de > cada venda - pois se o cliente devolver o produto ele zera a nota e nao > calcula a comissao > > ----- Original Message ----- From: "Reijanio Nunes Ribeiro" < > rnribeiro em gmail.com> > To: "FireBase" > Sent: Thursday, August 13, 2009 9:13 AM > Subject: [firebase-br] comissão so sobre as vendas que forem recebidas > > > > bom dia a todos estou com uma pesquena duvida, me pediram pra criar um > relatório, de comissão de vendas mais so sobre as vendas que foram > recebidas > se fosse so calcular a comissão por vendedor seria muito facil, mais o > problema é que a comissão é por produto cada produto tem um percentual, fiz > totalizava mais percebi que não estava correta alguem poderia me ajudar com > isso , pois a sintaxe que fiz funciona mais ou menos assim: > > select d.codvenda,cx.data, cx.valor, p.codigo, p.descricao as > produtos_vendas,p.codsgrupo, > d.codpro,d.qtde,d.vlrunitario, d.vlrtotal,p.comissao,v.codfunc as vendedor, > sum(cx.valor*p.comissao/100) as vlrcom > from *d_venda d //*tabela detalhes da venda(itens da venda) > inner join *produto p *//tabela de produtos > on d.codpro = p.codigo > inner join *caixa cx* // tabela caixa pego o valor recibido daki pra > calcular > on d.codvenda = cx.fat_num > inner join *c_venda v *//tabela venda propriamente dita > on d.codvenda = v.codigo > where p.codsgrupo = 1 and cx.data between :pini and :pfim > and v.codfunc between :vini and :vfim > group by d.codvenda,p.codigo, p.descricao, p.codsgrupo, d.codpro, > d.qtde,d.vlrunitario, > d.vlrtotal, p.comissao,cx.data, cx.valor, v.codfunc > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From thiago em stoneage.com.br Fri Aug 14 15:03:32 2009 From: thiago em stoneage.com.br (Thiago) Date: Fri, 14 Aug 2009 15:03:32 -0300 Subject: [firebase-br] =?iso-8859-1?q?Res=3A_Re=3A_Res=3A__N=E3o_estou_con?= =?iso-8859-1?q?seguindo_me_conectar_com_o_Banco_de_Dados=2E?= In-Reply-To: <4A859355.000007.03464@JABER> References: <4A858747.000008.01636@JABER> <4A859355.000007.03464@JABER> Message-ID: Jáber, só tive erro nessas duas linhas de comando: 1) GFIX -ONLINE PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey Mensagem de erro: "Target shuttdown mode is invalid for database "C:\...\X.GDB" " 2) GBAK -c -g -l -ig -t bd.gbk bd.fdb -USER SYSDBA -PASSWORD masterkey Mensagem de erro: "gbak: Error:validation error for column DT_AGENDAMENTO_SOLICITACAO, value "*** null ***" gbak: ERROR: warning -- record could not be restored gbak: Exiting before completion due to errors" "Jáber - CPD" escreveu na mensagem news:4A859355.000007.03464 em JABER... Thiago, Tente primeiro o seguinte: gfix -user SYSDBA -password masterkey -mend -full -ignore SEUBANCO.FDB Verifique se vai retornar alguma mensagem de erro. Você pode tentar o seguinte para a recuperação do banco: //Rotina que usei na única vez que tive problemas de corrupção de banco de dados: GFIX -ROLLBACK ALL PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -ONLINE PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -V -F PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -M -I PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -SWEEP PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GBAK -b -g -l -ig -t bd.fdb bd.gbk -USER SYSDBA -PASSWORD masterkey GBAK -c -g -l -ig -t bd.gbk bd.fdb -USER SYSDBA -PASSWORD masterkey Lembre-se de fazer esse procedimento em uma copia do seu banco para não danificar o arquivo original. Avise-nos se resolveu o problema. Abraço... Jáber S. C. Lima Obs: GFIX e GBAK estão na pasta BIN no diretório de instalação do firebird. Ex: "C:\Arquivos de programas\Firebird\Firebird_2_1\bin" -------Mensagem original------- De: Thiago Data: 08/14/09 14:27:37 Para: lista em firebase.com.br Assunto: Re: [firebase-br]Res: Não estou conseguindo me conectar com o Banco de Dados. Jáber, primeiramente muito obrigado por responder meu tópico. A versão do Firebird que eu estou usando é a 2.1.0.17755_0_x64 (meu Vista é 64bits) Sobre o corrompimento do banco, ele não está corrompido. Pois eu consigo abrir ele pelo isql.exe do Firebird. E eu peguei outro banco de dados de outro sistema para abrir e acusou o mesmo erro. Como eu faço esse backup/restore? eu abri o SQL Manager 2008 Lite e fui no menu "Services" e lá tinha "Backup Database..." e "Restore Database..." mas eu clico e não acontece em nada. É isso mesmo? O que eu tenho que fazer? Abraços, Thiago Bittencourt "Jáber - CPD" escreveu na mensagem news:4A858747.000008.01636 em JABER... >"Wrong or obsolete verion >. >Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support >10. > >SQL Code: -820 >IB Error Number: 335544379" Olá. Não conheço o erro e fiz uma pequena pesquisa no Google sobre o seu erro.. Aqui na lista já ocorreu um erro bastante parecido e o Cantu deu o veredicto de que o BD poderia estar corrompido. Nas mensagem que encontrei no Google a resposta foi a mesma. Qual a versão do firebird que vc está usando? Tente usar o GFIX para verificar a corrupção. Faça um Backup/Restore e nos avise se resolveu o problema. Abraço.. Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 08/14/09 12:46:39 Para: lista em firebase.com.br Assunto: [firebase-br] Não estou conseguindo me conectar com o Banco de Dados. Olá gente! Sou novo em Banco de Dados e estou tendo um GRANDE problema. Até ontem eu estava mexendo normalmente no meu .GDB com o SQL Manager 2005. Só que hoje eu estou tendo problemas em me conectar com ele e não sei qual o motivo. Ao tentar me conectar, usando o SQL Manager 2008 Lite, a seguinte janela de erro aparece: "Cannot connect to the database. Database file is invalid." Daí eu clico no botão "Details >>" para ver a descrição do erro e aparece: "Wrong or obsolete verion . Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support 10. SQL Code: -820 IB Error Number: 335544379" Só que eu não alterei a versão do Firebird nem a do ODBC nem nada. É a mesma versão que sempre usei e que conseguia me conectar normalmente com o banco. Já fiz: - Verifiquei se o banco está corrompido mas não está. Consigo me conectar com ele usando o isql.exe do diretório do Firebird. - Reinstalei o Firebird, ODBC, e o SQL Manager 2005 (que é o que eu usava) e nada. - Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada. Não sei mais o que fazer. Necessito muito de um auxílio na resolução desse problema. Desde já muito obrigado! Thiago Bittencourt. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em lekagi.com.br Fri Aug 14 14:22:59 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Fri, 14 Aug 2009 14:22:59 -0300 (Hora oficial do Brasil) Subject: [firebase-br] =?iso-8859-1?q?Res=3A_Re=3A_Res=3A_Re=3A_Res=3A__N?= =?iso-8859-1?q?=E3o_estou_conseguindo_me_conectar_com_o_Banco_de_D?= =?iso-8859-1?q?ados=2E?= References: <4A858747.000008.01636@JABER> <4A859355.000007.03464@JABER> Message-ID: <4A859D65.000005.02964@JABER> Thiago, Realmente seu banco está corrompido. Deu uma olhada no site "www.firebase.com.br" e pesquise sobre recuperação de base de dados corrompidas. Lá tem bastante material para estudo das ferramentas bgak e gfix. Sou iniciante no firebird e por conta disso não conseguirei neste momento te passar alguma outra forma de solucionar o seu problema sem uma pesquisa no site ou no Google. Dê uma pesquisada nas mensagens anteriores aqui da lista também pois esse assunto já foi amplamente discutido aqui. Me desculpe por não poder ajudar nesse quesito..rs Se tiver alguma outra duvida ne nós pudermos ajuda-lo fique a vontade para perguntar pois nessa questão te deixo nos braços dos mais experientes. [ ]s Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 08/14/09 15:08:41 Para: lista em firebase.com.br Assunto: Re: [firebase-br]Res: Re: Res: Não estou conseguindo me conectar com o Banco de Dados. Jáber, só tive erro nessas duas linhas de comando: 1) GFIX -ONLINE PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey Mensagem de erro: "Target shuttdown mode is invalid for database "C:\...\X.GDB" " 2) GBAK -c -g -l -ig -t bd.gbk bd.fdb -USER SYSDBA -PASSWORD masterkey Mensagem de erro: "gbak: Error:validation error for column DT_AGENDAMENTO_SOLICITACAO, value "*** null ***" gbak: ERROR: warning -- record could not be restored gbak: Exiting before completion due to errors" "Jáber - CPD" escreveu na mensagem news:4A859355.000007.03464 em JABER... Thiago, Tente primeiro o seguinte: gfix -user SYSDBA -password masterkey -mend -full -ignore SEUBANCO.FDB Verifique se vai retornar alguma mensagem de erro. Você pode tentar o seguinte para a recuperação do banco: //Rotina que usei na única vez que tive problemas de corrupção de banco de dados: GFIX -ROLLBACK ALL PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -ONLINE PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -V -F PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -M -I PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -SWEEP PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GBAK -b -g -l -ig -t bd.fdb bd.gbk -USER SYSDBA -PASSWORD masterkey GBAK -c -g -l -ig -t bd.gbk bd.fdb -USER SYSDBA -PASSWORD masterkey Lembre-se de fazer esse procedimento em uma copia do seu banco para não danificar o arquivo original. Avise-nos se resolveu o problema. Abraço... Jáber S. C. Lima Obs: GFIX e GBAK estão na pasta BIN no diretório de instalação do firebird. Ex: "C:\Arquivos de programas\Firebird\Firebird_2_1\bin" -------Mensagem original------- De: Thiago Data: 08/14/09 14:27:37 Para: lista em firebase.com.br Assunto: Re: [firebase-br]Res: Não estou conseguindo me conectar com o Banco de Dados. Jáber, primeiramente muito obrigado por responder meu tópico. A versão do Firebird que eu estou usando é a 2.1.0.17755_0_x64 (meu Vista é 64bits) Sobre o corrompimento do banco, ele não está corrompido. Pois eu consigo abrir ele pelo isql.exe do Firebird. E eu peguei outro banco de dados de outro sistema para abrir e acusou o mesmo erro. Como eu faço esse backup/restore? eu abri o SQL Manager 2008 Lite e fui no menu "Services" e lá tinha "Backup Database..." e "Restore Database..." mas eu clico e não acontece em nada. É isso mesmo? O que eu tenho que fazer? Abraços, Thiago Bittencourt "Jáber - CPD" escreveu na mensagem news:4A858747.000008.01636 em JABER... >"Wrong or obsolete verion >. >Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support >10. > >SQL Code: -820 >IB Error Number: 335544379" Olá. Não conheço o erro e fiz uma pequena pesquisa no Google sobre o seu erro.. Aqui na lista já ocorreu um erro bastante parecido e o Cantu deu o veredicto de que o BD poderia estar corrompido. Nas mensagem que encontrei no Google a resposta foi a mesma. Qual a versão do firebird que vc está usando? Tente usar o GFIX para verificar a corrupção. Faça um Backup/Restore e nos avise se resolveu o problema. Abraço.. Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 08/14/09 12:46:39 Para: lista em firebase.com.br Assunto: [firebase-br] Não estou conseguindo me conectar com o Banco de Dados. Olá gente! Sou novo em Banco de Dados e estou tendo um GRANDE problema. Até ontem eu estava mexendo normalmente no meu .GDB com o SQL Manager 2005. Só que hoje eu estou tendo problemas em me conectar com ele e não sei qual o motivo. Ao tentar me conectar, usando o SQL Manager 2008 Lite, a seguinte janela de erro aparece: "Cannot connect to the database. Database file is invalid." Daí eu clico no botão "Details >>" para ver a descrição do erro e aparece: "Wrong or obsolete verion . Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support 10. SQL Code: -820 IB Error Number: 335544379" Só que eu não alterei a versão do Firebird nem a do ODBC nem nada. É a mesma versão que sempre usei e que conseguia me conectar normalmente com o banco. Já fiz: - Verifiquei se o banco está corrompido mas não está. Consigo me conectar com ele usando o isql.exe do diretório do Firebird. - Reinstalei o Firebird, ODBC, e o SQL Manager 2005 (que é o que eu usava) e nada. - Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada. Não sei mais o que fazer. Necessito muito de um auxílio na resolução desse problema. Desde já muito obrigado! Thiago Bittencourt. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From thiago em stoneage.com.br Fri Aug 14 17:37:03 2009 From: thiago em stoneage.com.br (Thiago) Date: Fri, 14 Aug 2009 17:37:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?Res=3A_Re=3A_Res=3A_Re=3A_Res=3A__N?= =?iso-8859-1?q?=E3o_estou_conseguindo_me_conectar_com_o_Banco_de_D?= =?iso-8859-1?q?ados=2E?= In-Reply-To: <4A859D65.000005.02964@JABER> References: <4A858747.000008.01636@JABER><4A859355.000007.03464@JABER> <4A859D65.000005.02964@JABER> Message-ID: Jáber, acho que não cara porque eu estou pegando outro .GDB de um companheiro de trabalho meu, que não está corrompido mas não abre também. Acusando o mesmo erro. Mas muito obrigado pela sua boa vontade Jáber. Desculpa qualquer coisa inclusive a demorar a responder essa sua última mensagem. Abraços, Thiago Bittencourt "Jáber - CPD" escreveu na mensagem news:4A859D65.000005.02964 em JABER... Thiago, Realmente seu banco está corrompido. Deu uma olhada no site "www.firebase.com.br" e pesquise sobre recuperação de base de dados corrompidas. Lá tem bastante material para estudo das ferramentas bgak e gfix. Sou iniciante no firebird e por conta disso não conseguirei neste momento te passar alguma outra forma de solucionar o seu problema sem uma pesquisa no site ou no Google. Dê uma pesquisada nas mensagens anteriores aqui da lista também pois esse assunto já foi amplamente discutido aqui. Me desculpe por não poder ajudar nesse quesito..rs Se tiver alguma outra duvida ne nós pudermos ajuda-lo fique a vontade para perguntar pois nessa questão te deixo nos braços dos mais experientes. [ ]s Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 08/14/09 15:08:41 Para: lista em firebase.com.br Assunto: Re: [firebase-br]Res: Re: Res: Não estou conseguindo me conectar com o Banco de Dados. Jáber, só tive erro nessas duas linhas de comando: 1) GFIX -ONLINE PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey Mensagem de erro: "Target shuttdown mode is invalid for database "C:\...\X.GDB" " 2) GBAK -c -g -l -ig -t bd.gbk bd.fdb -USER SYSDBA -PASSWORD masterkey Mensagem de erro: "gbak: Error:validation error for column DT_AGENDAMENTO_SOLICITACAO, value "*** null ***" gbak: ERROR: warning -- record could not be restored gbak: Exiting before completion due to errors" "Jáber - CPD" escreveu na mensagem news:4A859355.000007.03464 em JABER... Thiago, Tente primeiro o seguinte: gfix -user SYSDBA -password masterkey -mend -full -ignore SEUBANCO.FDB Verifique se vai retornar alguma mensagem de erro. Você pode tentar o seguinte para a recuperação do banco: //Rotina que usei na única vez que tive problemas de corrupção de banco de dados: GFIX -ROLLBACK ALL PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -ONLINE PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -V -F PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -M -I PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -SWEEP PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GBAK -b -g -l -ig -t bd.fdb bd.gbk -USER SYSDBA -PASSWORD masterkey GBAK -c -g -l -ig -t bd.gbk bd.fdb -USER SYSDBA -PASSWORD masterkey Lembre-se de fazer esse procedimento em uma copia do seu banco para não danificar o arquivo original. Avise-nos se resolveu o problema. Abraço... Jáber S. C. Lima Obs: GFIX e GBAK estão na pasta BIN no diretório de instalação do firebird. Ex: "C:\Arquivos de programas\Firebird\Firebird_2_1\bin" -------Mensagem original------- De: Thiago Data: 08/14/09 14:27:37 Para: lista em firebase.com.br Assunto: Re: [firebase-br]Res: Não estou conseguindo me conectar com o Banco de Dados. Jáber, primeiramente muito obrigado por responder meu tópico. A versão do Firebird que eu estou usando é a 2.1.0.17755_0_x64 (meu Vista é 64bits) Sobre o corrompimento do banco, ele não está corrompido. Pois eu consigo abrir ele pelo isql.exe do Firebird. E eu peguei outro banco de dados de outro sistema para abrir e acusou o mesmo erro. Como eu faço esse backup/restore? eu abri o SQL Manager 2008 Lite e fui no menu "Services" e lá tinha "Backup Database..." e "Restore Database..." mas eu clico e não acontece em nada. É isso mesmo? O que eu tenho que fazer? Abraços, Thiago Bittencourt "Jáber - CPD" escreveu na mensagem news:4A858747.000008.01636 em JABER... >"Wrong or obsolete verion >. >Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support >10. > >SQL Code: -820 >IB Error Number: 335544379" Olá. Não conheço o erro e fiz uma pequena pesquisa no Google sobre o seu erro.. Aqui na lista já ocorreu um erro bastante parecido e o Cantu deu o veredicto de que o BD poderia estar corrompido. Nas mensagem que encontrei no Google a resposta foi a mesma. Qual a versão do firebird que vc está usando? Tente usar o GFIX para verificar a corrupção. Faça um Backup/Restore e nos avise se resolveu o problema. Abraço.. Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 08/14/09 12:46:39 Para: lista em firebase.com.br Assunto: [firebase-br] Não estou conseguindo me conectar com o Banco de Dados. Olá gente! Sou novo em Banco de Dados e estou tendo um GRANDE problema. Até ontem eu estava mexendo normalmente no meu .GDB com o SQL Manager 2005. Só que hoje eu estou tendo problemas em me conectar com ele e não sei qual o motivo. Ao tentar me conectar, usando o SQL Manager 2008 Lite, a seguinte janela de erro aparece: "Cannot connect to the database. Database file is invalid." Daí eu clico no botão "Details >>" para ver a descrição do erro e aparece: "Wrong or obsolete verion . Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support 10. SQL Code: -820 IB Error Number: 335544379" Só que eu não alterei a versão do Firebird nem a do ODBC nem nada. É a mesma versão que sempre usei e que conseguia me conectar normalmente com o banco. Já fiz: - Verifiquei se o banco está corrompido mas não está. Consigo me conectar com ele usando o isql.exe do diretório do Firebird. - Reinstalei o Firebird, ODBC, e o SQL Manager 2005 (que é o que eu usava) e nada. - Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada. Não sei mais o que fazer. Necessito muito de um auxílio na resolução desse problema. Desde já muito obrigado! Thiago Bittencourt. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From thiago em stoneage.com.br Fri Aug 14 17:42:39 2009 From: thiago em stoneage.com.br (Thiago) Date: Fri, 14 Aug 2009 17:42:39 -0300 Subject: [firebase-br] =?iso-8859-1?q?N=E3o_estou_conseguindo_me_conectar_?= =?iso-8859-1?q?com_o_Banco_de_Dados=2E?= In-Reply-To: <4A85A525.00000B.02204@EST-ROBSON> References: <4A85A525.00000B.02204@EST-ROBSON> Message-ID: Robson, eu instalei a versão mais atual do Firebird pra vê se resolvia, pois quando começou a dar esse problema eu não modifiquei nem o Firebird e nem o ODBC. Sempre utilizei a mesma versão. Não sei o pq de ter dado esse problema já que eu não cheguei a modificar nem o Firebird, nem o ODBC. Não consigo acreditar que o .GDB está corrompido pois ele está sendo utilizado por outro companheiro meu de trabalho. Só se quando eu executo ele corrompe. Só pode =/ mas esse ODS 10 que vc diz é o que? o driver ODBC? "Robson Gomes" escreveu na mensagem news:4A85A525.00000B.02204 em EST-ROBSON... "- Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada. pode estar ai seu problema... vc pode estar tentando ler um banco criado em uma versao superior a instalada... eu nao lembro se a mensagem era exatamente essa, mas e muitissimo parecida.. tente abrir com o fb 2.0 e/ou com 2.1 se nao me engano a ODS 10 e do fb 1.5 -------Original Message------- From: Thiago Date: 14/08/2009 12:44:07 To: lista em firebase.com.br Subject: [firebase-br] Não estou conseguindo me conectar com o Banco de Dados. Olá gente! Sou novo em Banco de Dados e estou tendo um GRANDE problema. Até ontem eu estava mexendo normalmente no meu .GDB com o SQL Manager 2005. Só que hoje eu estou tendo problemas em me conectar com ele e não sei qual o motivo. Ao tentar me conectar, usando o SQL Manager 2008 Lite, a seguinte janela de erro aparece: "Cannot connect to the database. Database file is invalid." Daí eu clico no botão "Details >>" para ver a descrição do erro e aparece: "Wrong or obsolete verion . Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support 10. SQL Code: -820 IB Error Number: 335544379" Só que eu não alterei a versão do Firebird nem a do ODBC nem nada. É a mesma versão que sempre usei e que conseguia me conectar normalmente com o banco. Já fiz: - Verifiquei se o banco está corrompido mas não está. Consigo me conectar com ele usando o isql.exe do diretório do Firebird. - Reinstalei o Firebird, ODBC, e o SQL Manager 2005 (que é o que eu usava) e nada. - Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada. Não sei mais o que fazer. Necessito muito de um auxílio na resolução desse problema. Desde já muito obrigado! Thiago Bittencourt. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ____________________________________________________________ Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.375 / Banco de dados de vírus: 270.13.56/2302 - Data de Lançamento: 08/14/09 06:10:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em lekagi.com.br Fri Aug 14 16:52:50 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Fri, 14 Aug 2009 16:52:50 -0300 (Hora oficial do Brasil) Subject: [firebase-br] =?iso-8859-1?q?Res=3A_Re=3A_Res=3A_Re=3A_Res=3A_Re?= =?iso-8859-1?q?=3A_Res=3A__N=E3o_estou_conseguindo_me_conectar_com?= =?iso-8859-1?q?_o_Banco_de_Dados=2E?= References: <4A858747.000008.01636@JABER><4A859355.000007.03464@JABER> <4A859D65.000005.02964@JABER> Message-ID: <4A85C08C.000004.02632@JABER> Thiago, deixa eu te fazer mais uma pergunta. Você disse que pega outro GBD de outra pessoa. Como você está fazendo esse processo? Apenas copiando? Qual a versão do Firebird do seu amigo e o seu Firebird? Se tiverem a mesma versão experimente fazer um backup no banco do seu amigo e restaura-lo no seu computador. Não se esqueça de usar a opção -t nesse backup. Faça o teste e me fala aqui o que ocorreu pois o erro pode estar sendo gerado nessa copia. Não se preocupe com o tempo de resposta. Estamos aqui para nos ajudar... Aguardo o retorno.. [ ]s Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 14/08/2009 17:45:34 Para: lista em firebase.com.br Assunto: Re: [firebase-br]Res: Re: Res: Re: Res: Não estou conseguindo me conectar com o Banco de Dados. Jáber, acho que não cara porque eu estou pegando outro .GDB de um companheiro de trabalho meu, que não está corrompido mas não abre também. Acusando o mesmo erro. Mas muito obrigado pela sua boa vontade Jáber. Desculpa qualquer coisa inclusive a demorar a responder essa sua última mensagem. Abraços, Thiago Bittencourt "Jáber - CPD" escreveu na mensagem news:4A859D65.000005.02964 em JABER... Thiago, Realmente seu banco está corrompido. Deu uma olhada no site "www.firebase.com.br" e pesquise sobre recuperação de base de dados corrompidas. Lá tem bastante material para estudo das ferramentas bgak e gfix. Sou iniciante no firebird e por conta disso não conseguirei neste momento te passar alguma outra forma de solucionar o seu problema sem uma pesquisa no site ou no Google. Dê uma pesquisada nas mensagens anteriores aqui da lista também pois esse assunto já foi amplamente discutido aqui. Me desculpe por não poder ajudar nesse quesito..rs Se tiver alguma outra duvida ne nós pudermos ajuda-lo fique a vontade para perguntar pois nessa questão te deixo nos braços dos mais experientes. [ ]s Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 08/14/09 15:08:41 Para: lista em firebase.com.br Assunto: Re: [firebase-br]Res: Re: Res: Não estou conseguindo me conectar com o Banco de Dados. Jáber, só tive erro nessas duas linhas de comando: 1) GFIX -ONLINE PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey Mensagem de erro: "Target shuttdown mode is invalid for database "C:\...\X.GDB" " 2) GBAK -c -g -l -ig -t bd.gbk bd.fdb -USER SYSDBA -PASSWORD masterkey Mensagem de erro: "gbak: Error:validation error for column DT_AGENDAMENTO_SOLICITACAO, value "*** null ***" gbak: ERROR: warning -- record could not be restored gbak: Exiting before completion due to errors" "Jáber - CPD" escreveu na mensagem news:4A859355.000007.03464 em JABER... Thiago, Tente primeiro o seguinte: gfix -user SYSDBA -password masterkey -mend -full -ignore SEUBANCO.FDB Verifique se vai retornar alguma mensagem de erro. Você pode tentar o seguinte para a recuperação do banco: //Rotina que usei na única vez que tive problemas de corrupção de banco de dados: GFIX -ROLLBACK ALL PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -ONLINE PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -V -F PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -M -I PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -SWEEP PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GBAK -b -g -l -ig -t bd.fdb bd.gbk -USER SYSDBA -PASSWORD masterkey GBAK -c -g -l -ig -t bd.gbk bd.fdb -USER SYSDBA -PASSWORD masterkey Lembre-se de fazer esse procedimento em uma copia do seu banco para não danificar o arquivo original. Avise-nos se resolveu o problema. Abraço... Jáber S. C. Lima Obs: GFIX e GBAK estão na pasta BIN no diretório de instalação do firebird. Ex: "C:\Arquivos de programas\Firebird\Firebird_2_1\bin" -------Mensagem original------- De: Thiago Data: 08/14/09 14:27:37 Para: lista em firebase.com.br Assunto: Re: [firebase-br]Res: Não estou conseguindo me conectar com o Banco de Dados. Jáber, primeiramente muito obrigado por responder meu tópico. A versão do Firebird que eu estou usando é a 2.1.0.17755_0_x64 (meu Vista é 64bits) Sobre o corrompimento do banco, ele não está corrompido. Pois eu consigo abrir ele pelo isql.exe do Firebird. E eu peguei outro banco de dados de outro sistema para abrir e acusou o mesmo erro. Como eu faço esse backup/restore? eu abri o SQL Manager 2008 Lite e fui no menu "Services" e lá tinha "Backup Database..." e "Restore Database..." mas eu clico e não acontece em nada. É isso mesmo? O que eu tenho que fazer? Abraços, Thiago Bittencourt "Jáber - CPD" escreveu na mensagem news:4A858747.000008.01636 em JABER... >"Wrong or obsolete verion >. >Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support >10. > >SQL Code: -820 >IB Error Number: 335544379" Olá. Não conheço o erro e fiz uma pequena pesquisa no Google sobre o seu erro.. Aqui na lista já ocorreu um erro bastante parecido e o Cantu deu o veredicto de que o BD poderia estar corrompido. Nas mensagem que encontrei no Google a resposta foi a mesma. Qual a versão do firebird que vc está usando? Tente usar o GFIX para verificar a corrupção. Faça um Backup/Restore e nos avise se resolveu o problema. Abraço.. Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 08/14/09 12:46:39 Para: lista em firebase.com.br Assunto: [firebase-br] Não estou conseguindo me conectar com o Banco de Dados. Olá gente! Sou novo em Banco de Dados e estou tendo um GRANDE problema. Até ontem eu estava mexendo normalmente no meu .GDB com o SQL Manager 2005. Só que hoje eu estou tendo problemas em me conectar com ele e não sei qual o motivo. Ao tentar me conectar, usando o SQL Manager 2008 Lite, a seguinte janela de erro aparece: "Cannot connect to the database. Database file is invalid." Daí eu clico no botão "Details >>" para ver a descrição do erro e aparece: "Wrong or obsolete verion . Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support 10. SQL Code: -820 IB Error Number: 335544379" Só que eu não alterei a versão do Firebird nem a do ODBC nem nada. É a mesma versão que sempre usei e que conseguia me conectar normalmente com o banco. Já fiz: - Verifiquei se o banco está corrompido mas não está. Consigo me conectar com ele usando o isql.exe do diretório do Firebird. - Reinstalei o Firebird, ODBC, e o SQL Manager 2005 (que é o que eu usava) e nada. - Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada. Não sei mais o que fazer. Necessito muito de um auxílio na resolução desse problema. Desde já muito obrigado! Thiago Bittencourt. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From thiago em stoneage.com.br Fri Aug 14 18:00:11 2009 From: thiago em stoneage.com.br (Thiago) Date: Fri, 14 Aug 2009 18:00:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?Res=3A_Re=3A_Res=3A_Re=3A_Res=3A_Re?= =?iso-8859-1?q?=3A_Res=3A__N=E3o_estou_conseguindo_me_conectar_com?= =?iso-8859-1?q?_o_Banco_de_Dados=2E?= In-Reply-To: <4A85C08C.000004.02632@JABER> References: <4A858747.000008.01636@JABER><4A859355.000007.03464@JABER> <4A859D65.000005.02964@JABER> <4A85C08C.000004.02632@JABER> Message-ID: Respondendo suas perguntas: 1) "Você disse que pega outro GBD de outra pessoa. Como você está fazendo esse processo? Apenas copiando?" Sim, apenas copiando. 2)"Qual a versão do Firebird do seu amigo e o seu Firebird?" A versão que ele usa é a 2.1.0.17755_0 e a que eu uso é a 2.5.0.23247_1. É diferente mas a gente sempre conseguiu trabalhar com o mesmo .GDB. É só agora que está dando esse erro. Daí eu peguei a mesma versão do Firebird dele pra vê se era isso mas o erro persiste. 3) "Se tiverem a mesma versão experimente fazer um backup no banco do seu amigo e restaura-lo no seu computador." Ok. vou fazer isso. Abraços, Thiago Bittencourt. "Jáber - CPD" escreveu na mensagem news:4A85C08C.000004.02632 em JABER... Thiago, deixa eu te fazer mais uma pergunta. Você disse que pega outro GBD de outra pessoa. Como você está fazendo esse processo? Apenas copiando? Qual a versão do Firebird do seu amigo e o seu Firebird? Se tiverem a mesma versão experimente fazer um backup no banco do seu amigo e restaura-lo no seu computador. Não se esqueça de usar a opção -t nesse backup. Faça o teste e me fala aqui o que ocorreu pois o erro pode estar sendo gerado nessa copia. Não se preocupe com o tempo de resposta. Estamos aqui para nos ajudar... Aguardo o retorno.. [ ]s Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 14/08/2009 17:45:34 Para: lista em firebase.com.br Assunto: Re: [firebase-br]Res: Re: Res: Re: Res: Não estou conseguindo me conectar com o Banco de Dados. Jáber, acho que não cara porque eu estou pegando outro .GDB de um companheiro de trabalho meu, que não está corrompido mas não abre também. Acusando o mesmo erro. Mas muito obrigado pela sua boa vontade Jáber. Desculpa qualquer coisa inclusive a demorar a responder essa sua última mensagem. Abraços, Thiago Bittencourt "Jáber - CPD" escreveu na mensagem news:4A859D65.000005.02964 em JABER... Thiago, Realmente seu banco está corrompido. Deu uma olhada no site "www.firebase.com.br" e pesquise sobre recuperação de base de dados corrompidas. Lá tem bastante material para estudo das ferramentas bgak e gfix. Sou iniciante no firebird e por conta disso não conseguirei neste momento te passar alguma outra forma de solucionar o seu problema sem uma pesquisa no site ou no Google. Dê uma pesquisada nas mensagens anteriores aqui da lista também pois esse assunto já foi amplamente discutido aqui. Me desculpe por não poder ajudar nesse quesito..rs Se tiver alguma outra duvida ne nós pudermos ajuda-lo fique a vontade para perguntar pois nessa questão te deixo nos braços dos mais experientes. [ ]s Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 08/14/09 15:08:41 Para: lista em firebase.com.br Assunto: Re: [firebase-br]Res: Re: Res: Não estou conseguindo me conectar com o Banco de Dados. Jáber, só tive erro nessas duas linhas de comando: 1) GFIX -ONLINE PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey Mensagem de erro: "Target shuttdown mode is invalid for database "C:\...\X.GDB" " 2) GBAK -c -g -l -ig -t bd.gbk bd.fdb -USER SYSDBA -PASSWORD masterkey Mensagem de erro: "gbak: Error:validation error for column DT_AGENDAMENTO_SOLICITACAO, value "*** null ***" gbak: ERROR: warning -- record could not be restored gbak: Exiting before completion due to errors" "Jáber - CPD" escreveu na mensagem news:4A859355.000007.03464 em JABER... Thiago, Tente primeiro o seguinte: gfix -user SYSDBA -password masterkey -mend -full -ignore SEUBANCO.FDB Verifique se vai retornar alguma mensagem de erro. Você pode tentar o seguinte para a recuperação do banco: //Rotina que usei na única vez que tive problemas de corrupção de banco de dados: GFIX -ROLLBACK ALL PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -ONLINE PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -V -F PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -M -I PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GFIX -SWEEP PATH_DO_SEU_BANCO -USER SYSDBA -PASSWORD masterkey GBAK -b -g -l -ig -t bd.fdb bd.gbk -USER SYSDBA -PASSWORD masterkey GBAK -c -g -l -ig -t bd.gbk bd.fdb -USER SYSDBA -PASSWORD masterkey Lembre-se de fazer esse procedimento em uma copia do seu banco para não danificar o arquivo original. Avise-nos se resolveu o problema. Abraço... Jáber S. C. Lima Obs: GFIX e GBAK estão na pasta BIN no diretório de instalação do firebird. Ex: "C:\Arquivos de programas\Firebird\Firebird_2_1\bin" -------Mensagem original------- De: Thiago Data: 08/14/09 14:27:37 Para: lista em firebase.com.br Assunto: Re: [firebase-br]Res: Não estou conseguindo me conectar com o Banco de Dados. Jáber, primeiramente muito obrigado por responder meu tópico. A versão do Firebird que eu estou usando é a 2.1.0.17755_0_x64 (meu Vista é 64bits) Sobre o corrompimento do banco, ele não está corrompido. Pois eu consigo abrir ele pelo isql.exe do Firebird. E eu peguei outro banco de dados de outro sistema para abrir e acusou o mesmo erro. Como eu faço esse backup/restore? eu abri o SQL Manager 2008 Lite e fui no menu "Services" e lá tinha "Backup Database..." e "Restore Database..." mas eu clico e não acontece em nada. É isso mesmo? O que eu tenho que fazer? Abraços, Thiago Bittencourt "Jáber - CPD" escreveu na mensagem news:4A858747.000008.01636 em JABER... >"Wrong or obsolete verion >. >Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support >10. > >SQL Code: -820 >IB Error Number: 335544379" Olá. Não conheço o erro e fiz uma pequena pesquisa no Google sobre o seu erro.. Aqui na lista já ocorreu um erro bastante parecido e o Cantu deu o veredicto de que o BD poderia estar corrompido. Nas mensagem que encontrei no Google a resposta foi a mesma. Qual a versão do firebird que vc está usando? Tente usar o GFIX para verificar a corrupção. Faça um Backup/Restore e nos avise se resolveu o problema. Abraço.. Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 08/14/09 12:46:39 Para: lista em firebase.com.br Assunto: [firebase-br] Não estou conseguindo me conectar com o Banco de Dados. Olá gente! Sou novo em Banco de Dados e estou tendo um GRANDE problema. Até ontem eu estava mexendo normalmente no meu .GDB com o SQL Manager 2005. Só que hoje eu estou tendo problemas em me conectar com ele e não sei qual o motivo. Ao tentar me conectar, usando o SQL Manager 2008 Lite, a seguinte janela de erro aparece: "Cannot connect to the database. Database file is invalid." Daí eu clico no botão "Details >>" para ver a descrição do erro e aparece: "Wrong or obsolete verion . Unsupported on-disk structure for file C:\...\X.GDB; found 32779, support 10. SQL Code: -820 IB Error Number: 335544379" Só que eu não alterei a versão do Firebird nem a do ODBC nem nada. É a mesma versão que sempre usei e que conseguia me conectar normalmente com o banco. Já fiz: - Verifiquei se o banco está corrompido mas não está. Consigo me conectar com ele usando o isql.exe do diretório do Firebird. - Reinstalei o Firebird, ODBC, e o SQL Manager 2005 (que é o que eu usava) e nada. - Instalei a versão mais atual do Firebird, do ODBC, do SQL Manager e nada. Não sei mais o que fazer. Necessito muito de um auxílio na resolução desse problema. Desde já muito obrigado! Thiago Bittencourt. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From hsilva.arede em gmail.com Fri Aug 14 18:32:58 2009 From: hsilva.arede em gmail.com (=?UTF-8?Q?Hebert_Ar=C3=AAde?=) Date: Fri, 14 Aug 2009 18:32:58 -0300 Subject: [firebase-br] Base de dados conrrompida. Erro while trying to read from file Message-ID: Boa noite, estou com um grande problema com uma base de dados corrompida do Firebird 1.5 dialeto 1. Ela não está nem abrindo. Tentei executar as opções do GFIX e do GBAK e todas elas apresentam a mensagem abaixo: - Erro while trying to read from file. - Final do arquivo alcançado. Ambiente de reprodução: A máquina onde o banco de dados estava armazenado estava com pouco espaço disponível no HD. -- Helbert S. Arêde Desenvolvedor Delphi From aerreira68 em gmail.com Fri Aug 14 19:50:22 2009 From: aerreira68 em gmail.com (Adriano Ferreira) Date: Fri, 14 Aug 2009 19:50:22 -0300 Subject: [firebase-br] Migrar base de datos de mssql a firebird References: <695305490908140758j594da566s805ca967c14da76c@mail.gmail.com> Message-ID: <1FDB8B0AAD3A4A1BAFFE0E34D7801382@principal> Firebird supports two scaled datatypes, NUMERIC and DECIMAL, for handling numeric data with a fixed decimal point, such as monetary values. You can specify optional precision and scale factors for both datatypes: a.. Precision is the total number or maximum number of digits, both significant and fractional, that can appear in a column of these datatypes. The allowable range for precision is from 1 to a maximum of 18. b.. Scale is the number of digits to the right of the decimal point that comprise the fractional portion of the number. The allowable range for scale is from zero to precision; in other words, scale must be less than or equal to precision. http://www.janus-software.com/fbmanual/manual.php?book=psql&topic=30 _ Adriano Ferreira ----- Original Message ----- From: André Barros To: FireBase Sent: Friday, August 14, 2009 12:03 PM Subject: Re: [firebase-br] Migrar base de datos de mssql a firebird eu busquei mas no caso deste campo especifico até agora nao encontrei nada que me estabelece como colocar a precisao quando crio o campo decimal cuando vou criar a tabela dá-me erro que a scale ten de estar entre o e a precision From cpd em lekagi.com.br Fri Aug 14 19:14:50 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Fri, 14 Aug 2009 19:14:50 -0300 (Hora oficial do Brasil) Subject: [firebase-br] =?iso-8859-1?q?_Res=3A__N=E3o_estou_conseguindo_me_?= =?iso-8859-1?q?conectar_com_o_Banco_de_Dados=2E?= References: <4A858747.000008.01636@JABER><4A859355.000007.03464@JABER> <4A859D65.000005.02964@JABER> <4A85C08C.000004.02632@JABER> Message-ID: <4A85E1D3.000001.02460@JABER> Thiago, Você deve fazer um backup na versão do seu amigo e um restore na sua versão. Assim o problema da corrupção de dados será resolvido e você passará a trabalhar da forma correta. [ ]s Jáber S. C. Lima -------Mensagem original------- De: Thiago Data: 14/08/2009 18:10:51 Para: lista em firebase.com.br Assunto: Re: [firebase-br]Res: Re: Res: Re: Res: Re: Res: Não estou conseguindo me conectar com o Banco de Dados. Respondendo suas perguntas: 1) "Você disse que pega outro GBD de outra pessoa. Como você está fazendo esse processo? Apenas copiando?" Sim, apenas copiando. 2)"Qual a versão do Firebird do seu amigo e o seu Firebird?" A versão que ele usa é a 2.1.0.17755_0 e a que eu uso é a 2.5.0.23247_1. É diferente mas a gente sempre conseguiu trabalhar com o mesmo .GDB. É só agora que está dando esse erro. Daí eu peguei a mesma versão do Firebird dele pra vê se era isso mas o erro persiste. 3) "Se tiverem a mesma versão experimente fazer um backup no banco do seu amigo e restaura-lo no seu computador." Ok. vou fazer isso. Abraços, Thiago Bittencourt. From marcio em msereno.com.br Fri Aug 14 23:23:33 2009 From: marcio em msereno.com.br (Marcio Da Silva Ereno) Date: Fri, 14 Aug 2009 23:23:33 -0300 Subject: [firebase-br] procedure com paramentros Message-ID: Ola pessoal Alguem sabe como gerar um procedure que eu mande um paramentro e eu crie um sql que respeite esse paramentro exemplo hoje eu gero a procedure assim CREATE PROCEDURE LISTACLIENTE (PCLIE INTEGER) begin if (PCLIE>0) then begin for select * from cliente where codi_cli=:pclie suspend; end else begin for select * from cliente suspend; end end mais teria jeito de fazer algo assim CREATE PROCEDURE LISTACLIENTE (PCLIE INTEGER) begin for select * from cliente if (PCLIE>0) then begin where codi_cli=:pclie end suspend; end se alguem tiver alguma idéia eu agradeço obrigado -- Marcio Ereno From borlandlinuxer em gmail.com Sat Aug 15 00:42:02 2009 From: borlandlinuxer em gmail.com (Sergio Guedes) Date: Fri, 14 Aug 2009 23:42:02 -0400 Subject: [firebase-br] APOSTILA COMPLETA SOBRE FIREBIRD 2.1 In-Reply-To: <695305490908140650y327d7666gd240618f500d858c@mail.gmail.com> References: <695305490908140650y327d7666gd240618f500d858c@mail.gmail.com> Message-ID: <9656a220908142042g36fc3a87kb073604032697f48@mail.gmail.com> Os Melhores livros sao os do cantu. abraços 2009/8/14 Andrelino Silva > *Veja os links abaixo:* > > http://www.firebase.com.br/fb/produtos.php > > http://www.tradepar.com.br/detalhes/livro-firebird-essencial-8573933941-339.html > http://www.linuxmall.com.br/index.php?product_id=3413 > > http://www.relativa.com.br/livros_template.asp?Codigo_Produto=44288&Livro=Programa%C3%A7%C3%A3o%20Cliente/Servidor%20com%20Firebird > http://www.americanas.com.br/AcomProd/1472/363099 > > > 2009/8/14 Contabiliza - Cristiano > > > Ola pessoal, alguem sabe onde eu encontro um livro para estudo completo > > sobre o firebird? > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > > > Att. > > -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > Andrelino Silva > (33)9108-4421 > Manhuaçu/MG > MSN: andrelyno em yahoo.com.br > ICQ: 487976491 > HP: www.abcdotecnico.com.br > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Sergio Guedes - www.activedelphi.com.br Editor Técnico do Grupo Active Delphi Colunista do Portal Active Delphi Moderador do Fórum Active Delphi Desenvolvedor Delphi, Visual Studio C# da VAP Informática From cpd em lekagi.com.br Fri Aug 14 23:56:34 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Fri, 14 Aug 2009 23:56:34 -0300 (Hora oficial do Brasil) Subject: [firebase-br] Res: Re: APOSTILA COMPLETA SOBRE FIREBIRD 2.1 References: <695305490908140650y327d7666gd240618f500d858c@mail.gmail.com> <9656a220908142042g36fc3a87kb073604032697f48@mail.gmail.com> Message-ID: <4A8623D8.000003.01472@JABER> Olá pessoal. Realmente os melhores livros são os do Cantu pois tratam o assunto do banco de dados de forma clara e objetiva. Pedi a ele uma vez uma indicação de alguns livros e dentre os livros dele ele também me indicou o "Dominando o Firebird", da Helen Borrie. Foram os 3 melhores livros sobre o assunto que já comprei. (Aconselho a ler primeiro os dois do Cantu para não ficar perdido no da Helen Borrie...) Espero ter ajudado. [ ]s Jáber S. C. Lima -------Mensagem original------- De: Sergio Guedes Data: 08/15/09 00:47:24 Para: FireBase Assunto: Re: [firebase-br] APOSTILA COMPLETA SOBRE FIREBIRD 2.1 Os Melhores livros sao os do cantu. abraços 2009/8/14 Andrelino Silva > *Veja os links abaixo:* > > http://www.firebase.com.br/fb/produtos.php > > http://www.tradepar.com br/detalhes/livro-firebird-essencial-8573933941-339.html > http://www.linuxmall.com.br/index.php?product_id=3413 > > http://www.relativa.com.br/livros_template asp?Codigo_Produto=44288&Livro=Programa%C3%A7%C3%A3o%20Cliente/Servidor%20com 20Firebird > http://www.americanas.com.br/AcomProd/1472/363099 > > > 2009/8/14 Contabiliza - Cristiano > > > Ola pessoal, alguem sabe onde eu encontro um livro para estudo completo > > sobre o firebird? > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > > > Att. > > ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- -------------------------- > Andrelino Silva > (33)9108-4421 > Manhuaçu/MG > MSN: andrelyno em yahoo.com.br > ICQ: 487976491 > HP: www.abcdotecnico.com.br > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Sergio Guedes - www.activedelphi.com.br Editor Técnico do Grupo Active Delphi Colunista do Portal Active Delphi Moderador do Fórum Active Delphi Desenvolvedor Delphi, Visual Studio C# da VAP Informática ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Sat Aug 15 07:09:46 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Sat, 15 Aug 2009 07:09:46 -0300 Subject: [firebase-br] Res: Re: APOSTILA COMPLETA SOBRE FIREBIRD 2.1 In-Reply-To: <4A8623D8.000003.01472@JABER> References: <695305490908140650y327d7666gd240618f500d858c@mail.gmail.com> <9656a220908142042g36fc3a87kb073604032697f48@mail.gmail.com> <4A8623D8.000003.01472@JABER> Message-ID: <1834075376.20090815070946@warmboot.com.br> Fico feliz de estar bem conceituado ;) []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br JC> Olá pessoal. JC> Realmente os melhores livros são os do Cantu pois tratam o assunto do banco JC> de dados de forma clara e objetiva. JC> (...) JC> [ ]s JC> Jáber S. C. Lima JC> -------Mensagem original------- JC> De: Sergio Guedes JC> Data: 08/15/09 00:47:24 JC> Para: FireBase JC> Assunto: Re: [firebase-br] APOSTILA COMPLETA SOBRE FIREBIRD 2.1 JC> JC> Os Melhores livros sao os do cantu. JC> (...) From paulinhofeix em gmail.com Sat Aug 15 07:37:42 2009 From: paulinhofeix em gmail.com (=?ISO-8859-1?Q?Paulo_S=E9rgo_Feix?=) Date: Sat, 15 Aug 2009 12:37:42 +0200 Subject: [firebase-br] Res: Re: APOSTILA COMPLETA SOBRE FIREBIRD 2.1 In-Reply-To: <1834075376.20090815070946@warmboot.com.br> References: <695305490908140650y327d7666gd240618f500d858c@mail.gmail.com> <9656a220908142042g36fc3a87kb073604032697f48@mail.gmail.com> <4A8623D8.000003.01472@JABER> <1834075376.20090815070946@warmboot.com.br> Message-ID: Bom dia, tem uma mas 11 video aulas sobre o firebird do Renato Correia de Matos, é free. Video: Dominando o Firebird Aula 1 de 11 http://www.devmedia.com.br/articles/viewcomp.asp?comp=8203 2009/8/15 Carlos H. Cantu > Fico feliz de estar bem conceituado ;) > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > JC> Olá pessoal. > > JC> Realmente os melhores livros são os do Cantu pois tratam o assunto do > banco > JC> de dados de forma clara e objetiva. > JC> (...) > JC> [ ]s > JC> Jáber S. C. Lima > > > JC> -------Mensagem original------- > JC> De: Sergio Guedes > JC> Data: 08/15/09 00:47:24 > JC> Para: FireBase > JC> Assunto: Re: [firebase-br] APOSTILA COMPLETA SOBRE FIREBIRD 2.1 > JC> > JC> Os Melhores livros sao os do cantu. > JC> (...) > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Paulinho Sérgio Feix From prismars em gmail.com Sat Aug 15 07:39:58 2009 From: prismars em gmail.com (Moacir - GMail) Date: Sat, 15 Aug 2009 07:39:58 -0300 Subject: [firebase-br] procedure com paramentros In-Reply-To: References: Message-ID: <4A86907E.9070502@gmail.com> Marcio, Tente assim : CREATE PROCEDURE LISTACLIENTE (PCLIE INTEGER) begin for select * from cliente where ((codi_cli=:pclie) or (:pclie=0)) into ..... do suspend; end Marcio Da Silva Ereno escreveu: > Ola pessoal > Alguem sabe como gerar um procedure que eu mande um paramentro e eu crie um > sql que respeite esse paramentro exemplo > hoje eu gero a procedure assim > > CREATE PROCEDURE LISTACLIENTE (PCLIE INTEGER) > begin > if (PCLIE>0) then > begin > for select * from cliente where codi_cli=:pclie > suspend; > end > else > begin > for select * from cliente > suspend; > end > end > > mais teria jeito de fazer algo assim > > CREATE PROCEDURE LISTACLIENTE (PCLIE INTEGER) > begin > for select * from cliente > if (PCLIE>0) then > begin > where codi_cli=:pclie > end > suspend; > end > > > se alguem tiver alguma idéia eu agradeço > obrigado > > > > From rubens em solucaoempresarial.net Sat Aug 15 09:29:34 2009 From: rubens em solucaoempresarial.net (Rubens - Solucao Empresarial) Date: Sat, 15 Aug 2009 09:29:34 -0300 Subject: [firebase-br] Campo Calculado no IBO Message-ID: <000601ca1da4$0e03c2d0$1600a8c0@rubens> Bom dia pessoal tenho uma tabela onde tem o preco_venda e o preco_custo - preciso que ele calcule o lucro que tive - como faço sem abrir um campo calculado lucro agradeco From compuvale.software em gmail.com Sat Aug 15 14:33:45 2009 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Sat, 15 Aug 2009 14:33:45 -0300 Subject: [firebase-br] Campo Calculado no IBO In-Reply-To: <000601ca1da4$0e03c2d0$1600a8c0@rubens> References: <000601ca1da4$0e03c2d0$1600a8c0@rubens> Message-ID: Pode usar direto no select, mas é mais lento que o campo calculado. Ex. Select Produto, preco_venda, preco_custo, (preco_venda-preco_custo) as lucro from ..... [] Andrei 2009/8/15 Rubens - Solucao Empresarial > Bom dia pessoal > tenho uma tabela onde tem o preco_venda e o preco_custo - preciso que ele > calcule o lucro que tive - como faço sem abrir um campo calculado lucro > agradeco > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rubens em solucaoempresarial.net Sat Aug 15 14:37:53 2009 From: rubens em solucaoempresarial.net (Rubens - Solucao Empresarial) Date: Sat, 15 Aug 2009 14:37:53 -0300 Subject: [firebase-br] BACKUP E MANDAR VIA EMAIL O BACKUP Message-ID: <000a01ca1dcf$209b39c0$1600a8c0@rubens> Boa tarde pessoal preciso colocar uma rotina de backup automatica no programa - mas estou em duvida 1 - estou pensando em colocar uma rotina e um horario para ele fazer o backup numa pasta dentro do proprio computador tipo copia140809 (copia+data que foi tirado a copia) e dai programar ele para mandar via email agora fazer a copia quando o pessoal estiver usando o programa horario comercial ou fazer depois do expediente - mas o computador pode estar desligado para mandar via email alguem sabe que programa usar ou se alguem tem alguma rotina pronta para isso, qualquer coisa me deixem o telefone ou email para contato agradeco a atencao pessoal From eng.rafaelpadilla em gmail.com Sat Aug 15 14:55:16 2009 From: eng.rafaelpadilla em gmail.com (Rafael Padilla) Date: Sat, 15 Aug 2009 13:55:16 -0400 Subject: [firebase-br] BACKUP E MANDAR VIA EMAIL O BACKUP In-Reply-To: <000a01ca1dcf$209b39c0$1600a8c0@rubens> References: <000a01ca1dcf$209b39c0$1600a8c0@rubens> Message-ID: <403842db0908151055m987ad1dne7e33e1c816b70b3@mail.gmail.com> Eu desenvolvi um sistema que faz o backup tanto localmente (em um pendrive, por exemplo), quanto remotamente (envia o banco para um servidor). Para isso eu primeiro crio uma pasta na maquina do usuario (C:\BackUp) e faco uma cópia do banco lá. (C:\BackUp\banco15082009.fdb) Depois eu envio essa cópia por email para um endereco de email predeterminadoc(Um email com o banco em anexo). Esse envio é uma ação que fica em background, pois o usuário não precisa ficar parado sem utilizar o sistema esperando o banco ser enviado. Assim que o email é enviado, eu apago a pasta de backUp e todo seu conteúdo (C:\BackUp\banco15082009.fdb) Por experiencia própria, dependendo do tamanho do banco, essa ação demora muito. Estou com servidor ftp e vou fazer testes para mandar o banco via FTP. Creio que deva ser mais rápido! Qualquer dúvida estamos aí! :) 2009/8/15 Rubens - Solucao Empresarial > Boa tarde pessoal > preciso colocar uma rotina de backup automatica no programa - mas estou em > duvida > > 1 - estou pensando em colocar uma rotina e um horario para ele fazer o > backup numa pasta dentro do proprio computador tipo copia140809 (copia+data > que foi tirado a copia) e dai programar ele para mandar via email > > agora fazer a copia quando o pessoal estiver usando o programa horario > comercial ou fazer depois do expediente - mas o computador pode estar > desligado para mandar via email > > alguem sabe que programa usar ou se alguem tem alguma rotina pronta para > isso, qualquer coisa me deixem o telefone ou email para contato > agradeco a atencao pessoal > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From compuvale.software em gmail.com Sat Aug 15 14:56:55 2009 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Sat, 15 Aug 2009 14:56:55 -0300 Subject: [firebase-br] BACKUP E MANDAR VIA EMAIL O BACKUP In-Reply-To: <000a01ca1dcf$209b39c0$1600a8c0@rubens> References: <000a01ca1dcf$209b39c0$1600a8c0@rubens> Message-ID: Veja estes links, parte da solução está aí. http://article.gmane.org/gmane.comp.db.firebase.portuguese/82097/match=dica+backup+via+agendador+de+tarefas+do+windows http://article.gmane.org/gmane.comp.db.firebase.portuguese/82099/match=dica+backup+via+agendador+de+tarefas+do+windows [] Andrei 2009/8/15 Rubens - Solucao Empresarial > Boa tarde pessoal > preciso colocar uma rotina de backup automatica no programa - mas estou em > duvida > > 1 - estou pensando em colocar uma rotina e um horario para ele fazer o > backup numa pasta dentro do proprio computador tipo copia140809 (copia+data > que foi tirado a copia) e dai programar ele para mandar via email > > agora fazer a copia quando o pessoal estiver usando o programa horario > comercial ou fazer depois do expediente - mas o computador pode estar > desligado para mandar via email > > alguem sabe que programa usar ou se alguem tem alguma rotina pronta para > isso, qualquer coisa me deixem o telefone ou email para contato > agradeco a atencao pessoal > From luisfirevb em gmail.com Sat Aug 15 16:20:28 2009 From: luisfirevb em gmail.com (Luis) Date: Sat, 15 Aug 2009 16:20:28 -0300 Subject: [firebase-br] RES: BACKUP E MANDAR VIA EMAIL O BACKUP In-Reply-To: <403842db0908151055m987ad1dne7e33e1c816b70b3@mail.gmail.com> References: <000a01ca1dcf$209b39c0$1600a8c0@rubens> <403842db0908151055m987ad1dne7e33e1c816b70b3@mail.gmail.com> Message-ID: <000b01ca1ddd$74f435e0$5edca1a0$@com> Olha pelo que já li, copiar o banco corrompe o mesmo, se o servidor estiver em uso. O correto é usar o Gback para criar um backup pelo próprio firebird, depois você deve usar uma biblioteca de compactação ZIP por exemplo e assim reduzir o tamanho do arquivo. Já para enviar por FTP eu acho bem complicado em rotinas automatizadas. Eu tenho meu site e desde o início deste ano não estou conseguindo enviar arquivos grandes ZIP para ele, pois estou com problemas no Speedy que ninguém descobre ou resolve. O Speedy diz que não tem problema, o servidor de hospedagem e provedor de acesso idem. Porém envio emails, sem problema, navego também, agora tentei usar um outro servidor de hospedagem e tive o mesmo problema, então é com o Speedy. Assim enviar um arquivo por FTP poderá dar muitos problemas, desde corromper o arquivo como ocorre comigo, até não conseguir enviar e perder conexão, etc... O ideal é enviar por email mesmo, só que zipado. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rafael Padilla Enviada em: sábado, 15 de agosto de 2009 14:55 Para: FireBase Assunto: Re: [firebase-br] BACKUP E MANDAR VIA EMAIL O BACKUP Eu desenvolvi um sistema que faz o backup tanto localmente (em um pendrive, por exemplo), quanto remotamente (envia o banco para um servidor). Para isso eu primeiro crio uma pasta na maquina do usuario (C:\BackUp) e faco uma cópia do banco lá. (C:\BackUp\banco15082009.fdb) Depois eu envio essa cópia por email para um endereco de email predeterminadoc(Um email com o banco em anexo). Esse envio é uma ação que fica em background, pois o usuário não precisa ficar parado sem utilizar o sistema esperando o banco ser enviado. Assim que o email é enviado, eu apago a pasta de backUp e todo seu conteúdo (C:\BackUp\banco15082009.fdb) Por experiencia própria, dependendo do tamanho do banco, essa ação demora muito. Estou com servidor ftp e vou fazer testes para mandar o banco via FTP. Creio que deva ser mais rápido! Qualquer dúvida estamos aí! :) 2009/8/15 Rubens - Solucao Empresarial > Boa tarde pessoal > preciso colocar uma rotina de backup automatica no programa - mas estou em > duvida > > 1 - estou pensando em colocar uma rotina e um horario para ele fazer o > backup numa pasta dentro do proprio computador tipo copia140809 (copia+data > que foi tirado a copia) e dai programar ele para mandar via email > > agora fazer a copia quando o pessoal estiver usando o programa horario > comercial ou fazer depois do expediente - mas o computador pode estar > desligado para mandar via email > > alguem sabe que programa usar ou se alguem tem alguma rotina pronta para > isso, qualquer coisa me deixem o telefone ou email para contato > agradeco a atencao pessoal > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From nextcorp em terra.com.br Sat Aug 15 16:42:49 2009 From: nextcorp em terra.com.br (=?iso-8859-1?Q?NextCorp_Inform=E1tica?=) Date: Sat, 15 Aug 2009 16:42:49 -0300 Subject: [firebase-br] BACKUP E MANDAR VIA EMAIL O BACKUP References: <000a01ca1dcf$209b39c0$1600a8c0@rubens> Message-ID: Caro colega Faça o seguinte. No seu form Principal, coloca uma rotina para fazer o backup, assim que o primeiro usuário, se conecta no dia, e depois vc pode enviar este arquivo backupeado como vc quiser. Utilizo assim em todos os sistemas, a parte do backup na primeira execução do sistema e nunca tive problema. Só não envio por ftp ou e-mail, por que não tive a necessidade. Atenciosamente Washington André Muller da silva ####################### NextCorp Informática Ltda www.nextcorp.com.br nextcorp em nextcorp.com.br nextcorp em terra.com.br 0xx-(51)-3037-6605 ####################### ----- Original Message ----- From: "Andrei Luís" To: "FireBase" Sent: Saturday, August 15, 2009 2:56 PM Subject: Re: [firebase-br] BACKUP E MANDAR VIA EMAIL O BACKUP Veja estes links, parte da solução está aí. http://article.gmane.org/gmane.comp.db.firebase.portuguese/82097/match=dica+backup+via+agendador+de+tarefas+do+windows http://article.gmane.org/gmane.comp.db.firebase.portuguese/82099/match=dica+backup+via+agendador+de+tarefas+do+windows [] Andrei 2009/8/15 Rubens - Solucao Empresarial > Boa tarde pessoal > preciso colocar uma rotina de backup automatica no programa - mas estou em > duvida > > 1 - estou pensando em colocar uma rotina e um horario para ele fazer o > backup numa pasta dentro do proprio computador tipo copia140809 > (copia+data > que foi tirado a copia) e dai programar ele para mandar via email > > agora fazer a copia quando o pessoal estiver usando o programa horario > comercial ou fazer depois do expediente - mas o computador pode estar > desligado para mandar via email > > alguem sabe que programa usar ou se alguem tem alguma rotina pronta para > isso, qualquer coisa me deixem o telefone ou email para contato > agradeco a atencao pessoal > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa E-mail verificado pelo Terra Anti-Spam. Para classificar esta mensagem como spam ou não spam, visite http://ecp.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCY0NzQ4MTEjcGVybSF0ZXJyYSYxLDEyNTAzNTkxMzIuOTkwODk5Ljg0MTcuZW1icm8udHBuLnRlcnJhLmNvbSw1MjA0TerraMail Verifique periodicamente a pasta Spam para garantir que apenas mensagens indesejadas sejam classificadas como Spam. -------------------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.392 / Virus Database: 270.13.58/2304 - Release Date: 08/15/09 06:10:00 From eng.rafaelpadilla em gmail.com Sat Aug 15 16:56:07 2009 From: eng.rafaelpadilla em gmail.com (Rafael Padilla) Date: Sat, 15 Aug 2009 15:56:07 -0400 Subject: [firebase-br] RES: BACKUP E MANDAR VIA EMAIL O BACKUP In-Reply-To: <000b01ca1ddd$74f435e0$5edca1a0$@com> References: <000a01ca1dcf$209b39c0$1600a8c0@rubens> <403842db0908151055m987ad1dne7e33e1c816b70b3@mail.gmail.com> <000b01ca1ddd$74f435e0$5edca1a0$@com> Message-ID: <403842db0908151256kf5f7351q8ed5aef6b30a39e0@mail.gmail.com> Concordo com você. Não tenho certeza, mas creio que enviar por ftp seja mais rápido que por e-mail. Vou fazer o teste essa semana o envio por FTP. A certeza é que com o arquivo compactado (ZIP), ele vai mais rápido! 2009/8/15 Luis > Olha pelo que já li, copiar o banco corrompe o mesmo, se o servidor estiver > em uso. > > O correto é usar o Gback para criar um backup pelo próprio firebird, depois > você deve usar uma biblioteca de compactação ZIP por exemplo e assim > reduzir > o tamanho do arquivo. > > Já para enviar por FTP eu acho bem complicado em rotinas automatizadas. Eu > tenho meu site e desde o início deste ano não estou conseguindo enviar > arquivos grandes ZIP para ele, pois estou com problemas no Speedy que > ninguém descobre ou resolve. O Speedy diz que não tem problema, o servidor > de hospedagem e provedor de acesso idem. > > Porém envio emails, sem problema, navego também, agora tentei usar um outro > servidor de hospedagem e tive o mesmo problema, então é com o Speedy. Assim > enviar um arquivo por FTP poderá dar muitos problemas, desde corromper o > arquivo como ocorre comigo, até não conseguir enviar e perder conexão, > etc... > > O ideal é enviar por email mesmo, só que zipado. > > Luis > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Rafael Padilla > Enviada em: sábado, 15 de agosto de 2009 14:55 > Para: FireBase > Assunto: Re: [firebase-br] BACKUP E MANDAR VIA EMAIL O BACKUP > > Eu desenvolvi um sistema que faz o backup tanto localmente (em um pendrive, > por exemplo), quanto remotamente (envia o banco para um servidor). > > Para isso eu primeiro crio uma pasta na maquina do usuario (C:\BackUp) e > faco uma cópia do banco lá. (C:\BackUp\banco15082009.fdb) > > Depois eu envio essa cópia por email para um endereco de email > predeterminadoc(Um email com o banco em anexo). Esse envio é uma ação que > fica em background, pois o usuário não precisa ficar parado sem utilizar o > sistema esperando o banco ser enviado. Assim que o email é enviado, eu > apago > a pasta de backUp e todo seu conteúdo (C:\BackUp\banco15082009.fdb) > > Por experiencia própria, dependendo do tamanho do banco, essa ação demora > muito. Estou com servidor ftp e vou fazer testes para mandar o banco via > FTP. Creio que deva ser mais rápido! > > Qualquer dúvida estamos aí! :) > > 2009/8/15 Rubens - Solucao Empresarial > > > Boa tarde pessoal > > preciso colocar uma rotina de backup automatica no programa - mas estou > em > > duvida > > > > 1 - estou pensando em colocar uma rotina e um horario para ele fazer o > > backup numa pasta dentro do proprio computador tipo copia140809 > (copia+data > > que foi tirado a copia) e dai programar ele para mandar via email > > > > agora fazer a copia quando o pessoal estiver usando o programa horario > > comercial ou fazer depois do expediente - mas o computador pode estar > > desligado para mandar via email > > > > alguem sabe que programa usar ou se alguem tem alguma rotina pronta para > > isso, qualquer coisa me deixem o telefone ou email para contato > > agradeco a atencao pessoal > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From hpensador em gmail.com Sat Aug 15 19:07:31 2009 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Sat, 15 Aug 2009 19:07:31 -0300 Subject: [firebase-br] PowerDesigner - Definir collate Message-ID: Boa noite Colegas! Algum colega que utilize o PowerDesigner saberia me dizer se há como definirmos o collate no mesmo no momento da criação dos diagramas? []'s, Hélio Oliveira Analista de Sistemas From marcio em msereno.com.br Sun Aug 16 09:02:05 2009 From: marcio em msereno.com.br (Marcio Da Silva Ereno) Date: Sun, 16 Aug 2009 09:02:05 -0300 Subject: [firebase-br] Fwd: procedure com paramentros In-Reply-To: References: Message-ID: ---------- Forwarded message ---------- From: Marcio Da Silva Ereno Date: 2009/8/14 Subject: procedure com paramentros To: FireBase Ola pessoal Alguem sabe como gerar um procedure que eu mande um paramentro e eu crie um sql que respeite esse paramentro exemplo hoje eu gero a procedure assim CREATE PROCEDURE LISTACLIENTE (PCLIE INTEGER) begin if (PCLIE>0) then begin for select * from cliente where codi_cli=:pclie suspend; end else begin for select * from cliente suspend; end end mais teria jeito de fazer algo assim CREATE PROCEDURE LISTACLIENTE (PCLIE INTEGER) begin for select * from cliente if (PCLIE>0) then begin where codi_cli=:pclie end suspend; end se alguem tiver alguma idéia eu agradeço obrigado -- Marcio Ereno -- Marcio Ereno From borlandlinuxer em gmail.com Sun Aug 16 14:42:14 2009 From: borlandlinuxer em gmail.com (Sergio Guedes) Date: Sun, 16 Aug 2009 13:42:14 -0400 Subject: [firebase-br] Res: Re: APOSTILA COMPLETA SOBRE FIREBIRD 2.1 In-Reply-To: References: <695305490908140650y327d7666gd240618f500d858c@mail.gmail.com> <9656a220908142042g36fc3a87kb073604032697f48@mail.gmail.com> <4A8623D8.000003.01472@JABER> <1834075376.20090815070946@warmboot.com.br> Message-ID: <9656a220908161042m1a0d5bbbs1f5280f39ee770b2@mail.gmail.com> Esses videos são realmente bons. Eu ja vi todos :P abraços 2009/8/15 Paulo Sérgo Feix > Bom dia, tem uma mas 11 video aulas sobre o firebird do Renato Correia de > Matos, é free. > Video: Dominando o Firebird Aula 1 de 11 > > http://www.devmedia.com.br/articles/viewcomp.asp?comp=8203 > > > 2009/8/15 Carlos H. Cantu > > > Fico feliz de estar bem conceituado ;) > > > > []s > > Carlos H. Cantu > > www.FireBase.com.br - www.firebirdnews.org > > www.warmboot.com.br - blog.firebase.com.br > > > > JC> Olá pessoal. > > > > JC> Realmente os melhores livros são os do Cantu pois tratam o assunto do > > banco > > JC> de dados de forma clara e objetiva. > > JC> (...) > > JC> [ ]s > > JC> Jáber S. C. Lima > > > > > > JC> -------Mensagem original------- > > JC> De: Sergio Guedes > > JC> Data: 08/15/09 00:47:24 > > JC> Para: FireBase > > JC> Assunto: Re: [firebase-br] APOSTILA COMPLETA SOBRE FIREBIRD 2.1 > > JC> > > JC> Os Melhores livros sao os do cantu. > > JC> (...) > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Paulinho Sérgio Feix > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Sergio Guedes - www.activedelphi.com.br Editor Técnico do Grupo Active Delphi Colunista do Portal Active Delphi Moderador do Fórum Active Delphi Desenvolvedor Delphi, Visual Studio C# da VAP Informática From rmc1701e em ig.com.br Sun Aug 16 14:51:00 2009 From: rmc1701e em ig.com.br (Reginaldo Martins Costa) Date: Sun, 16 Aug 2009 14:51:00 -0300 Subject: [firebase-br] Unable to Load dbxint30.dll Message-ID: Olá Lista! Instalei o Firebird em um computador sem o Delphi. A conexão via ISQL funciona corretamente, porém quando tento rodar o programa em Delphi 2006 com conexão via componente DBExpress, ocorre o erro "Unable to Load dbxint30.dll". Procurei esta dll no meu computador em casa, onde tenho o Delphi instalado e a aplicação roda corretamente, mas aparentemente esta dll não existe! Alguem sabe do que esta dll se trata, e onde ela está? Obrigado pela ajuda! From ricardo.utfpr em alphatec.com.br Sun Aug 16 14:58:03 2009 From: ricardo.utfpr em alphatec.com.br (Ricardo (UTF-PR)) Date: Sun, 16 Aug 2009 14:58:03 -0300 Subject: [firebase-br] Res: Re: APOSTILA COMPLETA SOBRE FIREBIRD 2.1 References: <695305490908140650y327d7666gd240618f500d858c@mail.gmail.com><9656a220908142042g36fc3a87kb073604032697f48@mail.gmail.com> <4A8623D8.000003.01472@JABER> Message-ID: Tambem tenho os livros do Cantu e tambem o da Helen Borrie, são os melhores livros mesmo... O curso do Cantu também é excelente. ----- Original Message ----- From: "Jáber - CPD" To: "FireBase" Sent: Friday, August 14, 2009 11:56 PM Subject: [firebase-br] Res: Re: APOSTILA COMPLETA SOBRE FIREBIRD 2.1 Olá pessoal. Realmente os melhores livros são os do Cantu pois tratam o assunto do banco de dados de forma clara e objetiva. Pedi a ele uma vez uma indicação de alguns livros e dentre os livros dele ele também me indicou o "Dominando o Firebird", da Helen Borrie. Foram os 3 melhores livros sobre o assunto que já comprei. (Aconselho a ler primeiro os dois do Cantu para não ficar perdido no da Helen Borrie...) Espero ter ajudado. [ ]s Jáber S. C. Lima -------Mensagem original------- De: Sergio Guedes Data: 08/15/09 00:47:24 Para: FireBase Assunto: Re: [firebase-br] APOSTILA COMPLETA SOBRE FIREBIRD 2.1 Os Melhores livros sao os do cantu. abraços 2009/8/14 Andrelino Silva > *Veja os links abaixo:* > > http://www.firebase.com.br/fb/produtos.php > > http://www.tradepar.com br/detalhes/livro-firebird-essencial-8573933941-339.html > http://www.linuxmall.com.br/index.php?product_id=3413 > > http://www.relativa.com.br/livros_template asp?Codigo_Produto=44288&Livro=Programa%C3%A7%C3%A3o%20Cliente/Servidor%20com 20Firebird > http://www.americanas.com.br/AcomProd/1472/363099 > > > 2009/8/14 Contabiliza - Cristiano > > > Ola pessoal, alguem sabe onde eu encontro um livro para estudo completo > > sobre o firebird? > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > > > Att. > > ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- -------------------------- > Andrelino Silva > (33)9108-4421 > Manhuaçu/MG > MSN: andrelyno em yahoo.com.br > ICQ: 487976491 > HP: www.abcdotecnico.com.br > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Sergio Guedes - www.activedelphi.com.br Editor Técnico do Grupo Active Delphi Colunista do Portal Active Delphi Moderador do Fórum Active Delphi Desenvolvedor Delphi, Visual Studio C# da VAP Informática ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ Informação do ESET NOD32 Antivirus, versão da vacina 4336 (20090814) __________ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com __________ Informação do ESET NOD32 Antivirus, versão da vacina 4339 (20090816) __________ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com From borlandlinuxer em gmail.com Sun Aug 16 19:24:11 2009 From: borlandlinuxer em gmail.com (Sergio Guedes) Date: Sun, 16 Aug 2009 18:24:11 -0400 Subject: [firebase-br] Unable to Load dbxint30.dll In-Reply-To: References: Message-ID: <9656a220908161524v59e78e69g14d06e5f1c314db@mail.gmail.com> Na conexão vc deve muda para a fbclient ou vc tem que levar essa dll que esta na sua maquina para o cliente. abraços 2009/8/16 Reginaldo Martins Costa > Olá Lista! > > Instalei o Firebird em um computador sem o Delphi. A conexão via ISQL > funciona corretamente, porém quando tento rodar o programa em Delphi 2006 > com conexão via componente DBExpress, ocorre o erro "Unable to Load > dbxint30.dll". Procurei esta dll no meu computador em casa, onde tenho o > Delphi instalado e a aplicação roda corretamente, mas aparentemente esta > dll > não existe! > > Alguem sabe do que esta dll se trata, e onde ela está? > > Obrigado pela ajuda! > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Sergio Guedes - www.activedelphi.com.br Editor Técnico do Grupo Active Delphi Colunista do Portal Active Delphi Moderador do Fórum Active Delphi Desenvolvedor Delphi, Visual Studio C# da VAP Informática From robson.catunda em gmail.com Sun Aug 16 20:46:24 2009 From: robson.catunda em gmail.com (Robson Catunda) Date: Sun, 16 Aug 2009 20:46:24 -0300 Subject: [firebase-br] Colocar zero a esquedra do campo In-Reply-To: <000801ca1acf$60056840$0450abc0@marco01> References: <000801ca1acf$60056840$0450abc0@marco01> Message-ID: Vc pode utilizar uma trigger. No caso do exemplo abaixo, estou pegando o valor do campo codigo no before insert e acrescentando zeros à esquerda até o tamanho máximo de 6 dígitos. AS declare variable tmp varchar(6); declare variable i integer; declare variable vlrnew integer; begin select max(codigo) from teste into :vlrnew; if (:vlrnew is null) then vlrnew = 0; if ((new.codigo is null)or(new.codigo = 0)) then new.codigo = cast((:vlrnew + 1) as varchar(6)); tmp = new.codigo; i = 6 - char_length(:tmp); while (:i>0) do begin new.codigo = '0'||new.codigo; i = :i - 1; end end 2009/8/11 Marco Antônio > Boa noite > Estou precisando de colocar Zero a esquedra do campo no FB tem como fazer > isto. > Ex: 50 = 0050 > > Atenciosamente, > Marco Antônio > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From borlandlinuxer em gmail.com Sun Aug 16 21:05:59 2009 From: borlandlinuxer em gmail.com (Sergio Guedes) Date: Sun, 16 Aug 2009 20:05:59 -0400 Subject: [firebase-br] Colocar zero a esquedra do campo In-Reply-To: References: <000801ca1acf$60056840$0450abc0@marco01> Message-ID: <9656a220908161705u77b9b34m8e89713764f75f43@mail.gmail.com> Eu tbm prefiro fazer isso na aplicação coloco no db apenas o necessario. abraços 2009/8/16 Robson Catunda > Vc pode utilizar uma trigger. No caso do exemplo abaixo, estou pegando o > valor do campo codigo no before insert e acrescentando zeros à esquerda até > o tamanho máximo de 6 dígitos. > > AS > declare variable tmp varchar(6); > declare variable i integer; > declare variable vlrnew integer; > begin > select max(codigo) from teste into :vlrnew; > if (:vlrnew is null) then vlrnew = 0; > if ((new.codigo is null)or(new.codigo = 0)) then > new.codigo = cast((:vlrnew + 1) as varchar(6)); > tmp = new.codigo; > i = 6 - char_length(:tmp); > while (:i>0) do > begin > new.codigo = '0'||new.codigo; > i = :i - 1; > end > end > > 2009/8/11 Marco Antônio > > > Boa noite > > Estou precisando de colocar Zero a esquedra do campo no FB tem como fazer > > isto. > > Ex: 50 = 0050 > > > > Atenciosamente, > > Marco Antônio > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Sergio Guedes - www.activedelphi.com.br Editor Técnico do Grupo Active Delphi Colunista do Portal Active Delphi Moderador do Fórum Active Delphi Desenvolvedor Delphi, Visual Studio C# da VAP Informática From rnribeiro em gmail.com Mon Aug 17 09:55:23 2009 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 17 Aug 2009 09:55:23 -0300 Subject: [firebase-br] Colocar zero a esquedra do campo In-Reply-To: <000801ca1acf$60056840$0450abc0@marco01> References: <000801ca1acf$60056840$0450abc0@marco01> Message-ID: <88c045a10908170555v27c07a79lb3e6f0020c7531dc@mail.gmail.com> de um update usando substring, que vai ficar muito bom, mais o campo que vai receber o codigo precisa ser do tipo varchar Em 11/08/09, Marco Antônio escreveu: > > Boa noite > Estou precisando de colocar Zero a esquedra do campo no FB tem como fazer > isto. > Ex: 50 = 0050 > > Atenciosamente, > Marco Antônio > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rnribeiro em gmail.com Mon Aug 17 09:57:27 2009 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Mon, 17 Aug 2009 09:57:27 -0300 Subject: [firebase-br] Unable to Load dbxint30.dll In-Reply-To: References: Message-ID: <88c045a10908170557m338f5c99gfd8ee0fd64d1e7b3@mail.gmail.com> coloca essa dll na pasta da aplicação que vai rodar alias pra não ter problema coloca ela, a a midas.dll tbm, Em 16/08/09, Reginaldo Martins Costa escreveu: > > Olá Lista! > > Instalei o Firebird em um computador sem o Delphi. A conexão via ISQL > funciona corretamente, porém quando tento rodar o programa em Delphi 2006 > com conexão via componente DBExpress, ocorre o erro "Unable to Load > dbxint30.dll". Procurei esta dll no meu computador em casa, onde tenho o > Delphi instalado e a aplicação roda corretamente, mas aparentemente esta > dll > não existe! > > Alguem sabe do que esta dll se trata, e onde ela está? > > Obrigado pela ajuda! > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From moacir em blusistemas.com.br Mon Aug 17 10:14:12 2009 From: moacir em blusistemas.com.br (Moacir) Date: Mon, 17 Aug 2009 10:14:12 -0300 Subject: [firebase-br] RES: Base de dados conrrompida. Erro while trying to read from file In-Reply-To: References: Message-ID: <002f01ca1f3c$9cefa3d0$d6ceeb70$@com.br> Criamos este bat, para nossa empresa, em casos como este a solução é sempre passarmos a base por ele. PS: Observe os diretórios que estão sendo apontados caso não funcione: @cls @echo Utilitario de Backup/Restore @echo. @echo ------ Efetuar backup/restore da base %1 ------ @echo. @echo Pressione CTRL+C para finalizar, [ENTER] para continuar @echo. @echo. @pause @NET STOP "Firebird Guardian - DefaultInstance" @NET START "Firebird Guardian - DefaultInstance" @echo *** Copiando tabela... copy %1 COPIA.GDB copy %1 %1__ORIGINAL @echo *** GFIX -V -F call "C:\Arquivos de programas\Firebird\Firebird_2_0\bin\gfix.exe" -v -f COPIA.GDB -user SYSDBA -pass masterkey @echo *** GFIX -M -I call "C:\Arquivos de programas\Firebird\Firebird_2_0\bin\gfix.exe" -m -i COPIA.GDB -user SYSDBA -pass masterkey @echo *** GIFX -V -I call "C:\Arquivos de programas\Firebird\Firebird_2_0\bin\gfix.exe" -v -f COPIA.GDB -user SYSDBA -pass masterkey @echo *** GBAK -G -B -Z -V call "C:\Arquivos de programas\Firebird\Firebird_2_0\bin\gbak.exe" -g -b -z -v COPIA.GDB COPIA.GBK -user SYSDBA -pass masterkey @echo Excluindo COPIA.GDB @del COPIA.GDB @echo *** GBAK -G -B -Z -V call "C:\Arquivos de programas\Firebird\Firebird_2_0\bin\gbak.exe" -g -c -z -v -rep COPIA.GBK RESTAURADA.GDB -user SYSDBA -pass masterkey @echo Excluindo COPIA.GBK @del COPIA.GBK @echo *** GFIX -V -F call "C:\Arquivos de programas\Firebird\Firebird_2_0\bin\gfix.exe" -v -f RESTAURADA.GDB -user SYSDBA -pass masterkey @echo Copiando base restaurada para %1_RESTAURADA @copy RESTAURADA.GDB %1_RESTAURADA @echo Excluindo RESTAURADA.GDB @del RESTAURADA.GDB @pause -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Hebert Arêde Enviada em: sexta-feira, 14 de agosto de 2009 18:33 Para: lista em firebase.com.br Assunto: [firebase-br] Base de dados conrrompida. Erro while trying to read from file Boa noite, estou com um grande problema com uma base de dados corrompida do Firebird 1.5 dialeto 1. Ela não está nem abrindo. Tentei executar as opções do GFIX e do GBAK e todas elas apresentam a mensagem abaixo: - Erro while trying to read from file. - Final do arquivo alcançado. Ambiente de reprodução: A máquina onde o banco de dados estava armazenado estava com pouco espaço disponível no HD. -- Helbert S. Arêde Desenvolvedor Delphi ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em contabilizanet.com.br Mon Aug 17 10:59:15 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Mon, 17 Aug 2009 10:59:15 -0300 Subject: [firebase-br] visio (off topic) Message-ID: ola pessoal, estou precisando fazer um der de um sisteminha que fiz para meu cliente, alguem de vocês sabe onde consigo baixar gratuitamente o programa visio da microsoft, desde ja obrigado From luisfirevb em gmail.com Mon Aug 17 11:06:11 2009 From: luisfirevb em gmail.com (Luis) Date: Mon, 17 Aug 2009 11:06:11 -0300 Subject: [firebase-br] RES: visio (off topic) In-Reply-To: References: Message-ID: <000001ca1f43$e2f86540$a8e92fc0$@com> Vai no site da Microsof e baixa a versão Trial Free. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: segunda-feira, 17 de agosto de 2009 10:59 Para: 'FireBase' Assunto: [firebase-br] visio (off topic) ola pessoal, estou precisando fazer um der de um sisteminha que fiz para meu cliente, alguem de vocês sabe onde consigo baixar gratuitamente o programa visio da microsoft, desde ja obrigado ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fmarques em nautilus.com.br Mon Aug 17 11:08:12 2009 From: fmarques em nautilus.com.br (=?ISO-8859-1?Q?F=E1bio_Marques?=) Date: Mon, 17 Aug 2009 11:08:12 -0300 Subject: [firebase-br] visio (off topic) In-Reply-To: References: Message-ID: <4A89644C.2090803@nautilus.com.br> http://office.microsoft.com/en-us/visio/HA101672741033.aspx 60 dias para testes! Atenciosamente, -- F. Marques Systems Analyst/IT Consultant E-mail/MSN/GTalk: fmarques em nautilus.com.br Home Page: www.nautilus.com.br/~fmarques Mobile: 91 8208-5996 (TIM)& 8859-3998 (OI) / ICQ: 267-074-196 Linux Registred User #362204 (debian 5.0 "Lenny") Brazilian Computer Society Member #18201 "The box said: Requires MS Windows or better, so I instaled Linux" Em 17-08-2009 10:59, Contabiliza - Cristiano escreveu: > ola pessoal, estou precisando fazer um der de um sisteminha que fiz para meu > cliente, > alguem de vocês sabe onde consigo baixar gratuitamente o programa visio da > microsoft, > desde ja obrigado > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > From rafael.barros em twins.inf.br Mon Aug 17 11:33:36 2009 From: rafael.barros em twins.inf.br (Rafael Barros - Twins) Date: Mon, 17 Aug 2009 11:33:36 -0300 Subject: [firebase-br] visio (off topic) In-Reply-To: References: Message-ID: <4A896A40.8080608@twins.inf.br> A ferramento pode ser adiquirida no sequinte link e não é uma ferramenta gratuita. http://office.microsoft.com/pt-br/visio/FX100487861046.aspx Ferramenta gratuita recomendo o DBDesigner > ola pessoal, estou precisando fazer um der de um sisteminha que fiz para meu > cliente, > alguem de vocês sabe onde consigo baixar gratuitamente o programa visio da > microsoft, > desde ja obrigado > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > __________ Informação do ESET Smart Security, versão da vacina 4342 (20090817) __________ > > A mensagem foi verificada pelo ESET Smart Security. > > http://www.eset.com > > > > > __________ Informação do ESET Smart Security, versão da vacina 4342 (20090817) __________ A mensagem foi verificada pelo ESET Smart Security. http://www.eset.com From cpd em contabilizanet.com.br Mon Aug 17 12:17:42 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Mon, 17 Aug 2009 12:17:42 -0300 Subject: [firebase-br] RES: visio (off topic) In-Reply-To: <4A896A40.8080608@twins.inf.br> Message-ID: Mais ninguem sabe onde eu encontro ele com crack nao -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rafael Barros - Twins Enviada em: segunda-feira, 17 de agosto de 2009 11:34 Para: FireBase Assunto: Re: [firebase-br] visio (off topic) A ferramento pode ser adiquirida no sequinte link e não é uma ferramenta gratuita. http://office.microsoft.com/pt-br/visio/FX100487861046.aspx Ferramenta gratuita recomendo o DBDesigner > ola pessoal, estou precisando fazer um der de um sisteminha que fiz > para meu cliente, alguem de vocês sabe onde consigo baixar > gratuitamente o programa visio da microsoft, desde ja obrigado > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > __________ Informação do ESET Smart Security, versão da vacina 4342 > (20090817) __________ > > A mensagem foi verificada pelo ESET Smart Security. > > http://www.eset.com > > > > > __________ Informação do ESET Smart Security, versão da vacina 4342 (20090817) __________ A mensagem foi verificada pelo ESET Smart Security. http://www.eset.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jedyfb em gmail.com Mon Aug 17 12:19:55 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 17 Aug 2009 12:19:55 -0300 Subject: [firebase-br] RES: visio (off topic) In-Reply-To: References: Message-ID: <1250522395.23154.3.camel@edujed.utfpr.edu.br> Pirataria é proibido nesta lista. Em Seg, 2009-08-17 às 12:17 -0300, Contabiliza - Cristiano escreveu: > Mais ninguem sabe onde eu encontro ele com crack nao > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Rafael Barros - Twins > Enviada em: segunda-feira, 17 de agosto de 2009 11:34 > Para: FireBase > Assunto: Re: [firebase-br] visio (off topic) > > A ferramento pode ser adiquirida no sequinte link e não é uma ferramenta > gratuita. > > http://office.microsoft.com/pt-br/visio/FX100487861046.aspx > > Ferramenta gratuita recomendo o DBDesigner > > > > > > ola pessoal, estou precisando fazer um der de um sisteminha que fiz > > para meu cliente, alguem de vocês sabe onde consigo baixar > > gratuitamente o programa visio da microsoft, desde ja obrigado > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > __________ Informação do ESET Smart Security, versão da vacina 4342 > > (20090817) __________ > > > > A mensagem foi verificada pelo ESET Smart Security. > > > > http://www.eset.com > > > > > > > > > > > > > > __________ Informação do ESET Smart Security, versão da vacina 4342 > (20090817) __________ > > A mensagem foi verificada pelo ESET Smart Security. > > http://www.eset.com > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From bragaped em gmail.com Mon Aug 17 12:36:21 2009 From: bragaped em gmail.com (Pedro Ernesto Braga) Date: Mon, 17 Aug 2009 12:36:21 -0300 Subject: [firebase-br] Duvida no TEF In-Reply-To: <676235a30904281851i30eb8e46t201de0bffa67d007@mail.gmail.com> References: <003e01c9c846$4d61a2c0$0850abc0@marco01> <676235a30904281851i30eb8e46t201de0bffa67d007@mail.gmail.com> Message-ID: <4A8978F5.8090803@gmail.com> O Software do TEF Discado é disponibilizados pelas empresas Bematech, DataRegis entre outros para fazer a instalação você deve ser autorizado pela empresa que faz a distribuição dos KITs TEF. Na empressa onde trabalho somos autorizados da DataRegis(TEF Discado), Daruma(TEF Discado) e Pay&Go TEF Banda Larga(não é TEF Dedicado). entre em contato com uma dessas empresas e ele irão lhe informar o técnico autorizado mais proximo ou como fazer a cert Marcilio Junior escreveu: > uma curiosidade, quanto foi pra homologar? > > 2009/4/28 Marco Antônio > > >> Bom Noite, amigos. >> >> Tenho uma duvida sobre TEF Discado, já fiz a homologação do sistema na >> operadora e já tem o certificado, agora eu preciso instalar o TEF no >> cliente, qual é o procedimento que eu tenho que fazer para instalação do >> TEF. >> >> Atenciosamente, >> Marco Antônio >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From bragaped em gmail.com Mon Aug 17 12:36:35 2009 From: bragaped em gmail.com (Pedro Ernesto Braga) Date: Mon, 17 Aug 2009 12:36:35 -0300 Subject: [firebase-br] RES: Restore Banco de Dados In-Reply-To: References: <000c01ca1150$4d7883c0$0350abc0@marco01><4A72D3DF.105@supersoft.com.br><005401ca1205$cee067b0$c800a8c0@discoserver><4b895e160907311308n49e452c5ieac19a0ba9fd4ee0@mail.gmail.com><567296643.20090731172445@warmboot.com.br><210FF2C1C2384A13862A3AB81745BA3E@infonote> <000301ca122b$94938530$bdba8f90$@com> Message-ID: <4A897903.7080603@gmail.com> "estou usando GBAK -V -R " tem certeza que está Infosag escreveu: > amigo ja tentei com todas as versoes desde a 1.5 ! > > nao sie mais o que fazer ! > > pq FOUND 0 ??? > > > > > ----- Original Message ----- From: "Ivan Guimarães Meirelles" > > To: "'FireBase'" > Sent: Friday, July 31, 2009 7:09 PM > Subject: [firebase-br] RES: Restore Banco de Dados > > > Olá Infosag... > > Pela mensagem... me parece que é problema de versão... > Verifique se a versão do Firebird onde vc está descompactando é a > mesma que > foi utilizada para compactar... > > Espero ter ajudado > Um abraço. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em > nome de Infosag > Enviada em: sexta-feira, 31 de julho de 2009 16:48 > Para: FireBase > Assunto: [firebase-br] Restore Banco de Dados > > Ola pessoal, estou tentando restaurar um backup e esta ocorrendo o > seguinte > erro: > > gbak:ERROR:Expected backup version 1..8. found 0 > gbak:Exiting before completion due to errors > > > estou usando GBAK -V -R > > Alguem sabe o que pode estar ocorrendo ? > > Abs > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > E-mail verificado pelo Terra Anti-Spam. > Para classificar esta mensagem como spam ou não spam, visite > http://ecp.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCY0MDQ0OTY1MCNwZXJtIXRlcnJhJjEsMTI0OTA3ODM4My4xMDI5MTUuMTU1OTUubGFkaWd1ZS5oc3QudGVycmEuY29tLmJyLDU4MzQ=TerraMail > > Verifique periodicamente a pasta Spam para garantir que apenas mensagens > indesejadas sejam classificadas como Spam. > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From bragaped em gmail.com Mon Aug 17 12:36:49 2009 From: bragaped em gmail.com (Pedro Ernesto Braga) Date: Mon, 17 Aug 2009 12:36:49 -0300 Subject: [firebase-br] RES: Restore Banco de Dados In-Reply-To: References: <000c01ca1150$4d7883c0$0350abc0@marco01><4A72D3DF.105@supersoft.com.br><005401ca1205$cee067b0$c800a8c0@discoserver><4b895e160907311308n49e452c5ieac19a0ba9fd4ee0@mail.gmail.com><567296643.20090731172445@warmboot.com.br><210FF2C1C2384A13862A3AB81745BA3E@infonote> <000301ca122b$94938530$bdba8f90$@com> Message-ID: <4A897911.80302@gmail.com> "estou usando GBAK -V -R " para executar o GBAK eu utilizo da seguinte Forma "GBak.exe -r -v c:\BDOrigem.fbk localhost:c:\BDDestino.fbd" Infosag escreveu: > amigo ja tentei com todas as versoes desde a 1.5 ! > > nao sie mais o que fazer ! > > pq FOUND 0 ??? > > > > > ----- Original Message ----- From: "Ivan Guimarães Meirelles" > > To: "'FireBase'" > Sent: Friday, July 31, 2009 7:09 PM > Subject: [firebase-br] RES: Restore Banco de Dados > > > Olá Infosag... > > Pela mensagem... me parece que é problema de versão... > Verifique se a versão do Firebird onde vc está descompactando é a > mesma que > foi utilizada para compactar... > > Espero ter ajudado > Um abraço. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em > nome de Infosag > Enviada em: sexta-feira, 31 de julho de 2009 16:48 > Para: FireBase > Assunto: [firebase-br] Restore Banco de Dados > > Ola pessoal, estou tentando restaurar um backup e esta ocorrendo o > seguinte > erro: > > gbak:ERROR:Expected backup version 1..8. found 0 > gbak:Exiting before completion due to errors > > > estou usando GBAK -V -R > > Alguem sabe o que pode estar ocorrendo ? > > Abs > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > E-mail verificado pelo Terra Anti-Spam. > Para classificar esta mensagem como spam ou não spam, visite > http://ecp.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCY0MDQ0OTY1MCNwZXJtIXRlcnJhJjEsMTI0OTA3ODM4My4xMDI5MTUuMTU1OTUubGFkaWd1ZS5oc3QudGVycmEuY29tLmJyLDU4MzQ=TerraMail > > Verifique periodicamente a pasta Spam para garantir que apenas mensagens > indesejadas sejam classificadas como Spam. > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From listas em warmboot.com.br Mon Aug 17 13:26:09 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 17 Aug 2009 13:26:09 -0300 Subject: [firebase-br] RES: visio (off topic) In-Reply-To: References: <4A896A40.8080608@twins.inf.br> Message-ID: <47614608.20090817132609@warmboot.com.br> Pirataria não é permitida nesta lista. Em caso de reincidência, seu cadastro será removido. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br CC> Mais ninguem sabe onde eu encontro ele com crack nao CC> -----Mensagem original----- CC> De: lista-bounces em firebase.com.br CC> [mailto:lista-bounces em firebase.com.br] Em CC> nome de Rafael Barros - Twins CC> Enviada em: segunda-feira, 17 de agosto de 2009 11:34 CC> Para: FireBase CC> Assunto: Re: [firebase-br] visio (off topic) CC> A ferramento pode ser adiquirida no sequinte link e não é uma ferramenta CC> gratuita. CC> http://office.microsoft.com/pt-br/visio/FX100487861046.aspx CC> Ferramenta gratuita recomendo o DBDesigner >> ola pessoal, estou precisando fazer um der de um sisteminha que fiz >> para meu cliente, alguem de vocês sabe onde consigo baixar >> gratuitamente o programa visio da microsoft, desde ja obrigado >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> __________ Informação do ESET Smart Security, versão da vacina 4342 >> (20090817) __________ >> >> A mensagem foi verificada pelo ESET Smart Security. >> >> http://www.eset.com >> >> >> >> >> CC> __________ Informação do ESET Smart Security, versão da vacina 4342 CC> (20090817) __________ CC> A mensagem foi verificada pelo ESET Smart Security. CC> http://www.eset.com CC> ______________________________________________ CC> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para CC> saber como gerenciar/excluir seu cadastro na lista, use: CC> http://www.firebase.com.br/fb/artigo.php?id=1107 CC> Para consultar mensagens antigas: http://firebase.com.br/pesquisa CC> ______________________________________________ CC> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br CC> Para saber como gerenciar/excluir seu cadastro na lista, use: CC> http://www.firebase.com.br/fb/artigo.php?id=1107 CC> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From douglasht em gmail.com Mon Aug 17 13:49:20 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Mon, 17 Aug 2009 13:49:20 -0300 Subject: [firebase-br] RES: visio (off topic) In-Reply-To: References: <4A896A40.8080608@twins.inf.br> Message-ID: <249af69e0908170949k12238d23yc2d44c8c5b447697@mail.gmail.com> On Mon, Aug 17, 2009 at 12:17 PM, Contabiliza - Cristiano wrote: > Mais ninguem sabe onde eu encontro ele com crack nao É uma falta de vergonha. Fico indignado toda vez que leio um post desses. E como não é a primeira vez que este imbecil aparece aqui pedindo crack, sugiro que seja banido. -- Douglas Tosi www.sinatica.com From samuel.peres.ferreira em gmail.com Mon Aug 17 14:10:59 2009 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 17 Aug 2009 14:10:59 -0300 Subject: [firebase-br] RES: visio (off topic) In-Reply-To: <249af69e0908170949k12238d23yc2d44c8c5b447697@mail.gmail.com> References: <4A896A40.8080608@twins.inf.br> <249af69e0908170949k12238d23yc2d44c8c5b447697@mail.gmail.com> Message-ID: nossa gente, nao vamos botar na fogueira os usuarios de software pirata. eu nunca pedi nada pirata aki e jamais pediria, o que nao significa que nao tenha programas piratas. nao to fazendo apologia a pirataria, sou contra e nao me orgulho de usar programas piratas, so acho que kem usa, um dia ou outro, vai ser penalizado por isso, seja legalmente, seja por falta de suporte, por falta de continuidade, etc essa e minha opiniao From listas em warmboot.com.br Mon Aug 17 14:28:32 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 17 Aug 2009 14:28:32 -0300 Subject: [firebase-br] RES: visio (off topic) In-Reply-To: References: <4A896A40.8080608@twins.inf.br> <249af69e0908170949k12238d23yc2d44c8c5b447697@mail.gmail.com> Message-ID: <149341599.20090817142832@warmboot.com.br> A questão aqui é outra: as regras da lista proíbem pirataria. Não estamos aqui pra julgar quem usa ou não usa software pirata, mas as regras existem e devem ser respeitadas. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br sf> nossa gente, nao vamos botar na fogueira os usuarios de software pirata. eu sf> nunca pedi nada pirata aki e jamais pediria, o que nao significa que nao sf> tenha programas piratas. nao to fazendo apologia a pirataria, sou contra e sf> nao me orgulho de usar programas piratas, so acho que kem usa, um dia ou sf> outro, vai ser penalizado por isso, seja legalmente, seja por falta de sf> suporte, por falta de continuidade, etc sf> essa e minha opiniao From samuel.peres.ferreira em gmail.com Mon Aug 17 14:30:33 2009 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Mon, 17 Aug 2009 14:30:33 -0300 Subject: [firebase-br] RES: visio (off topic) In-Reply-To: <149341599.20090817142832@warmboot.com.br> References: <4A896A40.8080608@twins.inf.br> <249af69e0908170949k12238d23yc2d44c8c5b447697@mail.gmail.com> <149341599.20090817142832@warmboot.com.br> Message-ID: mas foi exatamente isso que eu falei 2009/8/17 Carlos H. Cantu > A questão aqui é outra: as regras da lista proíbem pirataria. > > Não estamos aqui pra julgar quem usa ou não usa software pirata, mas > as regras existem e devem ser respeitadas. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > sf> nossa gente, nao vamos botar na fogueira os usuarios de software > pirata. eu > sf> nunca pedi nada pirata aki e jamais pediria, o que nao significa que > nao > sf> tenha programas piratas. nao to fazendo apologia a pirataria, sou > contra e > sf> nao me orgulho de usar programas piratas, so acho que kem usa, um dia > ou > sf> outro, vai ser penalizado por isso, seja legalmente, seja por falta de > sf> suporte, por falta de continuidade, etc > > > sf> essa e minha opiniao > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix2005 em oi.com.br Mon Aug 17 14:53:26 2009 From: felix2005 em oi.com.br (Felix) Date: Mon, 17 Aug 2009 14:53:26 -0300 Subject: [firebase-br] RES: RES: visio (off topic) In-Reply-To: <149341599.20090817142832@warmboot.com.br> References: <4A896A40.8080608@twins.inf.br> <249af69e0908170949k12238d23yc2d44c8c5b447697@mail.gmail.com> <149341599.20090817142832@warmboot.com.br> Message-ID: <001501ca1f63$a0ef4860$e2cdd920$@com.br> Por isso esta é uma lista seria, com excelentes profissionais auxiliando. Se nao fossem as regras ira virar bagunça. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos H. Cantu Enviada em: segunda-feira, 17 de agosto de 2009 14:29 Para: FireBase Assunto: Re: [firebase-br] RES: visio (off topic) A questão aqui é outra: as regras da lista proíbem pirataria. Não estamos aqui pra julgar quem usa ou não usa software pirata, mas as regras existem e devem ser respeitadas. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br sf> nossa gente, nao vamos botar na fogueira os usuarios de software pirata. eu sf> nunca pedi nada pirata aki e jamais pediria, o que nao significa que nao sf> tenha programas piratas. nao to fazendo apologia a pirataria, sou contra e sf> nao me orgulho de usar programas piratas, so acho que kem usa, um dia ou sf> outro, vai ser penalizado por isso, seja legalmente, seja por falta de sf> suporte, por falta de continuidade, etc sf> essa e minha opiniao ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em contabilizanet.com.br Mon Aug 17 15:56:17 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Mon, 17 Aug 2009 15:56:17 -0300 Subject: [firebase-br] RES: RES: RES: visio (off topic) In-Reply-To: <001501ca1f63$a0ef4860$e2cdd920$@com.br> Message-ID: Foi mal ai galera eu nem sabia que era proibido isso na lista não, Outra coisa e a primeira vez que peço isto aqui na lista, Me desculpem,pois eu não sabia dessas regras, agora Acho que devemos encerrar este assunto por aqui, pois isso não gera Conhecimento a ninguem,isso so esta gerando polemica, achu que se o cantu já flw que isso e proibido na lista, Acabou ,não farei mais,agora sem querer gerar polemica, tem muita genti ai na lista me criticando por bobagem, Pois aposto que esses ai que mais criticam são os que mais usam softwares piratas. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: segunda-feira, 17 de agosto de 2009 14:53 Para: 'FireBase' Assunto: [firebase-br] RES: RES: visio (off topic) Por isso esta é uma lista seria, com excelentes profissionais auxiliando. Se nao fossem as regras ira virar bagunça. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos H. Cantu Enviada em: segunda-feira, 17 de agosto de 2009 14:29 Para: FireBase Assunto: Re: [firebase-br] RES: visio (off topic) A questão aqui é outra: as regras da lista proíbem pirataria. Não estamos aqui pra julgar quem usa ou não usa software pirata, mas as regras existem e devem ser respeitadas. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br sf> nossa gente, nao vamos botar na fogueira os usuarios de software pirata. eu sf> nunca pedi nada pirata aki e jamais pediria, o que nao significa que sf> nao tenha programas piratas. nao to fazendo apologia a pirataria, sf> sou contra e sf> nao me orgulho de usar programas piratas, so acho que kem usa, um sf> dia ou outro, vai ser penalizado por isso, seja legalmente, seja por sf> falta de suporte, por falta de continuidade, etc sf> essa e minha opiniao ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rafael.barros em twins.inf.br Mon Aug 17 16:55:38 2009 From: rafael.barros em twins.inf.br (Rafael Barros - Twins) Date: Mon, 17 Aug 2009 16:55:38 -0300 Subject: [firebase-br] RES: RES: RES: visio (off topic) In-Reply-To: References: Message-ID: <4A89B5BA.5040006@twins.inf.br> Somente para reforçar minha colocação porque não usa DBDeseigner que é uma ótima ferramenta para ER e até gerar scripts do banco apartir do ER, muito simples de usar e é uma ferramenta gratuita!!! att. > Foi mal ai galera eu nem sabia que era proibido isso na lista não, > Outra coisa e a primeira vez que peço isto aqui na lista, > Me desculpem,pois eu não sabia dessas regras, agora > Acho que devemos encerrar este assunto por aqui, pois isso não gera > Conhecimento a ninguem,isso so esta gerando polemica, achu que se o cantu já > flw que isso e proibido na lista, > Acabou ,não farei mais,agora sem querer gerar polemica, tem muita genti ai > na lista me criticando por bobagem, > Pois aposto que esses ai que mais criticam são os que mais usam softwares > piratas. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Felix > Enviada em: segunda-feira, 17 de agosto de 2009 14:53 > Para: 'FireBase' > Assunto: [firebase-br] RES: RES: visio (off topic) > > Por isso esta é uma lista seria, com excelentes profissionais auxiliando. > Se nao fossem as regras ira virar bagunça. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Carlos H. Cantu Enviada em: segunda-feira, 17 de agosto de 2009 > 14:29 > Para: FireBase > Assunto: Re: [firebase-br] RES: visio (off topic) > > A questão aqui é outra: as regras da lista proíbem pirataria. > > Não estamos aqui pra julgar quem usa ou não usa software pirata, mas as > regras existem e devem ser respeitadas. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - > blog.firebase.com.br > > sf> nossa gente, nao vamos botar na fogueira os usuarios de software pirata. > eu > sf> nunca pedi nada pirata aki e jamais pediria, o que nao significa que > sf> nao tenha programas piratas. nao to fazendo apologia a pirataria, > sf> sou contra > e > sf> nao me orgulho de usar programas piratas, so acho que kem usa, um > sf> dia ou outro, vai ser penalizado por isso, seja legalmente, seja por > sf> falta de suporte, por falta de continuidade, etc > > > sf> essa e minha opiniao > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > __________ Informação do ESET Smart Security, versão da vacina 4343 (20090817) __________ > > A mensagem foi verificada pelo ESET Smart Security. > > http://www.eset.com > > > > > __________ Informação do ESET Smart Security, versão da vacina 4343 (20090817) __________ A mensagem foi verificada pelo ESET Smart Security. http://www.eset.com From luisfirevb em gmail.com Mon Aug 17 17:25:59 2009 From: luisfirevb em gmail.com (Luis) Date: Mon, 17 Aug 2009 17:25:59 -0300 Subject: [firebase-br] RES: RES: RES: RES: visio (off topic) In-Reply-To: <4A89B5BA.5040006@twins.inf.br> References: <4A89B5BA.5040006@twins.inf.br> Message-ID: <004201ca1f78$f1e1bcc0$d5a53640$@com> Rafael duas coisas: 1- Tem o site do desenvolvedor, pois encontrei somente em repositórios, mas a versão é antiga. Será que foi descontinuada? Por isso queria ir direto ao site do desenvolvedor e ver a mais recente. 2- Esse programa pelo que vi foi feito para o MySQL, ele pode ser usado sem ter o MySQL ou é preciso ter ele instalado para usar? Obrigado Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rafael Barros - Twins Enviada em: segunda-feira, 17 de agosto de 2009 16:56 Para: FireBase Assunto: Re: [firebase-br] RES: RES: RES: visio (off topic) Somente para reforçar minha colocação porque não usa DBDeseigner que é uma ótima ferramenta para ER e até gerar scripts do banco apartir do ER, muito simples de usar e é uma ferramenta gratuita!!! att. > Foi mal ai galera eu nem sabia que era proibido isso na lista não, > Outra coisa e a primeira vez que peço isto aqui na lista, > Me desculpem,pois eu não sabia dessas regras, agora > Acho que devemos encerrar este assunto por aqui, pois isso não gera > Conhecimento a ninguem,isso so esta gerando polemica, achu que se o cantu já > flw que isso e proibido na lista, > Acabou ,não farei mais,agora sem querer gerar polemica, tem muita genti ai > na lista me criticando por bobagem, > Pois aposto que esses ai que mais criticam são os que mais usam softwares > piratas. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Felix > Enviada em: segunda-feira, 17 de agosto de 2009 14:53 > Para: 'FireBase' > Assunto: [firebase-br] RES: RES: visio (off topic) > > Por isso esta é uma lista seria, com excelentes profissionais auxiliando. > Se nao fossem as regras ira virar bagunça. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Carlos H. Cantu Enviada em: segunda-feira, 17 de agosto de 2009 > 14:29 > Para: FireBase > Assunto: Re: [firebase-br] RES: visio (off topic) > > A questão aqui é outra: as regras da lista proíbem pirataria. > > Não estamos aqui pra julgar quem usa ou não usa software pirata, mas as > regras existem e devem ser respeitadas. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - > blog.firebase.com.br > > sf> nossa gente, nao vamos botar na fogueira os usuarios de software pirata. > eu > sf> nunca pedi nada pirata aki e jamais pediria, o que nao significa que > sf> nao tenha programas piratas. nao to fazendo apologia a pirataria, > sf> sou contra > e > sf> nao me orgulho de usar programas piratas, so acho que kem usa, um > sf> dia ou outro, vai ser penalizado por isso, seja legalmente, seja por > sf> falta de suporte, por falta de continuidade, etc > > > sf> essa e minha opiniao > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > __________ Informação do ESET Smart Security, versão da vacina 4343 (20090817) __________ > > A mensagem foi verificada pelo ESET Smart Security. > > http://www.eset.com > > > > > __________ Informação do ESET Smart Security, versão da vacina 4343 (20090817) __________ A mensagem foi verificada pelo ESET Smart Security. http://www.eset.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rafael.barros em twins.inf.br Mon Aug 17 17:46:02 2009 From: rafael.barros em twins.inf.br (Rafael Barros - Twins) Date: Mon, 17 Aug 2009 17:46:02 -0300 Subject: [firebase-br] RES: RES: RES: RES: visio (off topic) In-Reply-To: <004201ca1f78$f1e1bcc0$d5a53640$@com> References: <4A89B5BA.5040006@twins.inf.br> <004201ca1f78$f1e1bcc0$d5a53640$@com> Message-ID: <4A89C18A.20907@twins.inf.br> Realmente ele foi feito para ter um maior apelo pelo MySQL mas nada impede o uso dele para outros bancos. Download em http://fabforce.net/downloads.php (a última versão para windows é 4.0.5.6, testei e funcionou o download e a instalação) > Rafael duas coisas: > 1- Tem o site do desenvolvedor, pois encontrei somente em repositórios, mas > a versão é antiga. Será que foi descontinuada? Por isso queria ir direto ao > site do desenvolvedor e ver a mais recente. > > 2- Esse programa pelo que vi foi feito para o MySQL, ele pode ser usado sem > ter o MySQL ou é preciso ter ele instalado para usar? > > Obrigado > Luis > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Rafael Barros - Twins > Enviada em: segunda-feira, 17 de agosto de 2009 16:56 > Para: FireBase > Assunto: Re: [firebase-br] RES: RES: RES: visio (off topic) > > Somente para reforçar minha colocação porque não usa DBDeseigner que é > uma ótima ferramenta para ER e até gerar scripts do banco apartir do ER, > muito simples de usar e é uma ferramenta gratuita!!! > > att. > > > > >> Foi mal ai galera eu nem sabia que era proibido isso na lista não, >> Outra coisa e a primeira vez que peço isto aqui na lista, >> Me desculpem,pois eu não sabia dessas regras, agora >> Acho que devemos encerrar este assunto por aqui, pois isso não gera >> Conhecimento a ninguem,isso so esta gerando polemica, achu que se o cantu >> > já > >> flw que isso e proibido na lista, >> Acabou ,não farei mais,agora sem querer gerar polemica, tem muita genti ai >> na lista me criticando por bobagem, >> Pois aposto que esses ai que mais criticam são os que mais usam softwares >> piratas. >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> > Em > >> nome de Felix >> Enviada em: segunda-feira, 17 de agosto de 2009 14:53 >> Para: 'FireBase' >> Assunto: [firebase-br] RES: RES: visio (off topic) >> >> Por isso esta é uma lista seria, com excelentes profissionais auxiliando. >> Se nao fossem as regras ira virar bagunça. >> >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> > Em > >> nome de Carlos H. Cantu Enviada em: segunda-feira, 17 de agosto de 2009 >> 14:29 >> Para: FireBase >> Assunto: Re: [firebase-br] RES: visio (off topic) >> >> A questão aqui é outra: as regras da lista proíbem pirataria. >> >> Não estamos aqui pra julgar quem usa ou não usa software pirata, mas as >> regras existem e devem ser respeitadas. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - >> blog.firebase.com.br >> >> sf> nossa gente, nao vamos botar na fogueira os usuarios de software >> > pirata. > >> eu >> sf> nunca pedi nada pirata aki e jamais pediria, o que nao significa que >> sf> nao tenha programas piratas. nao to fazendo apologia a pirataria, >> sf> sou contra >> e >> sf> nao me orgulho de usar programas piratas, so acho que kem usa, um >> sf> dia ou outro, vai ser penalizado por isso, seja legalmente, seja por >> sf> falta de suporte, por falta de continuidade, etc >> >> >> sf> essa e minha opiniao >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para >> saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para >> saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> __________ Informação do ESET Smart Security, versão da vacina 4343 >> > (20090817) __________ > >> A mensagem foi verificada pelo ESET Smart Security. >> >> http://www.eset.com >> >> >> >> >> >> > > > > __________ Informação do ESET Smart Security, versão da vacina 4343 > (20090817) __________ > > A mensagem foi verificada pelo ESET Smart Security. > > http://www.eset.com > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > __________ Informação do ESET Smart Security, versão da vacina 4343 (20090817) __________ > > A mensagem foi verificada pelo ESET Smart Security. > > http://www.eset.com > > > > > __________ Informação do ESET Smart Security, versão da vacina 4343 (20090817) __________ A mensagem foi verificada pelo ESET Smart Security. http://www.eset.com From romilton em salux.com.br Mon Aug 17 22:34:52 2009 From: romilton em salux.com.br (Salux-Romilton-Consultor) Date: Mon, 17 Aug 2009 22:34:52 -0300 Subject: [firebase-br] RES: RES: Restore Banco de Dados In-Reply-To: <4A897911.80302@gmail.com> References: <000c01ca1150$4d7883c0$0350abc0@marco01><4A72D3DF.105@supersoft.com.br><005401ca1205$cee067b0$c800a8c0@discoserver><4b895e160907311308n49e452c5ieac19a0ba9fd4ee0@mail.gmail.com><567296643.20090731172445@warmboot.com.br><210FF2C1C2384A13862A3AB81745BA3E@infonote> <000301ca122b$94938530$bdba8f90$@com> <4A897911.80302@gmail.com> Message-ID: <004801ca1fa4$190d9aa0$4b28cfe0$@com.br> O comando é gbak -v -c -se localhost:service_mgr c:\BDOrigem.fbk c:\BDDestino.gdb -user sysdba -pass masterkey -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Pedro Ernesto Braga Enviada em: segunda-feira, 17 de agosto de 2009 12:37 Para: FireBase Assunto: Re: [firebase-br] RES: Restore Banco de Dados "estou usando GBAK -V -R " para executar o GBAK eu utilizo da seguinte Forma "GBak.exe -r -v c:\BDOrigem.fbk localhost:c:\BDDestino.fbd" Infosag escreveu: > amigo ja tentei com todas as versoes desde a 1.5 ! > > nao sie mais o que fazer ! > > pq FOUND 0 ??? > > > > > ----- Original Message ----- From: "Ivan Guimarães Meirelles" > > To: "'FireBase'" > Sent: Friday, July 31, 2009 7:09 PM > Subject: [firebase-br] RES: Restore Banco de Dados > > > Olá Infosag... > > Pela mensagem... me parece que é problema de versão... > Verifique se a versão do Firebird onde vc está descompactando é a > mesma que foi utilizada para compactar... > > Espero ter ajudado > Um abraço. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em nome de Infosag Enviada em: > sexta-feira, 31 de julho de 2009 16:48 > Para: FireBase > Assunto: [firebase-br] Restore Banco de Dados > > Ola pessoal, estou tentando restaurar um backup e esta ocorrendo o > seguinte > erro: > > gbak:ERROR:Expected backup version 1..8. found 0 gbak:Exiting before > completion due to errors > > > estou usando GBAK -V -R > > Alguem sabe o que pode estar ocorrendo ? > > Abs > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > E-mail verificado pelo Terra Anti-Spam. > Para classificar esta mensagem como spam ou não spam, visite > http://ecp.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCY0MDQ0OTY1MCNwZXJ > tIXRlcnJhJjEsMTI0OTA3ODM4My4xMDI5MTUuMTU1OTUubGFkaWd1ZS5oc3QudGVycmEuY > 29tLmJyLDU4MzQ=TerraMail > > Verifique periodicamente a pasta Spam para garantir que apenas > mensagens indesejadas sejam classificadas como Spam. > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From vansiqq em gmail.com Tue Aug 18 07:34:50 2009 From: vansiqq em gmail.com (Evandro Siqueira) Date: Tue, 18 Aug 2009 07:34:50 -0300 Subject: [firebase-br] RES: RES: RES: RES: visio (off topic) In-Reply-To: <004201ca1f78$f1e1bcc0$d5a53640$@com> References: <4A89B5BA.5040006@twins.inf.br> <004201ca1f78$f1e1bcc0$d5a53640$@com> Message-ID: <4A8A83CA.7040408@gmail.com> Vc pode utilizar ele com varios bancos, através de ODBC. Eu mesmo utilizo ele algumas vezes nos meus projetos pessoais. Luis escreveu: > Rafael duas coisas: > 1- Tem o site do desenvolvedor, pois encontrei somente em repositórios, mas > a versão é antiga. Será que foi descontinuada? Por isso queria ir direto ao > site do desenvolvedor e ver a mais recente. > > 2- Esse programa pelo que vi foi feito para o MySQL, ele pode ser usado sem > ter o MySQL ou é preciso ter ele instalado para usar? > > Obrigado > Luis > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Rafael Barros - Twins > Enviada em: segunda-feira, 17 de agosto de 2009 16:56 > Para: FireBase > Assunto: Re: [firebase-br] RES: RES: RES: visio (off topic) > > Somente para reforçar minha colocação porque não usa DBDeseigner que é > uma ótima ferramenta para ER e até gerar scripts do banco apartir do ER, > muito simples de usar e é uma ferramenta gratuita!!! > > att. > > > > >> Foi mal ai galera eu nem sabia que era proibido isso na lista não, >> Outra coisa e a primeira vez que peço isto aqui na lista, >> Me desculpem,pois eu não sabia dessas regras, agora >> Acho que devemos encerrar este assunto por aqui, pois isso não gera >> Conhecimento a ninguem,isso so esta gerando polemica, achu que se o cantu >> > já > >> flw que isso e proibido na lista, >> Acabou ,não farei mais,agora sem querer gerar polemica, tem muita genti ai >> na lista me criticando por bobagem, >> Pois aposto que esses ai que mais criticam são os que mais usam softwares >> piratas. >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> > Em > >> nome de Felix >> Enviada em: segunda-feira, 17 de agosto de 2009 14:53 >> Para: 'FireBase' >> Assunto: [firebase-br] RES: RES: visio (off topic) >> >> Por isso esta é uma lista seria, com excelentes profissionais auxiliando. >> Se nao fossem as regras ira virar bagunça. >> >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> > Em > >> nome de Carlos H. Cantu Enviada em: segunda-feira, 17 de agosto de 2009 >> 14:29 >> Para: FireBase >> Assunto: Re: [firebase-br] RES: visio (off topic) >> >> A questão aqui é outra: as regras da lista proíbem pirataria. >> >> Não estamos aqui pra julgar quem usa ou não usa software pirata, mas as >> regras existem e devem ser respeitadas. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - >> blog.firebase.com.br >> >> sf> nossa gente, nao vamos botar na fogueira os usuarios de software >> > pirata. > >> eu >> sf> nunca pedi nada pirata aki e jamais pediria, o que nao significa que >> sf> nao tenha programas piratas. nao to fazendo apologia a pirataria, >> sf> sou contra >> e >> sf> nao me orgulho de usar programas piratas, so acho que kem usa, um >> sf> dia ou outro, vai ser penalizado por isso, seja legalmente, seja por >> sf> falta de suporte, por falta de continuidade, etc >> >> >> sf> essa e minha opiniao >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para >> saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para >> saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> __________ Informação do ESET Smart Security, versão da vacina 4343 >> > (20090817) __________ > >> A mensagem foi verificada pelo ESET Smart Security. >> >> http://www.eset.com >> >> >> >> >> >> > > > > __________ Informação do ESET Smart Security, versão da vacina 4343 > (20090817) __________ > > A mensagem foi verificada pelo ESET Smart Security. > > http://www.eset.com > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > -- []?s. Evandro Siqueira Programador de Sistemas L?essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel From luisfirevb em gmail.com Tue Aug 18 07:45:48 2009 From: luisfirevb em gmail.com (Luis) Date: Tue, 18 Aug 2009 07:45:48 -0300 Subject: [firebase-br] RES: RES: RES: RES: RES: visio (off topic) In-Reply-To: <4A8A83CA.7040408@gmail.com> References: <4A89B5BA.5040006@twins.inf.br> <004201ca1f78$f1e1bcc0$d5a53640$@com> <4A8A83CA.7040408@gmail.com> Message-ID: <000a01ca1ff1$0e49d6e0$2add84a0$@com> Obrigado. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Evandro Siqueira Enviada em: terça-feira, 18 de agosto de 2009 07:35 Para: FireBase Assunto: Re: [firebase-br] RES: RES: RES: RES: visio (off topic) Vc pode utilizar ele com varios bancos, através de ODBC. Eu mesmo utilizo ele algumas vezes nos meus projetos pessoais. From cpd em contabilizanet.com.br Tue Aug 18 08:24:30 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Tue, 18 Aug 2009 08:24:30 -0300 Subject: [firebase-br] RES: RES: RES: RES: RES: RES: visio (off topic) In-Reply-To: <000a01ca1ff1$0e49d6e0$2add84a0$@com> Message-ID: Obrigado pela dica, eu vou experimentar este software, -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luis Enviada em: terça-feira, 18 de agosto de 2009 07:46 Para: vansiqq em gmail.com; 'FireBase' Assunto: [firebase-br] RES: RES: RES: RES: RES: visio (off topic) Obrigado. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Evandro Siqueira Enviada em: terça-feira, 18 de agosto de 2009 07:35 Para: FireBase Assunto: Re: [firebase-br] RES: RES: RES: RES: visio (off topic) Vc pode utilizar ele com varios bancos, através de ODBC. Eu mesmo utilizo ele algumas vezes nos meus projetos pessoais. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em contabilizanet.com.br Tue Aug 18 09:56:41 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Tue, 18 Aug 2009 09:56:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?seguran=E7a?= Message-ID: Como faço para não deixar travar todas a pessoas que queiram abrir meu arquivo de banco de dados fdb em algum sistema gerenciador de banco de dados From monteirorama em gmail.com Tue Aug 18 10:00:12 2009 From: monteirorama em gmail.com (Rogerio Monteiro) Date: Tue, 18 Aug 2009 10:00:12 -0300 Subject: Atualizar a Consulta na Instância Cliente Message-ID: Olá colegas. Estou com a seguinte questão: Uso Firebird 2.1 com Zeos Lib 6.6.2-RC e Delphi 7. Tenho um pequeno cadastro de Clientes. Abro a aplicação na máquina servidora e ao mesmo tempo na máquina cliente. Acesso o cadastro de cliente da aplicação em ambas as máquinas também. Faço uma inclusão de um Cliente na máquina servidora. Depois de ter aplicado o ApplyUpdates e o Commit, ainda assim, mesmo eu entrando e saido da tela de Cliente, abrindo e fechando a tabela, na máquina cliente não aparece a inclusão que eu fiz na máquina servidora. A menos que eu saia da aplicação na máquina cliente e entre de novo. Alguém pode me dizer o que está faltando para que se atualize na máquina cliente? Desde já agradeço. Rogério. From vansiqq em gmail.com Tue Aug 18 10:20:22 2009 From: vansiqq em gmail.com (Evandro Siqueira) Date: Tue, 18 Aug 2009 10:20:22 -0300 Subject: [firebase-br] =?windows-1252?q?seguran=E7a?= In-Reply-To: References: Message-ID: <4A8AAA96.6090106@gmail.com> Cristiano, pode ser mais claro? Não entendi nadinha do q vc quer... o que vc deseja exatamente? Bloquear o acesso ao seu banco de dados? Contabiliza - Cristiano escreveu: > Como faço para não deixar travar todas a pessoas que queiram abrir meu > arquivo de banco de dados fdb em algum sistema > gerenciador de banco de dados > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > -- []?s. Evandro Siqueira Programador de Sistemas L?essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel From kmerlotti em gmail.com Tue Aug 18 10:22:38 2009 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Tue, 18 Aug 2009 10:22:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualizar_a_Consulta_na_Inst=E2ncia_?= =?iso-8859-1?q?Cliente?= In-Reply-To: References: Message-ID: <20eaa6880908180622w624c1b99wa135a571559fe34b@mail.gmail.com> Ou tá faltando um commit na hora de gravar, ou tá faltando fechar a transação atual pra abrir uma nova na hora da consulta. Abraços! Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Msn: kmerlotti em hotmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento é feito em cheque! Registra lá!! Não custa nada! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2009/8/18 Rogerio Monteiro > Olá colegas. > > Estou com a seguinte questão: > > Uso Firebird 2.1 com Zeos Lib 6.6.2-RC e Delphi 7. > > Tenho um pequeno cadastro de Clientes. > > Abro a aplicação na máquina servidora e ao mesmo tempo na máquina cliente. > > Acesso o cadastro de cliente da aplicação em ambas as máquinas também. > > Faço uma inclusão de um Cliente na máquina servidora. Depois de ter > aplicado > o ApplyUpdates e o Commit, ainda assim, mesmo eu entrando e saido da tela > de > Cliente, abrindo e fechando a tabela, na máquina cliente não aparece a > inclusão que eu fiz na máquina servidora. A menos que eu saia da aplicação > na máquina cliente e entre de novo. > > Alguém pode me dizer o que está faltando para que se atualize na máquina > cliente? > > Desde já agradeço. > > Rogério. > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From josue em ciberpoint.com.br Tue Aug 18 10:24:46 2009 From: josue em ciberpoint.com.br (=?iso-8859-1?B?Sm9zdek=?=) Date: Tue, 18 Aug 2009 10:24:46 -0300 Subject: [firebase-br] Pirataria. References: Message-ID: <8AC2281A630C42F584179B55ECC1072C@masterciber> Cristiano, cada um tem sua visão das coisas. Nesta lista tem muitos programadores de sistemas profissionais. Pessoas responsáveis e respeitadas. Imagina estas pessoas com o nome ligado a Pirataria? É tiro no Pé!. Que Empresa, ou Corporação vai confiar seus dados a uma pessoa assim? Um outro lado é pessoal mesmo, quantos já tiveram seus sistemas violados com graves prejuísos, te garanto que não foram poucos. Eu inclusive abandonei um projeto formidável em 1997 (Clipper ainda) qdo após 6 meses de bastante sucesso meu software parou de vender, em todo lugar que o representante chegava já tinha uma versão pirata funcionando, fiquei tão frustrado que mudei de ramo, pelo menos por uns 5 anos. Pense nisso. Josué D. Silva Telecomunicações Curupira Ltda SCM - Ouroeste - SP 017 - 38431606 SBC socio: 6380/1997 ----- Original Message ----- From: "Contabiliza - Cristiano" To: "'FireBase'" Sent: Monday, August 17, 2009 3:56 PM Subject: [firebase-br] RES: RES: RES: visio (off topic) Foi mal ai galera eu nem sabia que era proibido isso na lista não, Outra coisa e a primeira vez que peço isto aqui na lista, Me desculpem,pois eu não sabia dessas regras, agora Acho que devemos encerrar este assunto por aqui, pois isso não gera Conhecimento a ninguem,isso so esta gerando polemica, achu que se o cantu já flw que isso e proibido na lista, Acabou ,não farei mais,agora sem querer gerar polemica, tem muita genti ai na lista me criticando por bobagem, Pois aposto que esses ai que mais criticam são os que mais usam softwares piratas. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: segunda-feira, 17 de agosto de 2009 14:53 Para: 'FireBase' Assunto: [firebase-br] RES: RES: visio (off topic) Por isso esta é uma lista seria, com excelentes profissionais auxiliando. Se nao fossem as regras ira virar bagunça. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos H. Cantu Enviada em: segunda-feira, 17 de agosto de 2009 14:29 Para: FireBase Assunto: Re: [firebase-br] RES: visio (off topic) A questão aqui é outra: as regras da lista proíbem pirataria. Não estamos aqui pra julgar quem usa ou não usa software pirata, mas as regras existem e devem ser respeitadas. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br sf> nossa gente, nao vamos botar na fogueira os usuarios de software pirata. eu sf> nunca pedi nada pirata aki e jamais pediria, o que nao significa que sf> nao tenha programas piratas. nao to fazendo apologia a pirataria, sf> sou contra e sf> nao me orgulho de usar programas piratas, so acho que kem usa, um sf> dia ou outro, vai ser penalizado por isso, seja legalmente, seja por sf> falta de suporte, por falta de continuidade, etc sf> essa e minha opiniao ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From monteirorama em gmail.com Tue Aug 18 10:37:25 2009 From: monteirorama em gmail.com (Rogerio Monteiro) Date: Tue, 18 Aug 2009 10:37:25 -0300 Subject: [firebase-br]Atualizar a Consulta na Instância Cliente References: <20eaa6880908180622w624c1b99wa135a571559fe34b@mail.gmail.com> Message-ID: Kelver, no AfterPost do Componente RPMQuery1 está assim: With Form_MenuPrincipal do begin RPMConexao.StartTransaction; try RPMQuery1.ApplyUpdates; RPMConexao.Commit; except RPMConexao.Rollback; raise; end; end; RPMQuery1.CommitUpdates; RPMQuery1.Refresh; Creio que RPMConexao.Commit; já feche a transação. Não consigo visualizar como solucionar a questão de abrir e fechar RPMQuery1 e ter os dados atualizados na máquina cliente. Rogério. "Kelver Merlotti" escreveu na mensagem news:20eaa6880908180622w624c1b99wa135a571559fe34b em mail.gmail.com... Ou tá faltando um commit na hora de gravar, ou tá faltando fechar a transação atual pra abrir uma nova na hora da consulta. Abraços! Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Msn: kmerlotti em hotmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento é feito em cheque! Registra lá!! Não custa nada! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2009/8/18 Rogerio Monteiro > Olá colegas. > > Estou com a seguinte questão: > > Uso Firebird 2.1 com Zeos Lib 6.6.2-RC e Delphi 7. > > Tenho um pequeno cadastro de Clientes. > > Abro a aplicação na máquina servidora e ao mesmo tempo na máquina cliente. > > Acesso o cadastro de cliente da aplicação em ambas as máquinas também. > > Faço uma inclusão de um Cliente na máquina servidora. Depois de ter > aplicado > o ApplyUpdates e o Commit, ainda assim, mesmo eu entrando e saido da tela > de > Cliente, abrindo e fechando a tabela, na máquina cliente não aparece a > inclusão que eu fiz na máquina servidora. A menos que eu saia da aplicação > na máquina cliente e entre de novo. > > Alguém pode me dizer o que está faltando para que se atualize na máquina > cliente? > > Desde já agradeço. > > Rogério. > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em contabilizanet.com.br Tue Aug 18 10:42:54 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Tue, 18 Aug 2009 10:42:54 -0300 Subject: [firebase-br] =?iso-8859-1?q?Seguran=E7a?= Message-ID: Como faço para travar todas a pessoas que queiram abrir meu arquivo de banco de dados fdb em algum sistema gerenciador de banco de dados From samuel.peres.ferreira em gmail.com Tue Aug 18 10:46:53 2009 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Tue, 18 Aug 2009 10:46:53 -0300 Subject: [firebase-br] =?iso-8859-1?q?seguran=E7a?= In-Reply-To: References: Message-ID: Ola isso é simples. use win98 ou até o xp, sem atualizacoes. compartilhe o hd onde vai ficar a pasta do banco. com isto, nao vai ficar travado. so keria saber o pq disso? geralmente o pessoal faz o contrario. samuel From kmerlotti em gmail.com Tue Aug 18 10:47:54 2009 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Tue, 18 Aug 2009 10:47:54 -0300 Subject: [firebase-br] =?iso-8859-1?q?Atualizar_a_Consulta_na_Inst=E2ncia_?= =?iso-8859-1?q?Cliente?= In-Reply-To: References: <20eaa6880908180622w624c1b99wa135a571559fe34b@mail.gmail.com> Message-ID: <20eaa6880908180647r797da89bu8f423172ad8c10f3@mail.gmail.com> Na outra máquina, antes de Abrir a query que dá o Select, commita o que tiver em aberto: if ZConnection1.InTransaction then ZConnection1.Commit; Query.Open; Abraços! Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Msn: kmerlotti em hotmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento é feito em cheque! Registra lá!! Não custa nada! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2009/8/18 Rogerio Monteiro > Kelver, > > no AfterPost do Componente RPMQuery1 está assim: > > With Form_MenuPrincipal do > begin > RPMConexao.StartTransaction; > try > RPMQuery1.ApplyUpdates; > RPMConexao.Commit; > except > RPMConexao.Rollback; > raise; > end; > end; > RPMQuery1.CommitUpdates; > RPMQuery1.Refresh; > > Creio que RPMConexao.Commit; já feche a transação. Não consigo visualizar > como solucionar a questão de abrir e fechar RPMQuery1 e ter os dados > atualizados na máquina cliente. > > Rogério. > > > "Kelver Merlotti" > escreveu na mensagem > news:20eaa6880908180622w624c1b99wa135a571559fe34b em mail.gmail.com... > Ou tá faltando um commit na hora de gravar, ou tá faltando fechar a > transação atual pra abrir uma nova na hora da consulta. > > Abraços! > > Kelver Merlotti > Coordenador Editorial do Portal www.ActiveDelphi.com.br > Contato: kelver em activedelphi.com.br > Google: kmerlotti em gmail.com > Msn: kmerlotti em hotmail.com > Twitter: http://twitter.com/kmerlotti > Tem um segundo? Então, dá uma olhadinha nisso: > Um site de publicidades, de Portugal, está pagando em euros (quase 3x > mais que em reais) pra quem estiver disposto a: > * Ler anúncios > * Visitar sites > * Clicar em banners > * Navegar na NET > * Ler e-mails > * Convidar novos usuários > O pagamento é feito em cheque! Registra lá!! Não custa nada! ;-) > http://www.publipt.com/pages/index.php?refid=kmerlotti > > > 2009/8/18 Rogerio Monteiro > > > > Olá colegas. > > > > Estou com a seguinte questão: > > > > Uso Firebird 2.1 com Zeos Lib 6.6.2-RC e Delphi 7. > > > > Tenho um pequeno cadastro de Clientes. > > > > Abro a aplicação na máquina servidora e ao mesmo tempo na máquina > cliente. > > > > Acesso o cadastro de cliente da aplicação em ambas as máquinas também. > > > > Faço uma inclusão de um Cliente na máquina servidora. Depois de ter > > aplicado > > o ApplyUpdates e o Commit, ainda assim, mesmo eu entrando e saido da tela > > de > > Cliente, abrindo e fechando a tabela, na máquina cliente não aparece a > > inclusão que eu fiz na máquina servidora. A menos que eu saia da > aplicação > > na máquina cliente e entre de novo. > > > > Alguém pode me dizer o que está faltando para que se atualize na máquina > > cliente? > > > > Desde já agradeço. > > > > Rogério. > > > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From lazaro em usinaalvorada.com.br Tue Aug 18 10:52:38 2009 From: lazaro em usinaalvorada.com.br (lazaro) Date: Tue, 18 Aug 2009 10:52:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Atualizar_a_Consulta_na_Inst?= =?iso-8859-1?q?=E2ncia_Cliente?= In-Reply-To: References: Message-ID: <004601ca200b$262860f0$727922d0$@com.br> COM O ZEOS VOCE TRABALHA COM O HARDCOMMIT (DESCULPE SE O NOME NÃO ESTIVER CORRETO), OU SEJA VC DEVE FAZER "POST" NAS "ZTABLES" E PARA FAZER O HARDCOMMIT VC DEVE FECHAR O "ZCONECTION" E ABRIR NOVAMENTE OU "ZCONECTION.AUTOCOMMIT := FALSE;" "ZCONECTION.COMMIT;" "ZCONECTION.AUTOCOMMIT := TRUE;" PELO MENOS E O QUE EU SEI, E É UMA COISA QUE ME INCOMODA UM POUCO, MAS E UM OTIMO COMPONENTE. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rogerio Monteiro Enviada em: terça-feira, 18 de agosto de 2009 10:00 Para: lista em firebase.com.br Assunto: Atualizar a Consulta na Instância Cliente Olá colegas. Estou com a seguinte questão: Uso Firebird 2.1 com Zeos Lib 6.6.2-RC e Delphi 7. Tenho um pequeno cadastro de Clientes. Abro a aplicação na máquina servidora e ao mesmo tempo na máquina cliente. Acesso o cadastro de cliente da aplicação em ambas as máquinas também. Faço uma inclusão de um Cliente na máquina servidora. Depois de ter aplicado o ApplyUpdates e o Commit, ainda assim, mesmo eu entrando e saido da tela de Cliente, abrindo e fechando a tabela, na máquina cliente não aparece a inclusão que eu fiz na máquina servidora. A menos que eu saia da aplicação na máquina cliente e entre de novo. Alguém pode me dizer o que está faltando para que se atualize na máquina cliente? Desde já agradeço. Rogério. From monteirorama em gmail.com Tue Aug 18 11:05:05 2009 From: monteirorama em gmail.com (Rogerio Monteiro) Date: Tue, 18 Aug 2009 11:05:05 -0300 Subject: [firebase-br]Atualizar a Consulta na Instância Cliente References: <20eaa6880908180622w624c1b99wa135a571559fe34b@mail.gmail.com> <20eaa6880908180647r797da89bu8f423172ad8c10f3@mail.gmail.com> Message-ID: Kelver, Resolvido. RPMConexao.TransactIsolationLevel := tiReadCommitted; e RPMQuery1.UpdateMode := umUpdateAll; Depois de commitado, é só dar um Refresh na tabela. Obrigado pela ajuda! Abraço. Rogério. "Kelver Merlotti" escreveu na mensagem news:20eaa6880908180647r797da89bu8f423172ad8c10f3 em mail.gmail.com... Na outra máquina, antes de Abrir a query que dá o Select, commita o que tiver em aberto: if ZConnection1.InTransaction then ZConnection1.Commit; Query.Open; Abraços! Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Msn: kmerlotti em hotmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento é feito em cheque! Registra lá!! Não custa nada! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2009/8/18 Rogerio Monteiro > Kelver, > > no AfterPost do Componente RPMQuery1 está assim: > > With Form_MenuPrincipal do > begin > RPMConexao.StartTransaction; > try > RPMQuery1.ApplyUpdates; > RPMConexao.Commit; > except > RPMConexao.Rollback; > raise; > end; > end; > RPMQuery1.CommitUpdates; > RPMQuery1.Refresh; > > Creio que RPMConexao.Commit; já feche a transação. Não consigo visualizar > como solucionar a questão de abrir e fechar RPMQuery1 e ter os dados > atualizados na máquina cliente. > > Rogério. > > > "Kelver Merlotti" > escreveu na mensagem > news:20eaa6880908180622w624c1b99wa135a571559fe34b em mail.gmail.com... > Ou tá faltando um commit na hora de gravar, ou tá faltando fechar a > transação atual pra abrir uma nova na hora da consulta. > > Abraços! > > Kelver Merlotti > Coordenador Editorial do Portal www.ActiveDelphi.com.br > Contato: kelver em activedelphi.com.br > Google: kmerlotti em gmail.com > Msn: kmerlotti em hotmail.com > Twitter: http://twitter.com/kmerlotti > Tem um segundo? Então, dá uma olhadinha nisso: > Um site de publicidades, de Portugal, está pagando em euros (quase 3x > mais que em reais) pra quem estiver disposto a: > * Ler anúncios > * Visitar sites > * Clicar em banners > * Navegar na NET > * Ler e-mails > * Convidar novos usuários > O pagamento é feito em cheque! Registra lá!! Não custa nada! ;-) > http://www.publipt.com/pages/index.php?refid=kmerlotti > > > 2009/8/18 Rogerio Monteiro > > > > Olá colegas. > > > > Estou com a seguinte questão: > > > > Uso Firebird 2.1 com Zeos Lib 6.6.2-RC e Delphi 7. > > > > Tenho um pequeno cadastro de Clientes. > > > > Abro a aplicação na máquina servidora e ao mesmo tempo na máquina > cliente. > > > > Acesso o cadastro de cliente da aplicação em ambas as máquinas também. > > > > Faço uma inclusão de um Cliente na máquina servidora. Depois de ter > > aplicado > > o ApplyUpdates e o Commit, ainda assim, mesmo eu entrando e saido da > > tela > > de > > Cliente, abrindo e fechando a tabela, na máquina cliente não aparece a > > inclusão que eu fiz na máquina servidora. A menos que eu saia da > aplicação > > na máquina cliente e entre de novo. > > > > Alguém pode me dizer o que está faltando para que se atualize na máquina > > cliente? > > > > Desde já agradeço. > > > > Rogério. > > > > > > > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em contabilizanet.com.br Tue Aug 18 12:07:59 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Tue, 18 Aug 2009 12:07:59 -0300 Subject: [firebase-br] RES: Pirataria. In-Reply-To: <8AC2281A630C42F584179B55ECC1072C@masterciber> Message-ID: Ok josue,,mais eu já pedi desculpas a todos da lista, e que to ingressando nessa area agora E não tenhu muita experincia,mais posso te garantir que isso não acontecerá mais e obrigado pelos conselhos -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Josué Enviada em: terça-feira, 18 de agosto de 2009 10:25 Para: FireBase Assunto: Re: [firebase-br] Pirataria. Cristiano, cada um tem sua visão das coisas. Nesta lista tem muitos programadores de sistemas profissionais. Pessoas responsáveis e respeitadas. Imagina estas pessoas com o nome ligado a Pirataria? É tiro no Pé!. Que Empresa, ou Corporação vai confiar seus dados a uma pessoa assim? Um outro lado é pessoal mesmo, quantos já tiveram seus sistemas violados com graves prejuísos, te garanto que não foram poucos. Eu inclusive abandonei um projeto formidável em 1997 (Clipper ainda) qdo após 6 meses de bastante sucesso meu software parou de vender, em todo lugar que o representante chegava já tinha uma versão pirata funcionando, fiquei tão frustrado que mudei de ramo, pelo menos por uns 5 anos. Pense nisso. Josué D. Silva Telecomunicações Curupira Ltda SCM - Ouroeste - SP 017 - 38431606 SBC socio: 6380/1997 ----- Original Message ----- From: "Contabiliza - Cristiano" To: "'FireBase'" Sent: Monday, August 17, 2009 3:56 PM Subject: [firebase-br] RES: RES: RES: visio (off topic) Foi mal ai galera eu nem sabia que era proibido isso na lista não, Outra coisa e a primeira vez que peço isto aqui na lista, Me desculpem,pois eu não sabia dessas regras, agora Acho que devemos encerrar este assunto por aqui, pois isso não gera Conhecimento a ninguem,isso so esta gerando polemica, achu que se o cantu já flw que isso e proibido na lista, Acabou ,não farei mais,agora sem querer gerar polemica, tem muita genti ai na lista me criticando por bobagem, Pois aposto que esses ai que mais criticam são os que mais usam softwares piratas. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: segunda-feira, 17 de agosto de 2009 14:53 Para: 'FireBase' Assunto: [firebase-br] RES: RES: visio (off topic) Por isso esta é uma lista seria, com excelentes profissionais auxiliando. Se nao fossem as regras ira virar bagunça. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos H. Cantu Enviada em: segunda-feira, 17 de agosto de 2009 14:29 Para: FireBase Assunto: Re: [firebase-br] RES: visio (off topic) A questão aqui é outra: as regras da lista proíbem pirataria. Não estamos aqui pra julgar quem usa ou não usa software pirata, mas as regras existem e devem ser respeitadas. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br sf> nossa gente, nao vamos botar na fogueira os usuarios de software pirata. eu sf> nunca pedi nada pirata aki e jamais pediria, o que nao significa que sf> nao tenha programas piratas. nao to fazendo apologia a pirataria, sf> sou contra e sf> nao me orgulho de usar programas piratas, so acho que kem usa, um sf> dia ou outro, vai ser penalizado por isso, seja legalmente, seja por sf> falta de suporte, por falta de continuidade, etc sf> essa e minha opiniao ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From borlandlinuxer em gmail.com Tue Aug 18 12:55:31 2009 From: borlandlinuxer em gmail.com (Sergio Guedes) Date: Tue, 18 Aug 2009 11:55:31 -0400 Subject: [firebase-br] RES: Pirataria. In-Reply-To: References: <8AC2281A630C42F584179B55ECC1072C@masterciber> Message-ID: <9656a220908180855n1adf1864w987b2cfab719f43@mail.gmail.com> Eu que essa conversa ja deu o que tinha que dar, vamos se focar em trocar conhecimentos. 2009/8/18 Contabiliza - Cristiano > Ok josue,,mais eu já pedi desculpas a todos da lista, e que to ingressando > nessa area agora > E não tenhu muita experincia,mais posso te garantir que isso não acontecerá > mais e obrigado pelos conselhos > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Josué > Enviada em: terça-feira, 18 de agosto de 2009 10:25 > Para: FireBase > Assunto: Re: [firebase-br] Pirataria. > > Cristiano, cada um tem sua visão das coisas. > Nesta lista tem muitos programadores de sistemas profissionais. Pessoas > responsáveis e respeitadas. Imagina estas pessoas com o nome ligado a > Pirataria? > É tiro no Pé!. Que Empresa, ou Corporação vai confiar seus dados a uma > pessoa assim? > Um outro lado é pessoal mesmo, quantos já tiveram seus sistemas violados > com > graves prejuísos, te garanto que não foram poucos. Eu inclusive abandonei > um > projeto formidável em 1997 (Clipper ainda) qdo após 6 meses de bastante > sucesso meu software parou de vender, em todo lugar que o representante > chegava já tinha uma versão pirata funcionando, fiquei tão frustrado que > mudei de ramo, pelo menos por uns 5 anos. > Pense nisso. > > Josué D. Silva > Telecomunicações Curupira Ltda > SCM - Ouroeste - SP > 017 - 38431606 > SBC socio: 6380/1997 > ----- Original Message ----- > From: "Contabiliza - Cristiano" > To: "'FireBase'" > Sent: Monday, August 17, 2009 3:56 PM > Subject: [firebase-br] RES: RES: RES: visio (off topic) > > > Foi mal ai galera eu nem sabia que era proibido isso na lista não, > Outra coisa e a primeira vez que peço isto aqui na lista, > Me desculpem,pois eu não sabia dessas regras, agora > Acho que devemos encerrar este assunto por aqui, pois isso não gera > Conhecimento a ninguem,isso so esta gerando polemica, achu que se o cantu > já > flw que isso e proibido na lista, > Acabou ,não farei mais,agora sem querer gerar polemica, tem muita genti ai > na lista me criticando por bobagem, > Pois aposto que esses ai que mais criticam são os que mais usam softwares > piratas. > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Felix > Enviada em: segunda-feira, 17 de agosto de 2009 14:53 > Para: 'FireBase' > Assunto: [firebase-br] RES: RES: visio (off topic) > > Por isso esta é uma lista seria, com excelentes profissionais auxiliando. > Se nao fossem as regras ira virar bagunça. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Carlos H. Cantu Enviada em: segunda-feira, 17 de agosto de 2009 > 14:29 > Para: FireBase > Assunto: Re: [firebase-br] RES: visio (off topic) > > A questão aqui é outra: as regras da lista proíbem pirataria. > > Não estamos aqui pra julgar quem usa ou não usa software pirata, mas as > regras existem e devem ser respeitadas. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - > blog.firebase.com.br > > sf> nossa gente, nao vamos botar na fogueira os usuarios de software > pirata. > eu > sf> nunca pedi nada pirata aki e jamais pediria, o que nao significa que > sf> nao tenha programas piratas. nao to fazendo apologia a pirataria, > sf> sou contra > e > sf> nao me orgulho de usar programas piratas, so acho que kem usa, um > sf> dia ou outro, vai ser penalizado por isso, seja legalmente, seja por > sf> falta de suporte, por falta de continuidade, etc > > > sf> essa e minha opiniao > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para > saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Sergio Guedes - www.activedelphi.com.br Editor Técnico do Grupo Active Delphi Colunista do Portal Active Delphi Moderador do Fórum Active Delphi Desenvolvedor Delphi, Visual Studio C# da VAP Informática From felix2005 em oi.com.br Tue Aug 18 13:38:12 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 18 Aug 2009 13:38:12 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Seguran=E7a?= In-Reply-To: References: Message-ID: <001701ca2022$4707c970$d5175c50$@com.br> Você quer impedir que alguém abra sua base de dados, correto? A única forma verdadeira é fazer a segurança física: o servidor deverá ficar em uma sala trancada. Até o momento NÃO HÁ uma maneira definitiva para assegurar seus dados se eles estiverem em uma máquina que o operador tenha acesso as pastas / arquivos. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: terça-feira, 18 de agosto de 2009 10:43 Para: 'FireBase' Assunto: [firebase-br] Segurança Como faço para travar todas a pessoas que queiram abrir meu arquivo de banco de dados fdb em algum sistema gerenciador de banco de dados ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From ghilbig em bol.com.br Tue Aug 18 14:05:22 2009 From: ghilbig em bol.com.br (Gabriel Hilbig) Date: Tue, 18 Aug 2009 14:05:22 -0300 Subject: [firebase-br] FIREBIRD MOVEL Message-ID: Ola Lista; Procurei no FIREBIRDSQL e nao achei. Alguem sabe se é possivel instalar FIREBIRD no WINDOWS MOBILE ou SYMBIAM ou algum sistema operacional de CELUAR ou PALM etc ? -- Gabriel Hilbig From luisfirevb em gmail.com Tue Aug 18 14:07:13 2009 From: luisfirevb em gmail.com (Luis) Date: Tue, 18 Aug 2009 14:07:13 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__Seguran=E7a?= In-Reply-To: <001701ca2022$4707c970$d5175c50$@com.br> References: <001701ca2022$4707c970$d5175c50$@com.br> Message-ID: <001601ca2026$57c2c9f0$07485dd0$@com> Esse assunto segurança é muito interessante e importante, mas pelo que vemos há mais vulnerabilidades do que soluções. Já vi gente fazendo muitas gambiarras, mas nenhuma solução profissional ou que resolva de forma satisfatória para uma aplicação multiusuários. Alternativas Diversas que Já Ví: 1- Em aplicações multiusuário, geralmente de criptografava todos os dados importantes. Problemas: As pesquisas a estas informações, ficava impossibilitada. Para alguns tipos de pesquisa, ainda era possível, porém era preciso primeiro realizar a criptografia do dado desejado para posterior pesquisa. Contudo isso só era possível a nível de strings e sem comparações de intervalos, somente dados específicos para igualdade. Então datas, valores eram inviáveis. 2- já ouvi comentários de aplicações que realizavam o seguinte: - tinham dois bancos de dados, um no servidor comum e outro em servidor protegido (sem acesso por funcionários, digamos trancado como foi comentado). - a aplicação gravava os dados no banco 1 (servidor comum) e os mesmos dados no servidor protegido com um log de usuário (ação, data e responsável). - caso o banco 1 fosse alterado por outro aplicativo que não o principal, mesmo pelo gerenciador dele, então as informações não eram replicadas ao segundo banco protegido e não haveria nenhum arquivo de log correspondente. - na aplicação eram avaliadas as informações com base na comparação de ambos os bancos, se houvesse divergência, as informações consideradas eram sempre as do banco protegido, de modo a sobrepor as do banco 1 (comum). - eram criadas triggers no banco comum, de modo que tudo que fosse feito nele sem ser pelo aplicativo principal, iria disparar essas triggers gerando um arquivo de log em outro lugar, com os dados do usuário conectado, dia, hora e alteração. Isso até poderia ajudar, mas não era 100% confiável, pois quem conhece bem programação e o banco usado, poderia desativar as triggers antes de realizar as alterações, consultas, etc... Problemas: perda de desempenho, em função de dupla consulta em servidores diferentes, comparação de dados para cada registro em ambos os bancos. Não era possível identificar de modo 100% confiável o autor das modificações ou consultas, em função do acesso por outro software que não o aplicativo padrão. 3- Já vi para aplicações desktop, monousuário, usar MSAccess e a aplicação ao finalizar alterava em modo binário o primeiro bit do EXE, assim o Access não reconhecia mais o arquivo como sendo seu e ninguém conseguiria abri-lo ou saber qual seu gerenciador (de arquivos nesse caso). Quando a aplicação acessava o MDB ela revertia o primeiro bit e pronto, acesso resolvido. Problemas: Sistema monousuário (local) e se travasse o micro ou fosse desligado (falta de energia) o banco poderia não estar mais protegido, ficando então disponível para qualquer um. Quando a base estava em uso, era possível descobrir que se tratava de um arquivo do Access. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: terça-feira, 18 de agosto de 2009 13:38 Para: 'FireBase' Assunto: [firebase-br] RES: Segurança Você quer impedir que alguém abra sua base de dados, correto? A única forma verdadeira é fazer a segurança física: o servidor deverá ficar em uma sala trancada. Até o momento NÃO HÁ uma maneira definitiva para assegurar seus dados se eles estiverem em uma máquina que o operador tenha acesso as pastas / arquivos. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: terça-feira, 18 de agosto de 2009 10:43 Para: 'FireBase' Assunto: [firebase-br] Segurança Como faço para travar todas a pessoas que queiram abrir meu arquivo de banco de dados fdb em algum sistema gerenciador de banco de dados From william.cesar em folhamatic.com Tue Aug 18 14:16:34 2009 From: william.cesar em folhamatic.com (William C. Augustonelli) Date: Tue, 18 Aug 2009 14:16:34 -0300 Subject: [firebase-br] 1.000.000 de registros In-Reply-To: <001601ca2026$57c2c9f0$07485dd0$@com> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> Message-ID: Amigos, Boa tarde.... Veja se alguem pode ajudar... um aluno meu criou a seguinte tabela: CREATE TABLE FUNCIONARIOS ( COD INTEGER NOT NULL, NOME VARCHAR(200), ENDERCO VARCHAR(200), NUMERO INTEGER, COMPLEMENTO VARCHAR(50), BAIRRO VARCHAR(80), CIDADE VARCHAR(80), ESTADO VARCHAR(80), CEP VARCHAR(25), TELEFONE VARCHAR(25), CELULAR VARCHAR(25), MAIL VARCHAR(80), FOTO VARCHAR(300), RG VARCHAR(12), CPF VARCHAR(15), COD_FUNCAO INTEGER, COD_DEP INTEGER, TIPO_SALARIO CHAR(1), VALOR_SALARIO NUMERIC(15,2), DATA_ADMISSAO DATE, PAI VARCHAR(80), MAE VARCHAR(80), COD_BANCO INTEGER, NR_AGENCIA VARCHAR(15), NR_CONTA VARCHAR(20), GRAU_INSTRUCAO INTEGER, NASCIMENTO DATE, COD_SINDICATO INTEGER, CTPS VARCHAR(30), SERIE VARCHAR(8), TITULO_ELEITOR VARCHAR(30) ); Ao dar um select * from funcionarios ou o select abaixo: select funcionarios.cod, funcionarios.nome, funcionarios.numero, funcionarios.complemento, funcionarios.bairro, funcionarios.cidade, funcionarios.estado, funcionarios.cep, funcionarios.telefone, funcionarios.celular, funcionarios.mail, funcionarios.rg, funcionarios.cpf, funcionarios.cod_funcao from funcionarios os dados seguem a ser exibidos na tela, mas ao pedir pra ir pro ultimo registro, da OUT OF MEMORY. sei que vao dizer, pra que trazer 1.000.000 de registros, mas era um teste de desempenho e em outros bancos funcionou normalmente. se alguem puder ajudar agradeço. Billy From eng.rafaelpadilla em gmail.com Tue Aug 18 14:29:30 2009 From: eng.rafaelpadilla em gmail.com (Rafael Padilla) Date: Tue, 18 Aug 2009 13:29:30 -0400 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_Seguran=E7a?= In-Reply-To: <001601ca2026$57c2c9f0$07485dd0$@com> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> Message-ID: <403842db0908181029y7842d6d2q9a9316a22378e8f6@mail.gmail.com> Gostei de conhecer as soluções que o pessoal utiliza para impedir a cópia do banco! E quanto a segurança dos dados do banco em um servidor web? Eu estou hospedando um site em um servidor profissional, em uma empresa de confiança. Lógico que nada é 100% seguro, mas teria como algum usuário via web fazer uma conexão com a minha base via web e roubar meus dados? Att, Rafael 2009/8/18 Luis > Esse assunto segurança é muito interessante e importante, mas pelo que > vemos > há mais vulnerabilidades do que soluções. > > Já vi gente fazendo muitas gambiarras, mas nenhuma solução profissional ou > que resolva de forma satisfatória para uma aplicação multiusuários. > > Alternativas Diversas que Já Ví: > > 1- Em aplicações multiusuário, geralmente de criptografava todos os dados > importantes. > > Problemas: As pesquisas a estas informações, ficava impossibilitada. Para > alguns tipos de pesquisa, ainda era possível, porém era preciso primeiro > realizar a criptografia do dado desejado para posterior pesquisa. Contudo > isso só era possível a nível de strings e sem comparações de intervalos, > somente dados específicos para igualdade. Então datas, valores eram > inviáveis. > > 2- já ouvi comentários de aplicações que realizavam o seguinte: > - tinham dois bancos de dados, um no servidor comum e outro em servidor > protegido (sem acesso por funcionários, digamos trancado como foi > comentado). > - a aplicação gravava os dados no banco 1 (servidor comum) e os mesmos > dados no servidor protegido com um log de usuário (ação, data e > responsável). > - caso o banco 1 fosse alterado por outro aplicativo que não o principal, > mesmo pelo gerenciador dele, então as informações não eram replicadas ao > segundo banco protegido e não haveria nenhum arquivo de log correspondente. > - na aplicação eram avaliadas as informações com base na comparação de > ambos os bancos, se houvesse divergência, as informações consideradas eram > sempre as do banco protegido, de modo a sobrepor as do banco 1 (comum). > - eram criadas triggers no banco comum, de modo que tudo que fosse feito > nele sem ser pelo aplicativo principal, iria disparar essas triggers > gerando > um arquivo de log em outro lugar, com os dados do usuário conectado, dia, > hora e alteração. Isso até poderia ajudar, mas não era 100% confiável, pois > quem conhece bem programação e o banco usado, poderia desativar as triggers > antes de realizar as alterações, consultas, etc... > > Problemas: perda de desempenho, em função de dupla consulta em servidores > diferentes, comparação de dados para cada registro em ambos os bancos. Não > era possível identificar de modo 100% confiável o autor das modificações ou > consultas, em função do acesso por outro software que não o aplicativo > padrão. > > 3- Já vi para aplicações desktop, monousuário, usar MSAccess e a aplicação > ao finalizar alterava em modo binário o primeiro bit do EXE, assim o Access > não reconhecia mais o arquivo como sendo seu e ninguém conseguiria abri-lo > ou saber qual seu gerenciador (de arquivos nesse caso). Quando a aplicação > acessava o MDB ela revertia o primeiro bit e pronto, acesso resolvido. > > Problemas: Sistema monousuário (local) e se travasse o micro ou fosse > desligado (falta de energia) o banco poderia não estar mais protegido, > ficando então disponível para qualquer um. Quando a base estava em uso, era > possível descobrir que se tratava de um arquivo do Access. > > > Luis > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Felix > Enviada em: terça-feira, 18 de agosto de 2009 13:38 > Para: 'FireBase' > Assunto: [firebase-br] RES: Segurança > > Você quer impedir que alguém abra sua base de dados, correto? > > A única forma verdadeira é fazer a segurança física: o servidor deverá > ficar > em uma sala trancada. > > Até o momento NÃO HÁ uma maneira definitiva para assegurar seus dados se > eles estiverem em uma máquina que o operador tenha acesso as pastas / > arquivos. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Contabiliza - Cristiano > Enviada em: terça-feira, 18 de agosto de 2009 10:43 > Para: 'FireBase' > Assunto: [firebase-br] Segurança > > Como faço para travar todas a pessoas que queiram abrir meu arquivo de > banco > de dados fdb em algum sistema gerenciador de banco de dados > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix2005 em oi.com.br Tue Aug 18 14:34:14 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 18 Aug 2009 14:34:14 -0300 Subject: [firebase-br] RES: 1.000.000 de registros In-Reply-To: References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> Message-ID: <003101ca202a$1b29cd00$517d6700$@com.br> Fiquei na dúvida: qual ferramenta está sendo usada para execução da query? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de William C. Augustonelli Enviada em: terça-feira, 18 de agosto de 2009 14:17 Para: FireBase Assunto: [firebase-br] 1.000.000 de registros Amigos, Boa tarde.... Veja se alguem pode ajudar... um aluno meu criou a seguinte tabela: CREATE TABLE FUNCIONARIOS ( COD INTEGER NOT NULL, NOME VARCHAR(200), ENDERCO VARCHAR(200), NUMERO INTEGER, COMPLEMENTO VARCHAR(50), BAIRRO VARCHAR(80), CIDADE VARCHAR(80), ESTADO VARCHAR(80), CEP VARCHAR(25), TELEFONE VARCHAR(25), CELULAR VARCHAR(25), MAIL VARCHAR(80), FOTO VARCHAR(300), RG VARCHAR(12), CPF VARCHAR(15), COD_FUNCAO INTEGER, COD_DEP INTEGER, TIPO_SALARIO CHAR(1), VALOR_SALARIO NUMERIC(15,2), DATA_ADMISSAO DATE, PAI VARCHAR(80), MAE VARCHAR(80), COD_BANCO INTEGER, NR_AGENCIA VARCHAR(15), NR_CONTA VARCHAR(20), GRAU_INSTRUCAO INTEGER, NASCIMENTO DATE, COD_SINDICATO INTEGER, CTPS VARCHAR(30), SERIE VARCHAR(8), TITULO_ELEITOR VARCHAR(30) ); Ao dar um select * from funcionarios ou o select abaixo: select funcionarios.cod, funcionarios.nome, funcionarios.numero, funcionarios.complemento, funcionarios.bairro, funcionarios.cidade, funcionarios.estado, funcionarios.cep, funcionarios.telefone, funcionarios.celular, funcionarios.mail, funcionarios.rg, funcionarios.cpf, funcionarios.cod_funcao from funcionarios os dados seguem a ser exibidos na tela, mas ao pedir pra ir pro ultimo registro, da OUT OF MEMORY. sei que vao dizer, pra que trazer 1.000.000 de registros, mas era um teste de desempenho e em outros bancos funcionou normalmente. se alguem puder ajudar agradeço. Billy ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Tue Aug 18 14:41:45 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 18 Aug 2009 14:41:45 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__RES=3A__Seguran=E7a?= In-Reply-To: <001601ca2026$57c2c9f0$07485dd0$@com> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> Message-ID: <003201ca202b$2863c470$792b4d50$@com.br> Boas idéias... mas... 1. Perda de performance 2. Perda de performance 3. Chances de corrupção da base Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. Bastou copiar a base para outro micro com um Firebird 'limpo', criar o usuário que existia no Firebird original e... acesso completo! 100% confiável, 100% de performance, 100% mesmo? Somente servidor fisicamente protegido... Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luis Enviada em: terça-feira, 18 de agosto de 2009 14:07 Para: 'FireBase' Assunto: [firebase-br] RES: RES: Segurança Esse assunto segurança é muito interessante e importante, mas pelo que vemos há mais vulnerabilidades do que soluções. Já vi gente fazendo muitas gambiarras, mas nenhuma solução profissional ou que resolva de forma satisfatória para uma aplicação multiusuários. Alternativas Diversas que Já Ví: 1- Em aplicações multiusuário, geralmente de criptografava todos os dados importantes. Problemas: As pesquisas a estas informações, ficava impossibilitada. Para alguns tipos de pesquisa, ainda era possível, porém era preciso primeiro realizar a criptografia do dado desejado para posterior pesquisa. Contudo isso só era possível a nível de strings e sem comparações de intervalos, somente dados específicos para igualdade. Então datas, valores eram inviáveis. 2- já ouvi comentários de aplicações que realizavam o seguinte: - tinham dois bancos de dados, um no servidor comum e outro em servidor protegido (sem acesso por funcionários, digamos trancado como foi comentado). - a aplicação gravava os dados no banco 1 (servidor comum) e os mesmos dados no servidor protegido com um log de usuário (ação, data e responsável). - caso o banco 1 fosse alterado por outro aplicativo que não o principal, mesmo pelo gerenciador dele, então as informações não eram replicadas ao segundo banco protegido e não haveria nenhum arquivo de log correspondente. - na aplicação eram avaliadas as informações com base na comparação de ambos os bancos, se houvesse divergência, as informações consideradas eram sempre as do banco protegido, de modo a sobrepor as do banco 1 (comum). - eram criadas triggers no banco comum, de modo que tudo que fosse feito nele sem ser pelo aplicativo principal, iria disparar essas triggers gerando um arquivo de log em outro lugar, com os dados do usuário conectado, dia, hora e alteração. Isso até poderia ajudar, mas não era 100% confiável, pois quem conhece bem programação e o banco usado, poderia desativar as triggers antes de realizar as alterações, consultas, etc... Problemas: perda de desempenho, em função de dupla consulta em servidores diferentes, comparação de dados para cada registro em ambos os bancos. Não era possível identificar de modo 100% confiável o autor das modificações ou consultas, em função do acesso por outro software que não o aplicativo padrão. 3- Já vi para aplicações desktop, monousuário, usar MSAccess e a aplicação ao finalizar alterava em modo binário o primeiro bit do EXE, assim o Access não reconhecia mais o arquivo como sendo seu e ninguém conseguiria abri-lo ou saber qual seu gerenciador (de arquivos nesse caso). Quando a aplicação acessava o MDB ela revertia o primeiro bit e pronto, acesso resolvido. Problemas: Sistema monousuário (local) e se travasse o micro ou fosse desligado (falta de energia) o banco poderia não estar mais protegido, ficando então disponível para qualquer um. Quando a base estava em uso, era possível descobrir que se tratava de um arquivo do Access. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: terça-feira, 18 de agosto de 2009 13:38 Para: 'FireBase' Assunto: [firebase-br] RES: Segurança Você quer impedir que alguém abra sua base de dados, correto? A única forma verdadeira é fazer a segurança física: o servidor deverá ficar em uma sala trancada. Até o momento NÃO HÁ uma maneira definitiva para assegurar seus dados se eles estiverem em uma máquina que o operador tenha acesso as pastas / arquivos. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: terça-feira, 18 de agosto de 2009 10:43 Para: 'FireBase' Assunto: [firebase-br] Segurança Como faço para travar todas a pessoas que queiram abrir meu arquivo de banco de dados fdb em algum sistema gerenciador de banco de dados ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Tue Aug 18 14:42:20 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 18 Aug 2009 14:42:20 -0300 Subject: [firebase-br] RES: FIREBIRD MOVEL In-Reply-To: References: Message-ID: <003301ca202b$3d0327e0$b70977a0$@com.br> Até onde vão meus parcos conhecimentos: não. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Gabriel Hilbig Enviada em: terça-feira, 18 de agosto de 2009 14:05 Para: lista em firebase.com.br Assunto: [firebase-br] FIREBIRD MOVEL Ola Lista; Procurei no FIREBIRDSQL e nao achei. Alguem sabe se é possivel instalar FIREBIRD no WINDOWS MOBILE ou SYMBIAM ou algum sistema operacional de CELUAR ou PALM etc ? -- Gabriel Hilbig From felix2005 em oi.com.br Tue Aug 18 14:43:40 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 18 Aug 2009 14:43:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_RES=3A_Seguran=E7a?= In-Reply-To: <403842db0908181029y7842d6d2q9a9316a22378e8f6@mail.gmail.com> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <403842db0908181029y7842d6d2q9a9316a22378e8f6@mail.gmail.com> Message-ID: <003401ca202b$6cc91340$465b39c0$@com.br> Depende. Usuário SYSDBA e senha MASTERKEY? Porque, se for... Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Rafael Padilla Enviada em: terça-feira, 18 de agosto de 2009 14:30 Para: FireBase Assunto: Re: [firebase-br] RES: RES: Segurança Gostei de conhecer as soluções que o pessoal utiliza para impedir a cópia do banco! E quanto a segurança dos dados do banco em um servidor web? Eu estou hospedando um site em um servidor profissional, em uma empresa de confiança. Lógico que nada é 100% seguro, mas teria como algum usuário via web fazer uma conexão com a minha base via web e roubar meus dados? Att, Rafael 2009/8/18 Luis > Esse assunto segurança é muito interessante e importante, mas pelo que > vemos > há mais vulnerabilidades do que soluções. > > Já vi gente fazendo muitas gambiarras, mas nenhuma solução profissional ou > que resolva de forma satisfatória para uma aplicação multiusuários. > > Alternativas Diversas que Já Ví: > > 1- Em aplicações multiusuário, geralmente de criptografava todos os dados > importantes. > > Problemas: As pesquisas a estas informações, ficava impossibilitada. Para > alguns tipos de pesquisa, ainda era possível, porém era preciso primeiro > realizar a criptografia do dado desejado para posterior pesquisa. Contudo > isso só era possível a nível de strings e sem comparações de intervalos, > somente dados específicos para igualdade. Então datas, valores eram > inviáveis. > > 2- já ouvi comentários de aplicações que realizavam o seguinte: > - tinham dois bancos de dados, um no servidor comum e outro em servidor > protegido (sem acesso por funcionários, digamos trancado como foi > comentado). > - a aplicação gravava os dados no banco 1 (servidor comum) e os mesmos > dados no servidor protegido com um log de usuário (ação, data e > responsável). > - caso o banco 1 fosse alterado por outro aplicativo que não o principal, > mesmo pelo gerenciador dele, então as informações não eram replicadas ao > segundo banco protegido e não haveria nenhum arquivo de log correspondente. > - na aplicação eram avaliadas as informações com base na comparação de > ambos os bancos, se houvesse divergência, as informações consideradas eram > sempre as do banco protegido, de modo a sobrepor as do banco 1 (comum). > - eram criadas triggers no banco comum, de modo que tudo que fosse feito > nele sem ser pelo aplicativo principal, iria disparar essas triggers > gerando > um arquivo de log em outro lugar, com os dados do usuário conectado, dia, > hora e alteração. Isso até poderia ajudar, mas não era 100% confiável, pois > quem conhece bem programação e o banco usado, poderia desativar as triggers > antes de realizar as alterações, consultas, etc... > > Problemas: perda de desempenho, em função de dupla consulta em servidores > diferentes, comparação de dados para cada registro em ambos os bancos. Não > era possível identificar de modo 100% confiável o autor das modificações ou > consultas, em função do acesso por outro software que não o aplicativo > padrão. > > 3- Já vi para aplicações desktop, monousuário, usar MSAccess e a aplicação > ao finalizar alterava em modo binário o primeiro bit do EXE, assim o Access > não reconhecia mais o arquivo como sendo seu e ninguém conseguiria abri-lo > ou saber qual seu gerenciador (de arquivos nesse caso). Quando a aplicação > acessava o MDB ela revertia o primeiro bit e pronto, acesso resolvido. > > Problemas: Sistema monousuário (local) e se travasse o micro ou fosse > desligado (falta de energia) o banco poderia não estar mais protegido, > ficando então disponível para qualquer um. Quando a base estava em uso, era > possível descobrir que se tratava de um arquivo do Access. > > > Luis > > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Felix > Enviada em: terça-feira, 18 de agosto de 2009 13:38 > Para: 'FireBase' > Assunto: [firebase-br] RES: Segurança > > Você quer impedir que alguém abra sua base de dados, correto? > > A única forma verdadeira é fazer a segurança física: o servidor deverá > ficar > em uma sala trancada. > > Até o momento NÃO HÁ uma maneira definitiva para assegurar seus dados se > eles estiverem em uma máquina que o operador tenha acesso as pastas / > arquivos. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Contabiliza - Cristiano > Enviada em: terça-feira, 18 de agosto de 2009 10:43 > Para: 'FireBase' > Assunto: [firebase-br] Segurança > > Como faço para travar todas a pessoas que queiram abrir meu arquivo de > banco > de dados fdb em algum sistema gerenciador de banco de dados > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From william.cesar em folhamatic.com Tue Aug 18 14:45:21 2009 From: william.cesar em folhamatic.com (William C. Augustonelli) Date: Tue, 18 Aug 2009 14:45:21 -0300 Subject: [firebase-br] RES: 1.000.000 de registros In-Reply-To: <003101ca202a$1b29cd00$517d6700$@com.br> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003101ca202a$1b29cd00$517d6700$@com.br> Message-ID: <2D9A5F432720416A801E3FE6346410A1@WillianPC> Tentei o ibexpert com FB 2.5 beta, FB 2.1 e FB 2.0 montando um programinha no Delphi e no C# tbm.. todos com o mesmo erro ----- Original Message ----- From: "Felix" To: "'FireBase'" Sent: Tuesday, August 18, 2009 2:34 PM Subject: [firebase-br] RES: 1.000.000 de registros Fiquei na dúvida: qual ferramenta está sendo usada para execução da query? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de William C. Augustonelli Enviada em: terça-feira, 18 de agosto de 2009 14:17 Para: FireBase Assunto: [firebase-br] 1.000.000 de registros Amigos, Boa tarde.... Veja se alguem pode ajudar... um aluno meu criou a seguinte tabela: CREATE TABLE FUNCIONARIOS ( COD INTEGER NOT NULL, NOME VARCHAR(200), ENDERCO VARCHAR(200), NUMERO INTEGER, COMPLEMENTO VARCHAR(50), BAIRRO VARCHAR(80), CIDADE VARCHAR(80), ESTADO VARCHAR(80), CEP VARCHAR(25), TELEFONE VARCHAR(25), CELULAR VARCHAR(25), MAIL VARCHAR(80), FOTO VARCHAR(300), RG VARCHAR(12), CPF VARCHAR(15), COD_FUNCAO INTEGER, COD_DEP INTEGER, TIPO_SALARIO CHAR(1), VALOR_SALARIO NUMERIC(15,2), DATA_ADMISSAO DATE, PAI VARCHAR(80), MAE VARCHAR(80), COD_BANCO INTEGER, NR_AGENCIA VARCHAR(15), NR_CONTA VARCHAR(20), GRAU_INSTRUCAO INTEGER, NASCIMENTO DATE, COD_SINDICATO INTEGER, CTPS VARCHAR(30), SERIE VARCHAR(8), TITULO_ELEITOR VARCHAR(30) ); Ao dar um select * from funcionarios ou o select abaixo: select funcionarios.cod, funcionarios.nome, funcionarios.numero, funcionarios.complemento, funcionarios.bairro, funcionarios.cidade, funcionarios.estado, funcionarios.cep, funcionarios.telefone, funcionarios.celular, funcionarios.mail, funcionarios.rg, funcionarios.cpf, funcionarios.cod_funcao from funcionarios os dados seguem a ser exibidos na tela, mas ao pedir pra ir pro ultimo registro, da OUT OF MEMORY. sei que vao dizer, pra que trazer 1.000.000 de registros, mas era um teste de desempenho e em outros bancos funcionou normalmente. se alguem puder ajudar agradeço. Billy ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa -------------------------------------------------------------------------------- Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.375 / Banco de dados de vírus: 270.13.60/2311 - Data de Lançamento: 08/18/09 06:03:00 From nascimento em gko.com.br Tue Aug 18 14:56:38 2009 From: nascimento em gko.com.br (Rodolpho da Silva) Date: Tue, 18 Aug 2009 14:56:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__RES=3A__Seguran=E7a?= References: <001701ca2022$4707c970$d5175c50$@com.br><001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> Message-ID: <035501ca202d$3c1d49d0$b100a8c0@winxprj15> > 100% confiável, 100% de performance, 100% mesmo? Somente servidor > fisicamente protegido... Disse tudo.... Rodolpho da Silva www.essencialcode.com.br ----- Original Message ----- From: Felix To: 'FireBase' Sent: Tuesday, August 18, 2009 2:41 PM Subject: [firebase-br] RES: RES: RES: Segurança Boas idéias... mas... 1. Perda de performance 2. Perda de performance 3. Chances de corrupção da base Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. Bastou copiar a base para outro micro com um Firebird 'limpo', criar o usuário que existia no Firebird original e... acesso completo! 100% confiável, 100% de performance, 100% mesmo? Somente servidor fisicamente protegido... ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.392 / Virus Database: 270.13.60/2311 - Release Date: 08/18/09 06:03:00 From jdias.bjsoftware em gmail.com Tue Aug 18 14:50:24 2009 From: jdias.bjsoftware em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Dias?=) Date: Tue, 18 Aug 2009 14:50:24 -0300 Subject: [firebase-br] RES: 1.000.000 de registros In-Reply-To: <2D9A5F432720416A801E3FE6346410A1@WillianPC> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003101ca202a$1b29cd00$517d6700$@com.br> <2D9A5F432720416A801E3FE6346410A1@WillianPC> Message-ID: <4A8AE9E0.6000205@gmail.com> No C# tentastes usar um DataReader para leitura ou no Delphi com um DataSet Unidirecional. Pode ser que pela característica os softwares foram elaborados, se for necessário bufferizar o caminho de volta em um mesmo dataset para a determinada quantidade de registros possas encontrar erros; Não testei o referido ainda para te dar uma resposta precisa, mas respondo porque de certo estou com curiosidade aguçada pelo seu problema -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com William C. Augustonelli escreveu: > Tentei o ibexpert com FB 2.5 beta, FB 2.1 e FB 2.0 > > montando um programinha no Delphi e no C# tbm.. todos com o mesmo erro > > ----- Original Message ----- From: "Felix" > To: "'FireBase'" > Sent: Tuesday, August 18, 2009 2:34 PM > Subject: [firebase-br] RES: 1.000.000 de registros > > > Fiquei na dúvida: qual ferramenta está sendo usada para execução da > query? > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em > nome de William C. Augustonelli > Enviada em: terça-feira, 18 de agosto de 2009 14:17 > Para: FireBase > Assunto: [firebase-br] 1.000.000 de registros > > Amigos, > > Boa tarde.... > > Veja se alguem pode ajudar... > > um aluno meu criou a seguinte tabela: > > CREATE TABLE FUNCIONARIOS ( > COD INTEGER NOT NULL, > NOME VARCHAR(200), > ENDERCO VARCHAR(200), > NUMERO INTEGER, > COMPLEMENTO VARCHAR(50), > BAIRRO VARCHAR(80), > CIDADE VARCHAR(80), > ESTADO VARCHAR(80), > CEP VARCHAR(25), > TELEFONE VARCHAR(25), > CELULAR VARCHAR(25), > MAIL VARCHAR(80), > FOTO VARCHAR(300), > RG VARCHAR(12), > CPF VARCHAR(15), > COD_FUNCAO INTEGER, > COD_DEP INTEGER, > TIPO_SALARIO CHAR(1), > VALOR_SALARIO NUMERIC(15,2), > DATA_ADMISSAO DATE, > PAI VARCHAR(80), > MAE VARCHAR(80), > COD_BANCO INTEGER, > NR_AGENCIA VARCHAR(15), > NR_CONTA VARCHAR(20), > GRAU_INSTRUCAO INTEGER, > NASCIMENTO DATE, > COD_SINDICATO INTEGER, > CTPS VARCHAR(30), > SERIE VARCHAR(8), > TITULO_ELEITOR VARCHAR(30) > ); > > Ao dar um select * from funcionarios ou o select abaixo: > > select funcionarios.cod, > funcionarios.nome, > funcionarios.numero, > funcionarios.complemento, > funcionarios.bairro, > funcionarios.cidade, > funcionarios.estado, > funcionarios.cep, > funcionarios.telefone, > funcionarios.celular, > funcionarios.mail, > funcionarios.rg, > funcionarios.cpf, > funcionarios.cod_funcao > from funcionarios > > os dados seguem a ser exibidos na tela, mas ao pedir pra ir pro ultimo > registro, da OUT OF MEMORY. > > sei que vao dizer, pra que trazer 1.000.000 de registros, mas era um > teste > de desempenho e em outros bancos funcionou normalmente. > > se alguem puder ajudar agradeço. > > Billy > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > -------------------------------------------------------------------------------- > > > > > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 8.5.375 / Banco de dados de vírus: 270.13.60/2311 - Data de > Lançamento: 08/18/09 06:03:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From douglasht em gmail.com Tue Aug 18 15:04:39 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Tue, 18 Aug 2009 15:04:39 -0300 Subject: [firebase-br] FIREBIRD MOVEL In-Reply-To: References: Message-ID: <249af69e0908181104p708cab70l74bc0f5e61362d1a@mail.gmail.com> 2009/8/18 Gabriel Hilbig : > Alguem sabe se é possivel instalar FIREBIRD no WINDOWS MOBILE ou SYMBIAM ou > algum sistema operacional de CELUAR ou PALM etc ? O client deve ser possível. Por exemplo, no winmo você pode usar o .net client para compact framework. Quanto ao server, acho bem difícil, mas não tenho certeza. hth, -- Douglas Tosi www.sinatica.com From douglasht em gmail.com Tue Aug 18 15:07:37 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Tue, 18 Aug 2009 15:07:37 -0300 Subject: [firebase-br] 1.000.000 de registros In-Reply-To: References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> Message-ID: <249af69e0908181107g7f7e1084ld909e2aaafdb31d4@mail.gmail.com> 2009/8/18 William C. Augustonelli : > os dados seguem a ser exibidos na tela, mas ao pedir pra ir pro ultimo > registro, da OUT OF MEMORY. O problema é no client e não no Firebird. Seus componentes de acesso devem estar tentando fazer buffer do database para você poder navegar pra frente e pra trás. Pra ter certeza de que é isso, tente executar o mesmo comando no isql. Como disse o João Dias, procure usar um dataset unidirecional no client. hth, -- Douglas Tosi www.sinatica.com From jdias.bjsoftware em gmail.com Tue Aug 18 15:08:36 2009 From: jdias.bjsoftware em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Dias?=) Date: Tue, 18 Aug 2009 15:08:36 -0300 Subject: [firebase-br] RES: 1.000.000 de registros In-Reply-To: <2D9A5F432720416A801E3FE6346410A1@WillianPC> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003101ca202a$1b29cd00$517d6700$@com.br> <2D9A5F432720416A801E3FE6346410A1@WillianPC> Message-ID: <4A8AEE24.6080903@gmail.com> Prezado Fiz o teste aqui na minha máquina, criei uma tabela com ID inteiro de DESCRICAO com Varchar(40). Inseri 1.000.000 de registros na mesma com uma procedure, executei o comando select e mandei ir ao último registro Aconteceu tudo normal o que me leva a deduzir que: Ao tentar dar o Fetch no IbExpert para o útlimo registro, que por sua vez utiliza um dataset unidirecional e somente à medida que você vai rolando bufferiza o conteúdo, ele coloca o conteúdo do cursor de volta na sua memória até que Dump! Temos uma memória com flood; O fato de não acontecer nada na minha máquina é porque tenho uma quantidade razoável de memória e somente usei duas colunas.. no seu caso são várias o que leva mais espaço em memória; Tente usar um cursor unidirecional para o caso e sempre que precisar ir ao último registro em qualquer banco de dados um SELECT MAX(ID) FROM TABELA é infinitamente menos custoso que o processo em memória Espero ter ajudado -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com William C. Augustonelli escreveu: > Tentei o ibexpert com FB 2.5 beta, FB 2.1 e FB 2.0 > > montando um programinha no Delphi e no C# tbm.. todos com o mesmo erro > > ----- Original Message ----- From: "Felix" > To: "'FireBase'" > Sent: Tuesday, August 18, 2009 2:34 PM > Subject: [firebase-br] RES: 1.000.000 de registros > > > Fiquei na dúvida: qual ferramenta está sendo usada para execução da > query? > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em > nome de William C. Augustonelli > Enviada em: terça-feira, 18 de agosto de 2009 14:17 > Para: FireBase > Assunto: [firebase-br] 1.000.000 de registros > > Amigos, > > Boa tarde.... > > Veja se alguem pode ajudar... > > um aluno meu criou a seguinte tabela: > > CREATE TABLE FUNCIONARIOS ( > COD INTEGER NOT NULL, > NOME VARCHAR(200), > ENDERCO VARCHAR(200), > NUMERO INTEGER, > COMPLEMENTO VARCHAR(50), > BAIRRO VARCHAR(80), > CIDADE VARCHAR(80), > ESTADO VARCHAR(80), > CEP VARCHAR(25), > TELEFONE VARCHAR(25), > CELULAR VARCHAR(25), > MAIL VARCHAR(80), > FOTO VARCHAR(300), > RG VARCHAR(12), > CPF VARCHAR(15), > COD_FUNCAO INTEGER, > COD_DEP INTEGER, > TIPO_SALARIO CHAR(1), > VALOR_SALARIO NUMERIC(15,2), > DATA_ADMISSAO DATE, > PAI VARCHAR(80), > MAE VARCHAR(80), > COD_BANCO INTEGER, > NR_AGENCIA VARCHAR(15), > NR_CONTA VARCHAR(20), > GRAU_INSTRUCAO INTEGER, > NASCIMENTO DATE, > COD_SINDICATO INTEGER, > CTPS VARCHAR(30), > SERIE VARCHAR(8), > TITULO_ELEITOR VARCHAR(30) > ); > > Ao dar um select * from funcionarios ou o select abaixo: > > select funcionarios.cod, > funcionarios.nome, > funcionarios.numero, > funcionarios.complemento, > funcionarios.bairro, > funcionarios.cidade, > funcionarios.estado, > funcionarios.cep, > funcionarios.telefone, > funcionarios.celular, > funcionarios.mail, > funcionarios.rg, > funcionarios.cpf, > funcionarios.cod_funcao > from funcionarios > > os dados seguem a ser exibidos na tela, mas ao pedir pra ir pro ultimo > registro, da OUT OF MEMORY. > > sei que vao dizer, pra que trazer 1.000.000 de registros, mas era um > teste > de desempenho e em outros bancos funcionou normalmente. > > se alguem puder ajudar agradeço. > > Billy > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > -------------------------------------------------------------------------------- > > > > > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 8.5.375 / Banco de dados de vírus: 270.13.60/2311 - Data de > Lançamento: 08/18/09 06:03:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marcelo em teflamar.com.br Tue Aug 18 15:16:54 2009 From: marcelo em teflamar.com.br (marcelo - teflamar) Date: Tue, 18 Aug 2009 15:16:54 -0300 Subject: [firebase-br] RES: 1.000.000 de registros References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com><003101ca202a$1b29cd00$517d6700$@com.br> <2D9A5F432720416A801E3FE6346410A1@WillianPC> Message-ID: <63C9841AF85945669445DE3EDF8E3B2C@p4> fiz um teste rápido aqui, simulando a sua situação. usei delphi bds2006 com dbx, rodei em um terminal core 2 duo 2 gb ram. o banco de dados fb 1.5 estava em um servidor p4, 1.5Gb ram, com linux slackware 12.2 e deu certo. não deu erro algum. algumas considerações: defina a primary key. fiz o seguinte select: select first 1000000 from cadmovimento order by pk_cod; demorou cerca de 2 minutos para os dados serem enviados para o terminal, e o terminal gastou cerca de 1Gb de ram. ----- Original Message ----- From: "William C. Augustonelli" To: "FireBase" Sent: Tuesday, August 18, 2009 2:45 PM Subject: Re: [firebase-br] RES: 1.000.000 de registros Tentei o ibexpert com FB 2.5 beta, FB 2.1 e FB 2.0 montando um programinha no Delphi e no C# tbm.. todos com o mesmo erro ----- Original Message ----- From: "Felix" To: "'FireBase'" Sent: Tuesday, August 18, 2009 2:34 PM Subject: [firebase-br] RES: 1.000.000 de registros Fiquei na dúvida: qual ferramenta está sendo usada para execução da query? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de William C. Augustonelli Enviada em: terça-feira, 18 de agosto de 2009 14:17 Para: FireBase Assunto: [firebase-br] 1.000.000 de registros Amigos, Boa tarde.... Veja se alguem pode ajudar... um aluno meu criou a seguinte tabela: CREATE TABLE FUNCIONARIOS ( COD INTEGER NOT NULL, NOME VARCHAR(200), ENDERCO VARCHAR(200), NUMERO INTEGER, COMPLEMENTO VARCHAR(50), BAIRRO VARCHAR(80), CIDADE VARCHAR(80), ESTADO VARCHAR(80), CEP VARCHAR(25), TELEFONE VARCHAR(25), CELULAR VARCHAR(25), MAIL VARCHAR(80), FOTO VARCHAR(300), RG VARCHAR(12), CPF VARCHAR(15), COD_FUNCAO INTEGER, COD_DEP INTEGER, TIPO_SALARIO CHAR(1), VALOR_SALARIO NUMERIC(15,2), DATA_ADMISSAO DATE, PAI VARCHAR(80), MAE VARCHAR(80), COD_BANCO INTEGER, NR_AGENCIA VARCHAR(15), NR_CONTA VARCHAR(20), GRAU_INSTRUCAO INTEGER, NASCIMENTO DATE, COD_SINDICATO INTEGER, CTPS VARCHAR(30), SERIE VARCHAR(8), TITULO_ELEITOR VARCHAR(30) ); Ao dar um select * from funcionarios ou o select abaixo: select funcionarios.cod, funcionarios.nome, funcionarios.numero, funcionarios.complemento, funcionarios.bairro, funcionarios.cidade, funcionarios.estado, funcionarios.cep, funcionarios.telefone, funcionarios.celular, funcionarios.mail, funcionarios.rg, funcionarios.cpf, funcionarios.cod_funcao from funcionarios os dados seguem a ser exibidos na tela, mas ao pedir pra ir pro ultimo registro, da OUT OF MEMORY. sei que vao dizer, pra que trazer 1.000.000 de registros, mas era um teste de desempenho e em outros bancos funcionou normalmente. se alguem puder ajudar agradeço. Billy ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa -------------------------------------------------------------------------------- Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.375 / Banco de dados de vírus: 270.13.60/2311 - Data de Lançamento: 08/18/09 06:03:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From william.cesar em folhamatic.com Tue Aug 18 15:23:20 2009 From: william.cesar em folhamatic.com (William C. Augustonelli) Date: Tue, 18 Aug 2009 15:23:20 -0300 Subject: [firebase-br] RES: 1.000.000 de registros In-Reply-To: <4A8AEE24.6080903@gmail.com> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003101ca202a$1b29cd00$517d6700$@com.br><2D9A5F432720416A801E3FE6346410A1@WillianPC> <4A8AEE24.6080903@gmail.com> Message-ID: <48A2410EEA014E95A4B3BC5249743D3C@WillianPC> João, obrigado pela pronta pelos testes feito e pela resposta.. Sobre o tamanho da coluna é realmente isso que acontece.. so pra vc ver se eu tirar o nome (que esta com varchar(200) ) ele traz todos os registros. Pensei que fosse algo referente ao tamanho do registro (no todo) que poderia estar dando problema... já que com alguns campos funciona normalmente... Foi mais curiosidade de saber o motivo do erro.. Estou replicando a mesma tabela no SQLServer e no Postgree.. assim que tiver uma posição final posto pra vcs... vlw a ajuda []'s ----- Original Message ----- From: "João Dias" To: "FireBase" Sent: Tuesday, August 18, 2009 3:08 PM Subject: Re: [firebase-br] RES: 1.000.000 de registros Prezado Fiz o teste aqui na minha máquina, criei uma tabela com ID inteiro de DESCRICAO com Varchar(40). Inseri 1.000.000 de registros na mesma com uma procedure, executei o comando select e mandei ir ao último registro Aconteceu tudo normal o que me leva a deduzir que: Ao tentar dar o Fetch no IbExpert para o útlimo registro, que por sua vez utiliza um dataset unidirecional e somente à medida que você vai rolando bufferiza o conteúdo, ele coloca o conteúdo do cursor de volta na sua memória até que Dump! Temos uma memória com flood; O fato de não acontecer nada na minha máquina é porque tenho uma quantidade razoável de memória e somente usei duas colunas.. no seu caso são várias o que leva mais espaço em memória; Tente usar um cursor unidirecional para o caso e sempre que precisar ir ao último registro em qualquer banco de dados um SELECT MAX(ID) FROM TABELA é infinitamente menos custoso que o processo em memória Espero ter ajudado -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com William C. Augustonelli escreveu: > Tentei o ibexpert com FB 2.5 beta, FB 2.1 e FB 2.0 > > montando um programinha no Delphi e no C# tbm.. todos com o mesmo erro > > ----- Original Message ----- From: "Felix" > To: "'FireBase'" > Sent: Tuesday, August 18, 2009 2:34 PM > Subject: [firebase-br] RES: 1.000.000 de registros > > > Fiquei na dúvida: qual ferramenta está sendo usada para execução da > query? > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em > nome de William C. Augustonelli > Enviada em: terça-feira, 18 de agosto de 2009 14:17 > Para: FireBase > Assunto: [firebase-br] 1.000.000 de registros > > Amigos, > > Boa tarde.... > > Veja se alguem pode ajudar... > > um aluno meu criou a seguinte tabela: > > CREATE TABLE FUNCIONARIOS ( > COD INTEGER NOT NULL, > NOME VARCHAR(200), > ENDERCO VARCHAR(200), > NUMERO INTEGER, > COMPLEMENTO VARCHAR(50), > BAIRRO VARCHAR(80), > CIDADE VARCHAR(80), > ESTADO VARCHAR(80), > CEP VARCHAR(25), > TELEFONE VARCHAR(25), > CELULAR VARCHAR(25), > MAIL VARCHAR(80), > FOTO VARCHAR(300), > RG VARCHAR(12), > CPF VARCHAR(15), > COD_FUNCAO INTEGER, > COD_DEP INTEGER, > TIPO_SALARIO CHAR(1), > VALOR_SALARIO NUMERIC(15,2), > DATA_ADMISSAO DATE, > PAI VARCHAR(80), > MAE VARCHAR(80), > COD_BANCO INTEGER, > NR_AGENCIA VARCHAR(15), > NR_CONTA VARCHAR(20), > GRAU_INSTRUCAO INTEGER, > NASCIMENTO DATE, > COD_SINDICATO INTEGER, > CTPS VARCHAR(30), > SERIE VARCHAR(8), > TITULO_ELEITOR VARCHAR(30) > ); > > Ao dar um select * from funcionarios ou o select abaixo: > > select funcionarios.cod, > funcionarios.nome, > funcionarios.numero, > funcionarios.complemento, > funcionarios.bairro, > funcionarios.cidade, > funcionarios.estado, > funcionarios.cep, > funcionarios.telefone, > funcionarios.celular, > funcionarios.mail, > funcionarios.rg, > funcionarios.cpf, > funcionarios.cod_funcao > from funcionarios > > os dados seguem a ser exibidos na tela, mas ao pedir pra ir pro ultimo > registro, da OUT OF MEMORY. > > sei que vao dizer, pra que trazer 1.000.000 de registros, mas era um > teste > de desempenho e em outros bancos funcionou normalmente. > > se alguem puder ajudar agradeço. > > Billy > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > -------------------------------------------------------------------------------- > > > > > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG - www.avgbrasil.com.br > Versão: 8.5.375 / Banco de dados de vírus: 270.13.60/2311 - Data de > Lançamento: 08/18/09 06:03:00 > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa -------------------------------------------------------------------------------- Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.375 / Banco de dados de vírus: 270.13.60/2311 - Data de Lançamento: 08/18/09 06:03:00 From herminiopiram em gmail.com Tue Aug 18 15:51:23 2009 From: herminiopiram em gmail.com (Herminio E. Piram) Date: Tue, 18 Aug 2009 15:51:23 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_RES=3A_Seguran=E7a?= In-Reply-To: <035501ca202d$3c1d49d0$b100a8c0@winxprj15> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> Message-ID: <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> A tempo pesquisei sobre este assunto, achei algo, que parece interessante, era algo assim... Crie um usuário no security.fdb (ex: user: admin e senha: admin) gsec -user sysdba -pas masterkey -add admin -pw admin Crie uma Base de Dados com este usuário Logue na Base criada com este user e crie uma role com nome de Sysdba Assim qdo alguem copiar o banco para outro server que ele saiba a senha do sysdba ira aparecer um erro e o Sysdba nao conecta. Nao fiz testes afundo... Ta ai a dica, a quem interessar poste os resultados depois. 2009/8/18 Rodolpho da Silva > > 100% confiável, 100% de performance, 100% mesmo? Somente servidor > > fisicamente protegido... > > Disse tudo.... > > Rodolpho da Silva > www.essencialcode.com.br > > > > ----- Original Message ----- > From: Felix > To: 'FireBase' > Sent: Tuesday, August 18, 2009 2:41 PM > Subject: [firebase-br] RES: RES: RES: Segurança > > > Boas idéias... mas... > > 1. Perda de performance > 2. Perda de performance > 3. Chances de corrupção da base > > Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. Bastou > copiar a base para outro micro com um Firebird 'limpo', criar o usuário > que > existia no Firebird original e... acesso completo! > > 100% confiável, 100% de performance, 100% mesmo? Somente servidor > fisicamente protegido... > > > > ------------------------------------------------------------------------------ > > > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.5.392 / Virus Database: 270.13.60/2311 - Release Date: 08/18/09 > 06:03:00 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ "If the doors of perception were cleansed everything would appear to man as it is, infinite." (William Blake) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ From listas em warmboot.com.br Tue Aug 18 16:04:14 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Tue, 18 Aug 2009 16:04:14 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_RES=3A_Seguran=E7a?= In-Reply-To: <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> Message-ID: <33524868.20090818160414@warmboot.com.br> O problema dessa gambiarra eh que eh muito facil remover o role criado. Pesquise as mensagens antigas na lista que isto já foi discutido. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br HEP> A tempo pesquisei sobre este assunto, achei algo, que parece interessante, HEP> era algo assim... HEP> Crie um usuário no security.fdb (ex: user: admin e senha: admin) HEP> gsec -user sysdba -pas masterkey -add admin -pw admin HEP> Crie uma Base de Dados com este usuário HEP> Logue na Base criada com este user e crie uma role com nome de Sysdba HEP> Assim qdo alguem copiar o banco para outro server que ele saiba a senha HEP> do sysdba ira aparecer um erro e o Sysdba nao conecta. Nao fiz testes HEP> afundo... HEP> Ta ai a dica, a quem interessar poste os resultados depois. HEP> 2009/8/18 Rodolpho da Silva >> > 100% confiável, 100% de performance, 100% mesmo? Somente servidor >> > fisicamente protegido... >> >> Disse tudo.... >> >> Rodolpho da Silva >> www.essencialcode.com.br >> >> >> >> ----- Original Message ----- >> From: Felix >> To: 'FireBase' >> Sent: Tuesday, August 18, 2009 2:41 PM >> Subject: [firebase-br] RES: RES: RES: Segurança >> >> >> Boas idéias... mas... >> >> 1. Perda de performance >> 2. Perda de performance >> 3. Chances de corrupção da base >> >> Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. Bastou >> copiar a base para outro micro com um Firebird 'limpo', criar o usuário >> que >> existia no Firebird original e... acesso completo! >> >> 100% confiável, 100% de performance, 100% mesmo? Somente servidor >> fisicamente protegido... >> >> >> >> ------------------------------------------------------------------------------ >> >> >> >> No virus found in this incoming message. >> Checked by AVG - www.avg.com >> Version: 8.5.392 / Virus Database: 270.13.60/2311 - Release Date: 08/18/09 >> 06:03:00 >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> From rnribeiro em gmail.com Tue Aug 18 17:20:58 2009 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Tue, 18 Aug 2009 17:20:58 -0300 Subject: [firebase-br] ajuda com sentenca sql Message-ID: <88c045a10908181320h33b06f9fva3b834bae2f64c70@mail.gmail.com> boa tarde pessoal to apanhando um pouco, de uma coisa qwue ta meio bagunçada pra mim um cliente perguntou se dava pra mim fazer um relatorio de comissão que calculasse a comissão somente do que foi recebido, (se a comissão fosse feita no cadastro do funcionario seria simples demais) mais o problema é que a comissão é por produto ai ta dando erro na linha onde somo os campos valor do caixa * produto cmissão pois como é por produto ele ta repetindo o valor da comissão que seria unico pra cada item do orçamento, alguem poderia me ajudar com isso pois ta meio complicado, a sintaxe é esta select cx.data, d.codvenda,v.total as total_venda, cx.valor as venda_recebido, p.codigo, p.descricao as produtos_vendas, p.codsgrupo, d.codpro,d.qtde,d.vlrunitario, d.vlrtotal,p.comissao,v.codfunc as vendedor, sum(d.vlrunitario*p.comissao/100) as vlrcom_prod, sum(cx.valor*p.comissao/100) as vlrcom_geral_recebido,//aqui como ta pegando o valor do que foi recebido ta duoklicando o valor pra todas as tabela --sum(cx.valor*p.comissao/100)/count(d.qtde) as vlrcom_geral_recebido, sum(v.total - cx.valor)as restante_receber_venda from d_venda d inner join produto p on d.codpro = p.codigo inner join caixa cx on d.codvenda = cx.fat_num inner join c_venda v on d.codvenda = v.codigo where p.codsgrupo = 1 and cx.data between :pini and :pfim and v.codfunc between :vini and :vfim --and d.codvenda = 4 group by d.codvenda,p.codigo, p.descricao, p.codsgrupo, d.codpro, d.qtde,d.vlrunitario, d.vlrtotal, p.comissao,cx.data, cx.valor, v.codfunc, v.total desde ja agradesco From cwfsa1 em gmail.com Tue Aug 18 18:01:42 2009 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Tue, 18 Aug 2009 18:01:42 -0300 Subject: [firebase-br] =?iso-8859-1?q?Seguran=E7a?= In-Reply-To: References: Message-ID: <4A8B16B6.90704@gmail.com> Não deixe ninguem ter acesso fisico ao arquivo, use de preferencia Linux, coloque em pasta oculta, tire os privilégios públicos de leitura e escrita, deixe somente o usuário firebird ter acesso ao local do arquivo. Carlos Wilson. Contabiliza - Cristiano escreveu: > Como faço para travar todas a pessoas que queiram abrir meu arquivo de banco > de dados fdb em algum sistema gerenciador de banco de dados > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From everton.patricio01 em uol.com.br Tue Aug 18 18:51:27 2009 From: everton.patricio01 em uol.com.br (everton.patricio01) Date: Tue, 18 Aug 2009 18:51:27 -0300 Subject: [firebase-br] Procedure para caixa Message-ID: <4a8b225f5340c_e3a8e946a41d9@weasel3.tmail> Olá pessoal, Escreví uma procedure para uma tabela caixa da seguinte forma: -------------- CREATE PROCEDURE INSERIR_LANCAMENTO ( DATA_LANCAMENTO DATE, TIPO VARCHAR(7), DESCRICAO VARCHAR(50), NOMEUSUARIO VARCHAR(20), DATA DATE, HORA TIME, VALOR DECIMAL(10,2), SALDO DECIMAL(10,2) ) AS BEGIN INSERT INTO CAIXA ( CODCAIXA, TIPO, DESCRICAO, NOMEUSUARIO, DATA, HORA, VALOR, SALDO ) VALUES ( GEN_ID(GERACODCAIXA,1), :TIPO, :DESCRICAO, :NOMEUSUARIO, :DATA, :HORA, :VALOR, :SALDO ); END ------------- A trigger que ativa a procedure está descrita a seguir: ------------- SET TERM ^; CREATE TRIGGER NOVOLANCCAIXACONTASREC FOR CONTASRECEBER AFTER UPDATE AS BEGIN IF (NEW.FECHADO = 'TRUE') THEN EXECUTE PROCEDURE INSERIR_LANCAMENTO('ENTRADA','PAGAMENTO DE PARCELA', NEW.NOMEUSUARIO, NEW.DATA, NEW.HORA, NEW.VALORTOTAL, 100); END ^ ------------- O meu problema é justamente o campo saldo pois, justamente como podem perceber, estou jogando um número fixo 100, mas o que eu gostaria é que minha trigger ou procedure identificasse o campo saldo do último registro para então atualizá-lo conforme o tipo (entrada ou saída). Muito obrigado a todos, Everton.   From rmc1701e em ig.com.br Tue Aug 18 21:33:20 2009 From: rmc1701e em ig.com.br (Reginaldo Martins Costa) Date: Tue, 18 Aug 2009 21:33:20 -0300 Subject: [firebase-br] Unable to Load dbxint30.dll In-Reply-To: <88c045a10908170557m338f5c99gfd8ee0fd64d1e7b3@mail.gmail.com> References: <88c045a10908170557m338f5c99gfd8ee0fd64d1e7b3@mail.gmail.com> Message-ID: Amigos, Funcionou! Obrigado. Reginaldo. 2009/8/17 Reijanio Nunes Ribeiro > coloca essa dll na pasta da aplicação que vai rodar alias pra não ter > problema coloca ela, a a midas.dll tbm, > > Em 16/08/09, Reginaldo Martins Costa escreveu: > > > > Olá Lista! > > > > Instalei o Firebird em um computador sem o Delphi. A conexão via ISQL > > funciona corretamente, porém quando tento rodar o programa em Delphi 2006 > > com conexão via componente DBExpress, ocorre o erro "Unable to Load > > dbxint30.dll". Procurei esta dll no meu computador em casa, onde tenho o > > Delphi instalado e a aplicação roda corretamente, mas aparentemente esta > > dll > > não existe! > > > > Alguem sabe do que esta dll se trata, e onde ela está? > > > > Obrigado pela ajuda! > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jedyfb em gmail.com Tue Aug 18 22:03:45 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Tue, 18 Aug 2009 22:03:45 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_RES=3A_Seguran=E7a?= In-Reply-To: <33524868.20090818160414@warmboot.com.br> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br> Message-ID: <1250643825.3880.1.camel@edujed.utfpr.edu.br> além do mais, dá para se conectar com o outro usuário, com a mesma fragilidade (eu já precisei abrir um banco com a role de sysdba e nao perdi mais do que 10 minutos para descobrir o nome do owner da base) e tem mais, uma ROLE com o nome SYSDBA não funciona no firebird 2.1 Abraço Em Ter, 2009-08-18 às 16:04 -0300, Carlos H. Cantu escreveu: > O problema dessa gambiarra eh que eh muito facil remover o role > criado. > > Pesquise as mensagens antigas na lista que isto já foi discutido. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > HEP> A tempo pesquisei sobre este assunto, achei algo, que parece interessante, > HEP> era algo assim... > > HEP> Crie um usuário no security.fdb (ex: user: admin e senha: admin) > HEP> gsec -user sysdba -pas masterkey -add admin -pw admin > > HEP> Crie uma Base de Dados com este usuário > > HEP> Logue na Base criada com este user e crie uma role com nome de Sysdba > > HEP> Assim qdo alguem copiar o banco para outro server que ele saiba a senha > HEP> do sysdba ira aparecer um erro e o Sysdba nao conecta. Nao fiz testes > HEP> afundo... > HEP> Ta ai a dica, a quem interessar poste os resultados depois. > > > HEP> 2009/8/18 Rodolpho da Silva > > >> > 100% confiável, 100% de performance, 100% mesmo? Somente servidor > >> > fisicamente protegido... > >> > >> Disse tudo.... > >> > >> Rodolpho da Silva > >> www.essencialcode.com.br > >> > >> > >> > >> ----- Original Message ----- > >> From: Felix > >> To: 'FireBase' > >> Sent: Tuesday, August 18, 2009 2:41 PM > >> Subject: [firebase-br] RES: RES: RES: Segurança > >> > >> > >> Boas idéias... mas... > >> > >> 1. Perda de performance > >> 2. Perda de performance > >> 3. Chances de corrupção da base > >> > >> Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. Bastou > >> copiar a base para outro micro com um Firebird 'limpo', criar o usuário > >> que > >> existia no Firebird original e... acesso completo! > >> > >> 100% confiável, 100% de performance, 100% mesmo? Somente servidor > >> fisicamente protegido... > >> > >> > >> > >> ------------------------------------------------------------------------------ > >> > >> > >> > >> No virus found in this incoming message. > >> Checked by AVG - www.avg.com > >> Version: 8.5.392 / Virus Database: 270.13.60/2311 - Release Date: 08/18/09 > >> 06:03:00 > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Tue Aug 18 22:24:57 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 18 Aug 2009 22:24:57 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_RES=3A_RES=3A_Seguran?= =?iso-8859-1?q?=E7a?= In-Reply-To: <1250643825.3880.1.camel@edujed.utfpr.edu.br> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br> <1250643825.3880.1.camel@edujed.utfpr.edu.br> Message-ID: <000301ca206b$dd95c510$98c14f30$@com.br> Segurança para base de dados é um assunto muito complexo. Por exemplo, eu gostaria de proteger a base para impedir que um usuário tivesse chance de adulterar os registros, excluir lançamentos de contas a receber (e embolsar o dinheiro), mudar quantidades em estoque (e levar o produto para casa), etc - sim, eu sei que o usuário teria que 'estudar' para abrir uma base Firebird com flamerobin ou qq outra ferramenta. MAS: se eu bloquear a base a empresa ficaria a minha mercê! Não poderia migrar os dados (que são propriedade da empresa) sem minha autorização ou consentimento! Eu poderia 'chantagear' a empresa, cobrando um 'extra' para exportar a base. Da maneira como é hoje: o cliente é o responsável pela segurança dos arquivos de dados. Se ele quiser 100% de segurança basta colocar um servidor numa sala trancada ou num rack com chave. Basta deixar claro para o cliente o que ele DEVE fazer e o que nós PODEMOS oferecer. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka Enviada em: terça-feira, 18 de agosto de 2009 22:04 Para: Carlos H. Cantu; FireBase Assunto: Re: [firebase-br] RES: RES: RES: Segurança além do mais, dá para se conectar com o outro usuário, com a mesma fragilidade (eu já precisei abrir um banco com a role de sysdba e nao perdi mais do que 10 minutos para descobrir o nome do owner da base) e tem mais, uma ROLE com o nome SYSDBA não funciona no firebird 2.1 Abraço Em Ter, 2009-08-18 às 16:04 -0300, Carlos H. Cantu escreveu: > O problema dessa gambiarra eh que eh muito facil remover o role > criado. > > Pesquise as mensagens antigas na lista que isto já foi discutido. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > HEP> A tempo pesquisei sobre este assunto, achei algo, que parece interessante, > HEP> era algo assim... > > HEP> Crie um usuário no security.fdb (ex: user: admin e senha: admin) > HEP> gsec -user sysdba -pas masterkey -add admin -pw admin > > HEP> Crie uma Base de Dados com este usuário > > HEP> Logue na Base criada com este user e crie uma role com nome de Sysdba > > HEP> Assim qdo alguem copiar o banco para outro server que ele saiba a senha > HEP> do sysdba ira aparecer um erro e o Sysdba nao conecta. Nao fiz testes > HEP> afundo... > HEP> Ta ai a dica, a quem interessar poste os resultados depois. > > > HEP> 2009/8/18 Rodolpho da Silva > > >> > 100% confiável, 100% de performance, 100% mesmo? Somente servidor > >> > fisicamente protegido... > >> > >> Disse tudo.... > >> > >> Rodolpho da Silva > >> www.essencialcode.com.br > >> > >> > >> > >> ----- Original Message ----- > >> From: Felix > >> To: 'FireBase' > >> Sent: Tuesday, August 18, 2009 2:41 PM > >> Subject: [firebase-br] RES: RES: RES: Segurança > >> > >> > >> Boas idéias... mas... > >> > >> 1. Perda de performance > >> 2. Perda de performance > >> 3. Chances de corrupção da base > >> > >> Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. Bastou > >> copiar a base para outro micro com um Firebird 'limpo', criar o usuário > >> que > >> existia no Firebird original e... acesso completo! > >> > >> 100% confiável, 100% de performance, 100% mesmo? Somente servidor > >> fisicamente protegido... > >> > >> > >> > >> ---------------------------------------------------------------------------- -- > >> > >> > >> > >> No virus found in this incoming message. > >> Checked by AVG - www.avg.com > >> Version: 8.5.392 / Virus Database: 270.13.60/2311 - Release Date: 08/18/09 > >> 06:03:00 > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From akisistemas em gmail.com Wed Aug 19 07:47:07 2009 From: akisistemas em gmail.com (Alexandre Krepe) Date: Wed, 19 Aug 2009 07:47:07 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_RES=3A_RES=3A_Seguran?= =?iso-8859-1?q?=E7a?= In-Reply-To: <000301ca206b$dd95c510$98c14f30$@com.br> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br> <1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br> Message-ID: <91301f010908190347i7793d22eh9cca8a74a53399ba@mail.gmail.com> Bom dia a todos, concordo com o Fco. Felix. Alexandre Krepe. > > > Basta deixar claro para o cliente o que ele DEVE fazer e o que nós PODEMOS > oferecer. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > From paulinhofeix em gmail.com Wed Aug 19 08:39:27 2009 From: paulinhofeix em gmail.com (=?ISO-8859-1?Q?Paulo_S=E9rgo_Feix?=) Date: Wed, 19 Aug 2009 13:39:27 +0200 Subject: [firebase-br] Procedure para caixa In-Reply-To: <4a8b225f5340c_e3a8e946a41d9@weasel3.tmail> References: <4a8b225f5340c_e3a8e946a41d9@weasel3.tmail> Message-ID: Bom dia, não sei se eu entendi, mais vc que controlar o saldo de caixa, na atualização? Cada programador tem seu ponto de vista, eu não faço atualização na inserção, sopomos que vc temque anular um registro anterior, vc teria que recalcular tudo de novo, não seria assim, eu prefiro fazer somente comsulta, edai traser o resultado. Espero que seja isto que vc esta se referendo. 2009/8/18 everton.patricio01 > Olá pessoal, > > Escreví uma procedure para uma tabela caixa da seguinte forma: > > -------------- > > CREATE PROCEDURE INSERIR_LANCAMENTO ( > DATA_LANCAMENTO DATE, > TIPO VARCHAR(7), > DESCRICAO VARCHAR(50), > NOMEUSUARIO VARCHAR(20), > DATA DATE, > HORA TIME, > VALOR DECIMAL(10,2), > SALDO DECIMAL(10,2) > ) > > AS > > BEGIN > INSERT INTO CAIXA ( > CODCAIXA, > TIPO, > DESCRICAO, > NOMEUSUARIO, > DATA, > HORA, > VALOR, > SALDO > ) > > VALUES > ( > GEN_ID(GERACODCAIXA,1), > :TIPO, > :DESCRICAO, > :NOMEUSUARIO, > :DATA, > :HORA, > :VALOR, > :SALDO > ); > > END > > ------------- > > > A trigger que ativa a procedure está descrita a seguir: > > ------------- > > > SET TERM ^; > CREATE TRIGGER NOVOLANCCAIXACONTASREC FOR CONTASRECEBER AFTER UPDATE AS > BEGIN > IF (NEW.FECHADO = 'TRUE') THEN > EXECUTE PROCEDURE INSERIR_LANCAMENTO('ENTRADA','PAGAMENTO DE PARCELA', > NEW.NOMEUSUARIO, > NEW.DATA, NEW.HORA, NEW.VALORTOTAL, 100); > END ^ > > ------------- > > O meu problema é justamente o campo saldo pois, justamente como podem > perceber, estou jogando um número fixo 100, mas o que eu gostaria é que > minha trigger ou procedure identificasse o campo saldo do último registro > para então atualizá-lo conforme o tipo (entrada ou saída). > > Muito obrigado a todos, Everton. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Paulinho Sérgio Feix From rnribeiro em gmail.com Wed Aug 19 09:09:24 2009 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Wed, 19 Aug 2009 09:09:24 -0300 Subject: [firebase-br] Procedure para caixa In-Reply-To: <4a8b225f5340c_e3a8e946a41d9@weasel3.tmail> References: <4a8b225f5340c_e3a8e946a41d9@weasel3.tmail> Message-ID: <88c045a10908190509ufbc8aa1l656f953859e0967a@mail.gmail.com> ja pensou em criar uma tabela caixa_saldo Em 18/08/09, everton.patricio01 escreveu: > > Olá pessoal, > > Escreví uma procedure para uma tabela caixa da seguinte forma: > > -------------- > > CREATE PROCEDURE INSERIR_LANCAMENTO ( > DATA_LANCAMENTO DATE, > TIPO VARCHAR(7), > DESCRICAO VARCHAR(50), > NOMEUSUARIO VARCHAR(20), > DATA DATE, > HORA TIME, > VALOR DECIMAL(10,2), > SALDO DECIMAL(10,2) > ) > > AS > > BEGIN > INSERT INTO CAIXA ( > CODCAIXA, > TIPO, > DESCRICAO, > NOMEUSUARIO, > DATA, > HORA, > VALOR, > SALDO > ) > > VALUES > ( > GEN_ID(GERACODCAIXA,1), > :TIPO, > :DESCRICAO, > :NOMEUSUARIO, > :DATA, > :HORA, > :VALOR, > :SALDO > ); > > END > > ------------- > > > A trigger que ativa a procedure está descrita a seguir: > > ------------- > > > SET TERM ^; > CREATE TRIGGER NOVOLANCCAIXACONTASREC FOR CONTASRECEBER AFTER UPDATE AS > BEGIN > IF (NEW.FECHADO = 'TRUE') THEN > EXECUTE PROCEDURE INSERIR_LANCAMENTO('ENTRADA','PAGAMENTO DE PARCELA', > NEW.NOMEUSUARIO, > NEW.DATA, NEW.HORA, NEW.VALORTOTAL, 100); > END ^ > > ------------- > > O meu problema é justamente o campo saldo pois, justamente como podem > perceber, estou jogando um número fixo 100, mas o que eu gostaria é que > minha trigger ou procedure identificasse o campo saldo do último registro > para então atualizá-lo conforme o tipo (entrada ou saída). > > Muito obrigado a todos, Everton. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From luisfirevb em gmail.com Wed Aug 19 09:25:07 2009 From: luisfirevb em gmail.com (Luis) Date: Wed, 19 Aug 2009 09:25:07 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__RES=3A_RES=3A_RES=3A?= =?iso-8859-1?q?_Seguran=E7a?= In-Reply-To: <000301ca206b$dd95c510$98c14f30$@com.br> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br> <1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br> Message-ID: <000001ca20c8$19426490$4bc72db0$@com> Acho que há dois pontos fundamentais no quesito segurança para banco de dados: 1- Primeira - exatamente a quem pertencem os dados. Eu sempre deixo claro, tanto a nível de proposta como de contrato, que o banco é do cliente e de sua inteira responsabilidade em: Manter, proteger e realizar backups periódicos, pois o banco é dele. 2- a parte tecnológica dos código contidos no banco: Triggers, Procedures, etc... esse é um ponto que complica ao desenvolvedor, pois no FB, pelo que já vi, não há como proteger isso e passar ao cliente, ele terá acesso. Por esse motivo, em aplicações comerciais para múltiplas empresas, essa parte acaba sendo interessante ficar no aplicativo e não no banco, apesar da perda de performance. Nota: Ainda não tenho conhecimento suficiente para saber se é possível no FB passar uma procedure ou trigger como parâmetro, ou seja, a estrutura da trigger ou procedure estaria no banco, mas os dados básicos seriam fornecidos através de parâmetros por uma chamada do aplicativo? Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: terça-feira, 18 de agosto de 2009 22:25 Para: 'FireBase' Assunto: [firebase-br] RES: RES: RES: RES: Segurança Segurança para base de dados é um assunto muito complexo. Por exemplo, eu gostaria de proteger a base para impedir que um usuário tivesse chance de adulterar os registros, excluir lançamentos de contas a receber (e embolsar o dinheiro), mudar quantidades em estoque (e levar o produto para casa), etc - sim, eu sei que o usuário teria que 'estudar' para abrir uma base Firebird com flamerobin ou qq outra ferramenta. MAS: se eu bloquear a base a empresa ficaria a minha mercê! Não poderia migrar os dados (que são propriedade da empresa) sem minha autorização ou consentimento! Eu poderia 'chantagear' a empresa, cobrando um 'extra' para exportar a base. Da maneira como é hoje: o cliente é o responsável pela segurança dos arquivos de dados. Se ele quiser 100% de segurança basta colocar um servidor numa sala trancada ou num rack com chave. Basta deixar claro para o cliente o que ele DEVE fazer e o que nós PODEMOS oferecer. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka Enviada em: terça-feira, 18 de agosto de 2009 22:04 Para: Carlos H. Cantu; FireBase Assunto: Re: [firebase-br] RES: RES: RES: Segurança além do mais, dá para se conectar com o outro usuário, com a mesma fragilidade (eu já precisei abrir um banco com a role de sysdba e nao perdi mais do que 10 minutos para descobrir o nome do owner da base) e tem mais, uma ROLE com o nome SYSDBA não funciona no firebird 2.1 Abraço Em Ter, 2009-08-18 às 16:04 -0300, Carlos H. Cantu escreveu: > O problema dessa gambiarra eh que eh muito facil remover o role > criado. > > Pesquise as mensagens antigas na lista que isto já foi discutido. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > HEP> A tempo pesquisei sobre este assunto, achei algo, que parece interessante, > HEP> era algo assim... > > HEP> Crie um usuário no security.fdb (ex: user: admin e senha: admin) > HEP> gsec -user sysdba -pas masterkey -add admin -pw admin > > HEP> Crie uma Base de Dados com este usuário > > HEP> Logue na Base criada com este user e crie uma role com nome de Sysdba > > HEP> Assim qdo alguem copiar o banco para outro server que ele saiba a senha > HEP> do sysdba ira aparecer um erro e o Sysdba nao conecta. Nao fiz testes > HEP> afundo... > HEP> Ta ai a dica, a quem interessar poste os resultados depois. > > > HEP> 2009/8/18 Rodolpho da Silva > > >> > 100% confiável, 100% de performance, 100% mesmo? Somente servidor > >> > fisicamente protegido... > >> > >> Disse tudo.... > >> > >> Rodolpho da Silva > >> www.essencialcode.com.br > >> > >> > >> > >> ----- Original Message ----- > >> From: Felix > >> To: 'FireBase' > >> Sent: Tuesday, August 18, 2009 2:41 PM > >> Subject: [firebase-br] RES: RES: RES: Segurança > >> > >> > >> Boas idéias... mas... > >> > >> 1. Perda de performance > >> 2. Perda de performance > >> 3. Chances de corrupção da base > >> > >> Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. Bastou > >> copiar a base para outro micro com um Firebird 'limpo', criar o usuário > >> que > >> existia no Firebird original e... acesso completo! > >> > >> 100% confiável, 100% de performance, 100% mesmo? Somente servidor > >> fisicamente protegido... > >> > >> > >> > >> ---------------------------------------------------------------------------- -- > >> > >> > >> > >> No virus found in this incoming message. > >> Checked by AVG - www.avg.com > >> Version: 8.5.392 / Virus Database: 270.13.60/2311 - Release Date: 08/18/09 > >> 06:03:00 > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From diasmartins em gmail.com Wed Aug 19 09:36:52 2009 From: diasmartins em gmail.com (Reinaldo Cesar) Date: Wed, 19 Aug 2009 09:36:52 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__RES=3A_RES=3A_RES=3A?= =?iso-8859-1?q?_Seguran=E7a?= In-Reply-To: <000001ca20c8$19426490$4bc72db0$@com> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br> <1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br> <000001ca20c8$19426490$4bc72db0$@com> Message-ID: <4A8BF1E4.4000400@gmail.com> Quanto a Triggers e Procedures (Me corrijam se eu estiver errado), elas são compiladas dentro do Banco, podendo ser apagadas. Para apagar o fonte das Stored Procedures, faça o seguinte; UPDATE RDB$PROCEDURES SET RDB$PROCEDURE_SOURCE = NULL WHERE RDB$SYSTEM_FLAG = 0; E para apagar o fonte das Triggers, faça o seguinte: UPDATE RDB$TRIGGERS SET RDB$TRIGGER_SOURCE = NULL WHERE RDB$SYSTEM_FLAG IS NULL; Isso tem um inconveniente, se vc precisar mexer no banco do cara, vc tem que levar a trigger ou procedure para compilar as modificações. Reinaldo Luis escreveu: > Acho que há dois pontos fundamentais no quesito segurança para banco de > dados: > > 1- Primeira - exatamente a quem pertencem os dados. Eu sempre deixo claro, > tanto a nível de proposta como de contrato, que o banco é do cliente e de > sua inteira responsabilidade em: Manter, proteger e realizar backups > periódicos, pois o banco é dele. > > 2- a parte tecnológica dos código contidos no banco: Triggers, Procedures, > etc... esse é um ponto que complica ao desenvolvedor, pois no FB, pelo que > já vi, não há como proteger isso e passar ao cliente, ele terá acesso. Por > esse motivo, em aplicações comerciais para múltiplas empresas, essa parte > acaba sendo interessante ficar no aplicativo e não no banco, apesar da perda > de performance. > > Nota: Ainda não tenho conhecimento suficiente para saber se é possível no FB > passar uma procedure ou trigger como parâmetro, ou seja, a estrutura da > trigger ou procedure estaria no banco, mas os dados básicos seriam > fornecidos através de parâmetros por uma chamada do aplicativo? > > Luis > > > -----Mensagem original----- > De: lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org [mailto:lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org] Em > nome de Felix > Enviada em: terça-feira, 18 de agosto de 2009 22:25 > Para: 'FireBase' > Assunto: [firebase-br] RES: RES: RES: RES: Segurança > > Segurança para base de dados é um assunto muito complexo. > > Por exemplo, eu gostaria de proteger a base para impedir que um usuário > tivesse chance de adulterar os registros, excluir lançamentos de contas a > receber (e embolsar o dinheiro), mudar quantidades em estoque (e levar o > produto para casa), etc - sim, eu sei que o usuário teria que 'estudar' para > abrir uma base Firebird com flamerobin ou qq outra ferramenta. > > MAS: se eu bloquear a base a empresa ficaria a minha mercê! Não poderia > migrar os dados (que são propriedade da empresa) sem minha autorização ou > consentimento! > > Eu poderia 'chantagear' a empresa, cobrando um 'extra' para exportar a base. > > Da maneira como é hoje: o cliente é o responsável pela segurança dos > arquivos de dados. Se ele quiser 100% de segurança basta colocar um servidor > numa sala trancada ou num rack com chave. > > Basta deixar claro para o cliente o que ele DEVE fazer e o que nós PODEMOS > oferecer. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org [mailto:lista-bounces-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org] Em > nome de Eduardo Jedliczka > Enviada em: terça-feira, 18 de agosto de 2009 22:04 > Para: Carlos H. Cantu; FireBase > Assunto: Re: [firebase-br] RES: RES: RES: Segurança > > além do mais, dá para se conectar com o outro usuário, com a mesma > fragilidade (eu já precisei abrir um banco com a role de sysdba e nao > perdi mais do que 10 minutos para descobrir o nome do owner da base) > > e tem mais, uma ROLE com o nome SYSDBA não funciona no firebird 2.1 > > Abraço > > Em Ter, 2009-08-18 às 16:04 -0300, Carlos H. Cantu escreveu: > >> O problema dessa gambiarra eh que eh muito facil remover o role >> criado. >> >> Pesquise as mensagens antigas na lista que isto já foi discutido. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> HEP> A tempo pesquisei sobre este assunto, achei algo, que parece > interessante, >> HEP> era algo assim... >> >> HEP> Crie um usuário no security.fdb (ex: user: admin e senha: admin) >> HEP> gsec -user sysdba -pas masterkey -add admin -pw admin >> >> HEP> Crie uma Base de Dados com este usuário >> >> HEP> Logue na Base criada com este user e crie uma role com nome de Sysdba >> >> HEP> Assim qdo alguem copiar o banco para outro server que ele saiba a > senha >> HEP> do sysdba ira aparecer um erro e o Sysdba nao conecta. Nao fiz testes >> HEP> afundo... >> HEP> Ta ai a dica, a quem interessar poste os resultados depois. >> >> >> HEP> 2009/8/18 Rodolpho da Silva >> >>>>> 100% confiável, 100% de performance, 100% mesmo? Somente servidor >>>>> fisicamente protegido... >>>> Disse tudo.... >>>> >>>> Rodolpho da Silva >>>> www.essencialcode.com.br >>>> >>>> >>>> >>>> ----- Original Message ----- >>>> From: Felix >>>> To: 'FireBase' >>>> Sent: Tuesday, August 18, 2009 2:41 PM >>>> Subject: [firebase-br] RES: RES: RES: Segurança >>>> >>>> >>>> Boas idéias... mas... >>>> >>>> 1. Perda de performance >>>> 2. Perda de performance >>>> 3. Chances de corrupção da base >>>> >>>> Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. > Bastou >>>> copiar a base para outro micro com um Firebird 'limpo', criar o > usuário >>>> que >>>> existia no Firebird original e... acesso completo! >>>> >>>> 100% confiável, 100% de performance, 100% mesmo? Somente servidor >>>> fisicamente protegido... >>>> >>>> >>>> >>>> > ---------------------------------------------------------------------------- > -- >>>> >>>> >>>> No virus found in this incoming message. >>>> Checked by AVG - www.avg.com >>>> Version: 8.5.392 / Virus Database: 270.13.60/2311 - Release Date: > 08/18/09 >>>> 06:03:00 >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From fernando.bg em gmail.com Wed Aug 19 09:37:39 2009 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Wed, 19 Aug 2009 12:37:39 +0000 (UTC) Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__RES=3A_RES=3A_RES=3A?= =?iso-8859-1?q?__Seguran=E7a?= References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br> <1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br> <000001ca20c8$19426490$4bc72db0$@com> Message-ID: No dia 19/08/2009 às 09:25:07 catando milho no teclado Luis " escrivinhou " o texto abaixo : > 2- a parte tecnológica dos código contidos no banco: Triggers, Procedures, > etc... esse é um ponto que complica ao desenvolvedor, pois no FB, pelo que > já vi, não há como proteger isso e passar ao cliente, ele terá acesso. Por > esse motivo, em aplicações comerciais para múltiplas empresas, essa parte > acaba sendo interessante ficar no aplicativo e não no banco, apesar da perda > de performance. > > Nota: Ainda não tenho conhecimento suficiente para saber se é possível no FB > passar uma procedure ou trigger como parâmetro, ou seja, a estrutura da > trigger ou procedure estaria no banco, mas os dados básicos seriam > fornecidos através de parâmetros por uma chamada do aplicativo? Bom dia Luís da uma olhada nas mensagens antigas da lista que já foi discutido como ocultar o código das triggers e procedures, mas cuidado com isso, pois deve ser rodado esse script para ocultar só no cliente, no ambiente de desenvolvimento jamais poderá ser feito isso. T+++++++++++ ---------------------------------------------------------------------------------- Pobre é igual pneu quanto mais trabalha mais careca fica ! ! ! -- From renato em keninfo.com.br Wed Aug 19 09:43:35 2009 From: renato em keninfo.com.br (=?iso-8859-1?Q?Renato_Andr=E9?=) Date: Wed, 19 Aug 2009 09:43:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_RES=3A_RES=3A_Seguran?= =?iso-8859-1?q?=E7a?= References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br> Message-ID: <000f01ca20ca$ab97b7d0$0401a8c0@renato> Segurança é algo fundamental, de suma importância, geralmente as empresas guardam em seus bancos de dados informações de sua gestão e dados sigilosos, eu utilizo o firebird a algum tempo, gosto do banco de dados, é bom, é gratuito, mas não sou torcedor, sou técnico, preciso do banco de dados mas reconheço que o firebird ainda tem muito o que melhorar em matéria de segurança, poderia ter uma melhor política de restrições, induzir o usuário na instalação mudar a senha default, ter uma metodologia de criptografia própria, não permitir que uma pessoa pegasse o banco em que a senha default foi alterada e levar esse banco para uma outra máquina contendo o firebird e abrir essa base... vejo muito sistema sendo comercializado com o usuário e a senha padrão, o desenvolvedor cria o sistema, cobra e entrega ao usuário e vai embora deixando um sistema vulnerável na mão de um usuário que não é técnico e nem é obrigado a saber sobre o firebird. O fato do desenvolvedor mudar a senha padrão e avisa ao usuário sobre politicas de segurança como informado abaixo está correto, até porque não podemos fazer muito além disso, mas que poderíamos ter mais recursos isso sim, poderíamos. Essa é minha opinião, gosto do firebird, faço parte da lista, não estou aqui pra ficar malhando e não estou, so que sinto essa necessidade de mais recursos no sentiodo de segurança. Renato André ----- Original Message ----- From: "Felix" To: "'FireBase'" Sent: Tuesday, August 18, 2009 10:24 PM Subject: [firebase-br] RES: RES: RES: RES: Segurança Segurança para base de dados é um assunto muito complexo. Por exemplo, eu gostaria de proteger a base para impedir que um usuário tivesse chance de adulterar os registros, excluir lançamentos de contas a receber (e embolsar o dinheiro), mudar quantidades em estoque (e levar o produto para casa), etc - sim, eu sei que o usuário teria que 'estudar' para abrir uma base Firebird com flamerobin ou qq outra ferramenta. MAS: se eu bloquear a base a empresa ficaria a minha mercê! Não poderia migrar os dados (que são propriedade da empresa) sem minha autorização ou consentimento! Eu poderia 'chantagear' a empresa, cobrando um 'extra' para exportar a base. Da maneira como é hoje: o cliente é o responsável pela segurança dos arquivos de dados. Se ele quiser 100% de segurança basta colocar um servidor numa sala trancada ou num rack com chave. Basta deixar claro para o cliente o que ele DEVE fazer e o que nós PODEMOS oferecer. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka Enviada em: terça-feira, 18 de agosto de 2009 22:04 Para: Carlos H. Cantu; FireBase Assunto: Re: [firebase-br] RES: RES: RES: Segurança além do mais, dá para se conectar com o outro usuário, com a mesma fragilidade (eu já precisei abrir um banco com a role de sysdba e nao perdi mais do que 10 minutos para descobrir o nome do owner da base) e tem mais, uma ROLE com o nome SYSDBA não funciona no firebird 2.1 Abraço Em Ter, 2009-08-18 às 16:04 -0300, Carlos H. Cantu escreveu: > O problema dessa gambiarra eh que eh muito facil remover o role > criado. > > Pesquise as mensagens antigas na lista que isto já foi discutido. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > HEP> A tempo pesquisei sobre este assunto, achei algo, que parece interessante, > HEP> era algo assim... > > HEP> Crie um usuário no security.fdb (ex: user: admin e senha: admin) > HEP> gsec -user sysdba -pas masterkey -add admin -pw admin > > HEP> Crie uma Base de Dados com este usuário > > HEP> Logue na Base criada com este user e crie uma role com nome de Sysdba > > HEP> Assim qdo alguem copiar o banco para outro server que ele saiba a senha > HEP> do sysdba ira aparecer um erro e o Sysdba nao conecta. Nao fiz testes > HEP> afundo... > HEP> Ta ai a dica, a quem interessar poste os resultados depois. > > > HEP> 2009/8/18 Rodolpho da Silva > > >> > 100% confiável, 100% de performance, 100% mesmo? Somente servidor > >> > fisicamente protegido... > >> > >> Disse tudo.... > >> > >> Rodolpho da Silva > >> www.essencialcode.com.br > >> > >> > >> > >> ----- Original Message ----- > >> From: Felix > >> To: 'FireBase' > >> Sent: Tuesday, August 18, 2009 2:41 PM > >> Subject: [firebase-br] RES: RES: RES: Segurança > >> > >> > >> Boas idéias... mas... > >> > >> 1. Perda de performance > >> 2. Perda de performance > >> 3. Chances de corrupção da base > >> > >> Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. Bastou > >> copiar a base para outro micro com um Firebird 'limpo', criar o usuário > >> que > >> existia no Firebird original e... acesso completo! > >> > >> 100% confiável, 100% de performance, 100% mesmo? Somente servidor > >> fisicamente protegido... > >> > >> > >> > >> ---------------------------------------------------------------------------- -- > >> > >> > >> > >> No virus found in this incoming message. > >> Checked by AVG - www.avg.com > >> Version: 8.5.392 / Virus Database: 270.13.60/2311 - Release Date: 08/18/09 > >> 06:03:00 > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From magnosysteminformatica em gmail.com Wed Aug 19 09:53:19 2009 From: magnosysteminformatica em gmail.com (Magno System) Date: Wed, 19 Aug 2009 09:53:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__RES=3A_RES=3A_RES=3A?= =?iso-8859-1?q?__Seguran=E7a?= References: <001701ca2022$4707c970$d5175c50$@com.br><001601ca2026$57c2c9f0$07485dd0$@com><003201ca202b$2863c470$792b4d50$@com.br><035501ca202d$3c1d49d0$b100a8c0@winxprj15><5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com><33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br><000301ca206b$dd95c510$98c14f30$@com.br><000001ca20c8$19426490$4bc72db0$@com> Message-ID: <005501ca20cc$0914b650$6915a8c0@MagnoSystem> Quanto a segurança dos dados, acho que um sistema operacional como o linux em que você altera a senha do SYSDBA e bloqueia o acesso físico ao banco é suficiente. Todo mundo questiona o FB em termos de segurança mas nunca ninguém respondeu como CONSEGUIR entrar em um banco onde você não tem a senha do SYSDBA e nem permissão e conhecimento de senhas para acesso físico. Quanto a suas triggers e sp's estarem visíveis, vamos ser práticos. Vocês conhecem alguém que já desenvolveu um sistema começando do zero com qualquer linguagem de programação com base no código do banco. Em primeiro lugar, a stored procedure ou trigger não é por si só um todo. Ela está envolvida em um contexto de lógica que fica dentro do código. Você a chama dentro de uma lógica ou necessidade que você implementou no seu sistema e esta lógica não está visível ao usuário. Eu disponibilizo meu código sem medo e nunca tive problemas. Já teve situações em código que eu não mexia há muito tempo que tive que estudar e rever para poder mexer. ----- Original Message ----- From: "Forrest®" To: Sent: Wednesday, August 19, 2009 9:37 AM Subject: Re: [firebase-br]RES: RES: RES: RES: RES: Segurança No dia 19/08/2009 às 09:25:07 catando milho no teclado Luis " escrivinhou " o texto abaixo : > 2- a parte tecnológica dos código contidos no banco: Triggers, Procedures, > etc... esse é um ponto que complica ao desenvolvedor, pois no FB, pelo que > já vi, não há como proteger isso e passar ao cliente, ele terá acesso. Por > esse motivo, em aplicações comerciais para múltiplas empresas, essa parte > acaba sendo interessante ficar no aplicativo e não no banco, apesar da > perda > de performance. > > Nota: Ainda não tenho conhecimento suficiente para saber se é possível no > FB > passar uma procedure ou trigger como parâmetro, ou seja, a estrutura da > trigger ou procedure estaria no banco, mas os dados básicos seriam > fornecidos através de parâmetros por uma chamada do aplicativo? Bom dia Luís da uma olhada nas mensagens antigas da lista que já foi discutido como ocultar o código das triggers e procedures, mas cuidado com isso, pois deve ser rodado esse script para ocultar só no cliente, no ambiente de desenvolvimento jamais poderá ser feito isso. T+++++++++++ ---------------------------------------------------------------------------------- Pobre é igual pneu quanto mais trabalha mais careca fica ! ! ! -- ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From renato em eficazinformatica.com.br Wed Aug 19 09:51:48 2009 From: renato em eficazinformatica.com.br (Renato Bermudo) Date: Wed, 19 Aug 2009 09:51:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__RES=3A_RES=3A_RES=3A?= =?iso-8859-1?q?_Seguran=E7a?= References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br> <1250643825.3880.1.camel@edujed.utfpr.edu.br><000301ca206b$dd95c510$98c14f30$@com.br> <000001ca20c8$19426490$4bc72db0$@com> Message-ID: <74FE7A023E6D48B78D478AD2C6DA6068@programacao2> Olá Luis! No próprio site firebase tem um artigo que ensina como ocultar os códigos das triggers e procedures. Eu mesmo, sempre executo o script abaixo no banco do cliente: UPDATE rdb$procedures SET rdb$procedure_source = 'Protegido por lei de copyright. Minha empresa.' WHERE ((rdb$system_flag = 0) OR (rdb$system_flag IS NULL)); UPDATE rdb$triggers SET rdb$trigger_source = 'Protegido por lei de copyright. Minha Empresa.' WHERE ((rdb$system_flag = 0) OR (rdb$system_flag IS NULL)) AND (rdb$trigger_name NOT IN (SELECT rdb$trigger_name FROM rdb$check_constraints)); Pra mim o cliente tem direito aos dados, mas não aos fontes, e no meu conceito, scripts são fontes. Um abraço! ----- Original Message ----- From: "Luis" To: "'FireBase'" Sent: Wednesday, August 19, 2009 9:25 AM Subject: [firebase-br] RES: RES: RES: RES: RES: Segurança Acho que há dois pontos fundamentais no quesito segurança para banco de dados: 1- Primeira - exatamente a quem pertencem os dados. Eu sempre deixo claro, tanto a nível de proposta como de contrato, que o banco é do cliente e de sua inteira responsabilidade em: Manter, proteger e realizar backups periódicos, pois o banco é dele. 2- a parte tecnológica dos código contidos no banco: Triggers, Procedures, etc... esse é um ponto que complica ao desenvolvedor, pois no FB, pelo que já vi, não há como proteger isso e passar ao cliente, ele terá acesso. Por esse motivo, em aplicações comerciais para múltiplas empresas, essa parte acaba sendo interessante ficar no aplicativo e não no banco, apesar da perda de performance. Nota: Ainda não tenho conhecimento suficiente para saber se é possível no FB passar uma procedure ou trigger como parâmetro, ou seja, a estrutura da trigger ou procedure estaria no banco, mas os dados básicos seriam fornecidos através de parâmetros por uma chamada do aplicativo? Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: terça-feira, 18 de agosto de 2009 22:25 Para: 'FireBase' Assunto: [firebase-br] RES: RES: RES: RES: Segurança Segurança para base de dados é um assunto muito complexo. Por exemplo, eu gostaria de proteger a base para impedir que um usuário tivesse chance de adulterar os registros, excluir lançamentos de contas a receber (e embolsar o dinheiro), mudar quantidades em estoque (e levar o produto para casa), etc - sim, eu sei que o usuário teria que 'estudar' para abrir uma base Firebird com flamerobin ou qq outra ferramenta. MAS: se eu bloquear a base a empresa ficaria a minha mercê! Não poderia migrar os dados (que são propriedade da empresa) sem minha autorização ou consentimento! Eu poderia 'chantagear' a empresa, cobrando um 'extra' para exportar a base. Da maneira como é hoje: o cliente é o responsável pela segurança dos arquivos de dados. Se ele quiser 100% de segurança basta colocar um servidor numa sala trancada ou num rack com chave. Basta deixar claro para o cliente o que ele DEVE fazer e o que nós PODEMOS oferecer. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka Enviada em: terça-feira, 18 de agosto de 2009 22:04 Para: Carlos H. Cantu; FireBase Assunto: Re: [firebase-br] RES: RES: RES: Segurança além do mais, dá para se conectar com o outro usuário, com a mesma fragilidade (eu já precisei abrir um banco com a role de sysdba e nao perdi mais do que 10 minutos para descobrir o nome do owner da base) e tem mais, uma ROLE com o nome SYSDBA não funciona no firebird 2.1 Abraço Em Ter, 2009-08-18 às 16:04 -0300, Carlos H. Cantu escreveu: > O problema dessa gambiarra eh que eh muito facil remover o role > criado. > > Pesquise as mensagens antigas na lista que isto já foi discutido. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > HEP> A tempo pesquisei sobre este assunto, achei algo, que parece interessante, > HEP> era algo assim... > > HEP> Crie um usuário no security.fdb (ex: user: admin e senha: admin) > HEP> gsec -user sysdba -pas masterkey -add admin -pw admin > > HEP> Crie uma Base de Dados com este usuário > > HEP> Logue na Base criada com este user e crie uma role com nome de Sysdba > > HEP> Assim qdo alguem copiar o banco para outro server que ele saiba a senha > HEP> do sysdba ira aparecer um erro e o Sysdba nao conecta. Nao fiz testes > HEP> afundo... > HEP> Ta ai a dica, a quem interessar poste os resultados depois. > > > HEP> 2009/8/18 Rodolpho da Silva > > >> > 100% confiável, 100% de performance, 100% mesmo? Somente servidor > >> > fisicamente protegido... > >> > >> Disse tudo.... > >> > >> Rodolpho da Silva > >> www.essencialcode.com.br > >> > >> > >> > >> ----- Original Message ----- > >> From: Felix > >> To: 'FireBase' > >> Sent: Tuesday, August 18, 2009 2:41 PM > >> Subject: [firebase-br] RES: RES: RES: Segurança > >> > >> > >> Boas idéias... mas... > >> > >> 1. Perda de performance > >> 2. Perda de performance > >> 3. Chances de corrupção da base > >> > >> Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. Bastou > >> copiar a base para outro micro com um Firebird 'limpo', criar o usuário > >> que > >> existia no Firebird original e... acesso completo! > >> > >> 100% confiável, 100% de performance, 100% mesmo? Somente servidor > >> fisicamente protegido... > >> > >> > >> > >> ---------------------------------------------------------------------------- -- > >> > >> > >> > >> No virus found in this incoming message. > >> Checked by AVG - www.avg.com > >> Version: 8.5.392 / Virus Database: 270.13.60/2311 - Release Date: 08/18/09 > >> 06:03:00 > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From edimar em digis.com.br Wed Aug 19 09:58:19 2009 From: edimar em digis.com.br (=?iso-8859-1?Q?Edimar_-_Digi=B4s_Info?=) Date: Wed, 19 Aug 2009 09:58:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_RES=3A_RES=3A_Seguran?= =?iso-8859-1?q?=E7a?= References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br><000301ca206b$dd95c510$98c14f30$@com.br> <000f01ca20ca$ab97b7d0$0401a8c0@renato> Message-ID: <006c01ca20cc$ba035c00$2601a8c0@Edimar> Bom dia, Galera podem remover meu email do forum, pois não estou tendo tempo para ler todas as mensagens e estão enchendo minha caixa postal. Obrigado, Edimar ----- Original Message ----- From: "Renato André" To: "FireBase" Sent: Wednesday, August 19, 2009 9:43 AM Subject: Re: [firebase-br]RES: RES: RES: RES: Segurança Segurança é algo fundamental, de suma importância, geralmente as empresas guardam em seus bancos de dados informações de sua gestão e dados sigilosos, eu utilizo o firebird a algum tempo, gosto do banco de dados, é bom, é gratuito, mas não sou torcedor, sou técnico, preciso do banco de dados mas reconheço que o firebird ainda tem muito o que melhorar em matéria de segurança, poderia ter uma melhor política de restrições, induzir o usuário na instalação mudar a senha default, ter uma metodologia de criptografia própria, não permitir que uma pessoa pegasse o banco em que a senha default foi alterada e levar esse banco para uma outra máquina contendo o firebird e abrir essa base... vejo muito sistema sendo comercializado com o usuário e a senha padrão, o desenvolvedor cria o sistema, cobra e entrega ao usuário e vai embora deixando um sistema vulnerável na mão de um usuário que não é técnico e nem é obrigado a saber sobre o firebird. O fato do desenvolvedor mudar a senha padrão e avisa ao usuário sobre politicas de segurança como informado abaixo está correto, até porque não podemos fazer muito além disso, mas que poderíamos ter mais recursos isso sim, poderíamos. Essa é minha opinião, gosto do firebird, faço parte da lista, não estou aqui pra ficar malhando e não estou, so que sinto essa necessidade de mais recursos no sentiodo de segurança. Renato André ----- Original Message ----- From: "Felix" To: "'FireBase'" Sent: Tuesday, August 18, 2009 10:24 PM Subject: [firebase-br] RES: RES: RES: RES: Segurança Segurança para base de dados é um assunto muito complexo. Por exemplo, eu gostaria de proteger a base para impedir que um usuário tivesse chance de adulterar os registros, excluir lançamentos de contas a receber (e embolsar o dinheiro), mudar quantidades em estoque (e levar o produto para casa), etc - sim, eu sei que o usuário teria que 'estudar' para abrir uma base Firebird com flamerobin ou qq outra ferramenta. MAS: se eu bloquear a base a empresa ficaria a minha mercê! Não poderia migrar os dados (que são propriedade da empresa) sem minha autorização ou consentimento! Eu poderia 'chantagear' a empresa, cobrando um 'extra' para exportar a base. Da maneira como é hoje: o cliente é o responsável pela segurança dos arquivos de dados. Se ele quiser 100% de segurança basta colocar um servidor numa sala trancada ou num rack com chave. Basta deixar claro para o cliente o que ele DEVE fazer e o que nós PODEMOS oferecer. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka Enviada em: terça-feira, 18 de agosto de 2009 22:04 Para: Carlos H. Cantu; FireBase Assunto: Re: [firebase-br] RES: RES: RES: Segurança além do mais, dá para se conectar com o outro usuário, com a mesma fragilidade (eu já precisei abrir um banco com a role de sysdba e nao perdi mais do que 10 minutos para descobrir o nome do owner da base) e tem mais, uma ROLE com o nome SYSDBA não funciona no firebird 2.1 Abraço Em Ter, 2009-08-18 às 16:04 -0300, Carlos H. Cantu escreveu: > O problema dessa gambiarra eh que eh muito facil remover o role > criado. > > Pesquise as mensagens antigas na lista que isto já foi discutido. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > HEP> A tempo pesquisei sobre este assunto, achei algo, que parece interessante, > HEP> era algo assim... > > HEP> Crie um usuário no security.fdb (ex: user: admin e senha: admin) > HEP> gsec -user sysdba -pas masterkey -add admin -pw admin > > HEP> Crie uma Base de Dados com este usuário > > HEP> Logue na Base criada com este user e crie uma role com nome de Sysdba > > HEP> Assim qdo alguem copiar o banco para outro server que ele saiba a senha > HEP> do sysdba ira aparecer um erro e o Sysdba nao conecta. Nao fiz testes > HEP> afundo... > HEP> Ta ai a dica, a quem interessar poste os resultados depois. > > > HEP> 2009/8/18 Rodolpho da Silva > > >> > 100% confiável, 100% de performance, 100% mesmo? Somente servidor > >> > fisicamente protegido... > >> > >> Disse tudo.... > >> > >> Rodolpho da Silva > >> www.essencialcode.com.br > >> > >> > >> > >> ----- Original Message ----- > >> From: Felix > >> To: 'FireBase' > >> Sent: Tuesday, August 18, 2009 2:41 PM > >> Subject: [firebase-br] RES: RES: RES: Segurança > >> > >> > >> Boas idéias... mas... > >> > >> 1. Perda de performance > >> 2. Perda de performance > >> 3. Chances de corrupção da base > >> > >> Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. Bastou > >> copiar a base para outro micro com um Firebird 'limpo', criar o usuário > >> que > >> existia no Firebird original e... acesso completo! > >> > >> 100% confiável, 100% de performance, 100% mesmo? Somente servidor > >> fisicamente protegido... > >> > >> > >> > >> ---------------------------------------------------------------------------- -- > >> > >> > >> > >> No virus found in this incoming message. > >> Checked by AVG - www.avg.com > >> Version: 8.5.392 / Virus Database: 270.13.60/2311 - Release Date: 08/18/09 > >> 06:03:00 > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jdias.bjsoftware em gmail.com Wed Aug 19 09:56:27 2009 From: jdias.bjsoftware em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Dias?=) Date: Wed, 19 Aug 2009 09:56:27 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_RES=3A_RES=3A_Seguran?= =?iso-8859-1?q?=E7a?= In-Reply-To: <000f01ca20ca$ab97b7d0$0401a8c0@renato> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br> <000f01ca20ca$ab97b7d0$0401a8c0@renato> Message-ID: <4A8BF67B.4010506@gmail.com> Vi durante certo tempo a discussão e não quis me posicionar mas vendo o conteúdo de algumas mensagens nesta thread tive que colocar minha opinião em foco Segurança é algo primordial, todos já o disseram, todos ressaltaram sua importância. Mas o fato é: Segurança em que sentido? A responsabilidade em uma equipe de TIC torna-se do DBA (Sim senhores ele existe também para isso) junto aos administradores de sistema alterando as diretivas de segurança de um BOM sistema operacional (Além de se possível e necessário trancar a sala do servidor, colocar cadeado, cachorro, sensor de presença e o escambau). Se o cliente não tem uma equipe com DBA e Administrador de Sistemas (Geralmente alguns tem um só que é os dois ao mesmo tempo e não ganha acúmulo de funções como no senado e outras repartições públicas), o que posso entender é que os seus dados não são tão confidenciais assim e ou mesmo que seja o cliente não está disposto ou não pode pagar pelo SERVIÇO (Ou palavrinha interessante!..) de segurança Quando ao fato do Firebird não ter recurso "A" ou não ter recurso "B", lembremos-nos que ele não é um "Banco Free", o Firebird é um SGBD Open Source, mantido pela comunidade (Que aliás precisa de doações para manter o Roadmap de desenvolvimento) e tem seu código aberto, ou seja, Precisas de tal recurso peão? Baixe o código, estude, modifique a seu bel-prazer, supra suas necessidades, poste para a comunidade suas mudanças ou então pague alguém que o faça para você.. Esses são meus 0,01 % sobre o assunto -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com Renato André escreveu: > Segurança é algo fundamental, de suma importância, geralmente as > empresas guardam em seus bancos de dados informações de sua gestão e > dados sigilosos, eu utilizo o firebird a algum tempo, gosto do banco > de dados, é bom, é gratuito, mas não sou torcedor, sou técnico, > preciso do banco de dados mas reconheço que o firebird ainda tem muito > o que melhorar em matéria de segurança, poderia ter uma melhor > política de restrições, induzir o usuário na instalação mudar a senha > default, ter uma metodologia de criptografia própria, não permitir que > uma pessoa pegasse o banco em que a senha default foi alterada e levar > esse banco para uma outra máquina contendo o firebird e abrir essa > base... vejo muito sistema sendo comercializado com o usuário e a > senha padrão, o desenvolvedor cria o sistema, cobra e entrega ao > usuário e vai embora deixando um sistema vulnerável na mão de um > usuário que não é técnico e nem é obrigado a saber sobre o firebird. O > fato do desenvolvedor mudar a senha padrão e avisa ao usuário sobre > politicas de segurança como informado abaixo está correto, até porque > não podemos fazer muito além disso, mas que poderíamos ter mais > recursos isso sim, poderíamos. Essa é minha opinião, gosto do > firebird, faço parte da lista, não estou aqui pra ficar malhando e não > estou, so que sinto essa necessidade de mais recursos no sentiodo de > segurança. > > Renato André > > > > ----- Original Message ----- From: "Felix" > To: "'FireBase'" > Sent: Tuesday, August 18, 2009 10:24 PM > Subject: [firebase-br] RES: RES: RES: RES: Segurança > > > Segurança para base de dados é um assunto muito complexo. > > Por exemplo, eu gostaria de proteger a base para impedir que um usuário > tivesse chance de adulterar os registros, excluir lançamentos de contas a > receber (e embolsar o dinheiro), mudar quantidades em estoque (e levar o > produto para casa), etc - sim, eu sei que o usuário teria que > 'estudar' para > abrir uma base Firebird com flamerobin ou qq outra ferramenta. > > MAS: se eu bloquear a base a empresa ficaria a minha mercê! Não poderia > migrar os dados (que são propriedade da empresa) sem minha autorização ou > consentimento! > > Eu poderia 'chantagear' a empresa, cobrando um 'extra' para exportar a > base. > > Da maneira como é hoje: o cliente é o responsável pela segurança dos > arquivos de dados. Se ele quiser 100% de segurança basta colocar um > servidor > numa sala trancada ou num rack com chave. > > Basta deixar claro para o cliente o que ele DEVE fazer e o que nós > PODEMOS > oferecer. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br > [mailto:lista-bounces em firebase.com.br] Em > nome de Eduardo Jedliczka > Enviada em: terça-feira, 18 de agosto de 2009 22:04 > Para: Carlos H. Cantu; FireBase > Assunto: Re: [firebase-br] RES: RES: RES: Segurança > > além do mais, dá para se conectar com o outro usuário, com a mesma > fragilidade (eu já precisei abrir um banco com a role de sysdba e nao > perdi mais do que 10 minutos para descobrir o nome do owner da base) > > e tem mais, uma ROLE com o nome SYSDBA não funciona no firebird 2.1 > > Abraço > > Em Ter, 2009-08-18 às 16:04 -0300, Carlos H. Cantu escreveu: > >> O problema dessa gambiarra eh que eh muito facil remover o role >> criado. >> >> Pesquise as mensagens antigas na lista que isto já foi discutido. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> HEP> A tempo pesquisei sobre este assunto, achei algo, que parece > interessante, >> HEP> era algo assim... >> >> HEP> Crie um usuário no security.fdb (ex: user: admin e senha: admin) >> HEP> gsec -user sysdba -pas masterkey -add admin -pw admin >> >> HEP> Crie uma Base de Dados com este usuário >> >> HEP> Logue na Base criada com este user e crie uma role com nome de >> Sysdba >> >> HEP> Assim qdo alguem copiar o banco para outro server que ele saiba a > senha >> HEP> do sysdba ira aparecer um erro e o Sysdba nao conecta. Nao fiz >> testes >> HEP> afundo... >> HEP> Ta ai a dica, a quem interessar poste os resultados depois. >> >> >> HEP> 2009/8/18 Rodolpho da Silva >> >> >> > 100% confiável, 100% de performance, 100% mesmo? Somente servidor >> >> > fisicamente protegido... >> >> >> >> Disse tudo.... >> >> >> >> Rodolpho da Silva >> >> www.essencialcode.com.br >> >> >> >> >> >> >> >> ----- Original Message ----- >> >> From: Felix >> >> To: 'FireBase' >> >> Sent: Tuesday, August 18, 2009 2:41 PM >> >> Subject: [firebase-br] RES: RES: RES: Segurança >> >> >> >> >> >> Boas idéias... mas... >> >> >> >> 1. Perda de performance >> >> 2. Perda de performance >> >> 3. Chances de corrupção da base >> >> >> >> Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. > Bastou >> >> copiar a base para outro micro com um Firebird 'limpo', criar o > usuário >> >> que >> >> existia no Firebird original e... acesso completo! >> >> >> >> 100% confiável, 100% de performance, 100% mesmo? Somente servidor >> >> fisicamente protegido... >> >> >> >> >> >> >> >> > ---------------------------------------------------------------------------- > > -- >> >> >> >> >> >> >> >> No virus found in this incoming message. >> >> Checked by AVG - www.avg.com >> >> Version: 8.5.392 / Virus Database: 270.13.60/2311 - Release Date: > 08/18/09 >> >> 06:03:00 >> >> ______________________________________________ >> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From igmeirelles em gmail.com Wed Aug 19 10:04:25 2009 From: igmeirelles em gmail.com (=?iso-8859-1?Q?Ivan_Guimar=E3es_Meirelles?=) Date: Wed, 19 Aug 2009 09:04:25 -0400 Subject: [firebase-br] RES: Procedure para caixa In-Reply-To: <4a8b225f5340c_e3a8e946a41d9@weasel3.tmail> References: <4a8b225f5340c_e3a8e946a41d9@weasel3.tmail> Message-ID: <005f01ca20cd$9673dac0$c35b9040$@com> Olá Everton... A tabela CAIXA não necessita ter a coluna SALDO pois o mesmo é um campo calculado então bastaria fazer o calculo quando for realizado uma consulta... para isso utilize uma Stored Procedure... veja esse exemplo (baseado na sua tabela): TABELA CAIXA: CREATE TABLE CAIXA ( CODCAIXA INTEGER NOT NULL, TIPO VARCHAR(7), DESCRICAO VARCHAR(50), NOMEUSUARIO VARCHAR(20), DATA DATE, HORA TIME, VALOR DECIMAL(10, 2) ); Para melhorar um pouco mais sua base, eu aconselharia colocar o campo TIPO como CHAR(1) apenas para armazenar 'E' ou 'S' (entrada ou saída) ou ainda 'D' ou 'C' (para débito ou crédito)... vamos assumir que você armazena em TIPO os valores 'ENTRADA' ou 'SAIDA': Vamos criar agora a STORED PROCEDURE RELAT_CAIXA: CREATE PROCEDURE RELAT_CAIXA returns ( CODCAIXA INTEGER, TIPO VARCHAR(7), DESCRICAO VARCHAR(50), NOMEUSUARIO VARCHAR(20), DATA DATE, HORA TIME, VALOR DECIMAL(10, 2), SALDO DECIMAL(10, 2) ) as declare variable saldoatual decimal(10,2); begin saldoatual = 0; for select c.codcaixa, c.tipo, c.descricao, c.nomeusuario, c.data, c.hora, c.valor from caixa c Order by c.data, c.hora into :codcaixa, :tipo, :descricao, :nomeusuario, :data, :hora, :valor do Begin if (:tipo = 'ENTRADA') then saldo = saldoatual + :valor; else saldo = :saldoatual - :valor; saldoatual = :saldo; suspend; end end; E então na sua aplicação você irá fazer um simples select desta stored procedure, sem se preocupar com o saldo quando ocorrer uma atualização de valores: SELECT * FROM RELAT_CAIXA E você pode melhorar essa stored procedure acrescentando parâmetros como DATA_INICIAL e DATA_FINAL para trazer apenas o período que o usuário desejar. Isso foi um exemplo bem simples... pode e deve ser melhorado. Espero ter ajudado, Um forte abraço... -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de everton.patricio01 Enviada em: terça-feira, 18 de agosto de 2009 17:51 Para: lista em firebase.com.br Assunto: [firebase-br] Procedure para caixa Olá pessoal, Escreví uma procedure para uma tabela caixa da seguinte forma: -------------- CREATE PROCEDURE INSERIR_LANCAMENTO ( DATA_LANCAMENTO DATE, TIPO VARCHAR(7), DESCRICAO VARCHAR(50), NOMEUSUARIO VARCHAR(20), DATA DATE, HORA TIME, VALOR DECIMAL(10,2), SALDO DECIMAL(10,2) ) AS BEGIN INSERT INTO CAIXA ( CODCAIXA, TIPO, DESCRICAO, NOMEUSUARIO, DATA, HORA, VALOR, SALDO ) VALUES ( GEN_ID(GERACODCAIXA,1), :TIPO, :DESCRICAO, :NOMEUSUARIO, :DATA, :HORA, :VALOR, :SALDO ); END ------------- A trigger que ativa a procedure está descrita a seguir: ------------- SET TERM ^; CREATE TRIGGER NOVOLANCCAIXACONTASREC FOR CONTASRECEBER AFTER UPDATE AS BEGIN IF (NEW.FECHADO = 'TRUE') THEN EXECUTE PROCEDURE INSERIR_LANCAMENTO('ENTRADA','PAGAMENTO DE PARCELA', NEW.NOMEUSUARIO, NEW.DATA, NEW.HORA, NEW.VALORTOTAL, 100); END ^ ------------- O meu problema é justamente o campo saldo pois, justamente como podem perceber, estou jogando um número fixo 100, mas o que eu gostaria é que minha trigger ou procedure identificasse o campo saldo do último registro para então atualizá-lo conforme o tipo (entrada ou saída). Muito obrigado a todos, Everton.   ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From luisfirevb em gmail.com Wed Aug 19 10:32:19 2009 From: luisfirevb em gmail.com (Luis) Date: Wed, 19 Aug 2009 10:32:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09Seguran=E7a?= In-Reply-To: References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br> <1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br> <000001ca20c8$19426490$4bc72db0$@com> Message-ID: <001d01ca20d1$7cbb8c00$7632a400$@com> Bom dia Forrest eu já tinha visto isso lá. A dúvida que tenho a este respeito é o seguinte: Como fica a manutenção do banco a distância, pois se o banco pertence a um aplicativo comercial (várias empresas), então se houver alterações na estrutura do banco, alterações nas procedures ou triggers após iniciado o uso do banco no cliente, como fica a manutenção disso, pois não sendo possível ir até o cliente (localizados em estados diferentes) como se resolveria? Pelo que entendi, é excluída a parte do código em texto do script, só ficando a parte compilada do mesmo na base. Ocorrendo alterações no banco, não é possível substituí-lo, então é preciso realizar as alterações no próprio banco, ou seria preciso "Migrar" os dados do banco "Velho" para uma estrutura "Nova" e já corrigida, excluindo o banco velho após a migração dos dados. Seria isso? Agora migrar 100% dos dados entre bancos, isso existindo triggers e procedures não seria complicado? Isso não causaria inconsistência dos dados, pois os dados sofreriam distorções? Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Forrest® Enviada em: quarta-feira, 19 de agosto de 2009 09:38 Para: lista em firebase.com.br Assunto: Re: [firebase-br] RES: RES: RES: RES: RES: Segurança No dia 19/08/2009 às 09:25:07 catando milho no teclado Luis " escrivinhou " o texto abaixo : > 2- a parte tecnológica dos código contidos no banco: Triggers, Procedures, > etc... esse é um ponto que complica ao desenvolvedor, pois no FB, pelo que > já vi, não há como proteger isso e passar ao cliente, ele terá acesso. Por > esse motivo, em aplicações comerciais para múltiplas empresas, essa parte > acaba sendo interessante ficar no aplicativo e não no banco, apesar da perda > de performance. > > Nota: Ainda não tenho conhecimento suficiente para saber se é possível no FB > passar uma procedure ou trigger como parâmetro, ou seja, a estrutura da > trigger ou procedure estaria no banco, mas os dados básicos seriam > fornecidos através de parâmetros por uma chamada do aplicativo? Bom dia Luís da uma olhada nas mensagens antigas da lista que já foi discutido como ocultar o código das triggers e procedures, mas cuidado com isso, pois deve ser rodado esse script para ocultar só no cliente, no ambiente de desenvolvimento jamais poderá ser feito isso. From luisfirevb em gmail.com Wed Aug 19 10:36:13 2009 From: luisfirevb em gmail.com (Luis) Date: Wed, 19 Aug 2009 10:36:13 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09Seguran=E7a?= In-Reply-To: <74FE7A023E6D48B78D478AD2C6DA6068@programacao2> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br> <1250643825.3880.1.camel@edujed.utfpr.edu.br><000301ca206b$dd95c510$98c14f30$@com.br> <000001ca20c8$19426490$4bc72db0$@com> <74FE7A023E6D48B78D478AD2C6DA6068@programacao2> Message-ID: <001e01ca20d2$085db3a0$19191ae0$@com> Renato concordo plenamente, por isso comentei que a parte de scripts para mim devem ficar no aplicativo, quando inviável de outra forma, apesar da performance. No email que enviei agora, comento sobre a dificuldade de manutenção num banco já em produção, usando essa técnica. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Renato Bermudo Enviada em: quarta-feira, 19 de agosto de 2009 09:52 Para: FireBase Assunto: Re: [firebase-br] RES: RES: RES: RES: RES: Segurança Olá Luis! No próprio site firebase tem um artigo que ensina como ocultar os códigos das triggers e procedures. Eu mesmo, sempre executo o script abaixo no banco do cliente: UPDATE rdb$procedures SET rdb$procedure_source = 'Protegido por lei de copyright. Minha empresa.' WHERE ((rdb$system_flag = 0) OR (rdb$system_flag IS NULL)); UPDATE rdb$triggers SET rdb$trigger_source = 'Protegido por lei de copyright. Minha Empresa.' WHERE ((rdb$system_flag = 0) OR (rdb$system_flag IS NULL)) AND (rdb$trigger_name NOT IN (SELECT rdb$trigger_name FROM rdb$check_constraints)); Pra mim o cliente tem direito aos dados, mas não aos fontes, e no meu conceito, scripts são fontes. Um abraço! ----- Original Message ----- From: "Luis" To: "'FireBase'" Sent: Wednesday, August 19, 2009 9:25 AM Subject: [firebase-br] RES: RES: RES: RES: RES: Segurança Acho que há dois pontos fundamentais no quesito segurança para banco de dados: 1- Primeira - exatamente a quem pertencem os dados. Eu sempre deixo claro, tanto a nível de proposta como de contrato, que o banco é do cliente e de sua inteira responsabilidade em: Manter, proteger e realizar backups periódicos, pois o banco é dele. 2- a parte tecnológica dos código contidos no banco: Triggers, Procedures, etc... esse é um ponto que complica ao desenvolvedor, pois no FB, pelo que já vi, não há como proteger isso e passar ao cliente, ele terá acesso. Por esse motivo, em aplicações comerciais para múltiplas empresas, essa parte acaba sendo interessante ficar no aplicativo e não no banco, apesar da perda de performance. Nota: Ainda não tenho conhecimento suficiente para saber se é possível no FB passar uma procedure ou trigger como parâmetro, ou seja, a estrutura da trigger ou procedure estaria no banco, mas os dados básicos seriam fornecidos através de parâmetros por uma chamada do aplicativo? Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: terça-feira, 18 de agosto de 2009 22:25 Para: 'FireBase' Assunto: [firebase-br] RES: RES: RES: RES: Segurança Segurança para base de dados é um assunto muito complexo. Por exemplo, eu gostaria de proteger a base para impedir que um usuário tivesse chance de adulterar os registros, excluir lançamentos de contas a receber (e embolsar o dinheiro), mudar quantidades em estoque (e levar o produto para casa), etc - sim, eu sei que o usuário teria que 'estudar' para abrir uma base Firebird com flamerobin ou qq outra ferramenta. MAS: se eu bloquear a base a empresa ficaria a minha mercê! Não poderia migrar os dados (que são propriedade da empresa) sem minha autorização ou consentimento! Eu poderia 'chantagear' a empresa, cobrando um 'extra' para exportar a base. Da maneira como é hoje: o cliente é o responsável pela segurança dos arquivos de dados. Se ele quiser 100% de segurança basta colocar um servidor numa sala trancada ou num rack com chave. Basta deixar claro para o cliente o que ele DEVE fazer e o que nós PODEMOS oferecer. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eduardo Jedliczka Enviada em: terça-feira, 18 de agosto de 2009 22:04 Para: Carlos H. Cantu; FireBase Assunto: Re: [firebase-br] RES: RES: RES: Segurança além do mais, dá para se conectar com o outro usuário, com a mesma fragilidade (eu já precisei abrir um banco com a role de sysdba e nao perdi mais do que 10 minutos para descobrir o nome do owner da base) e tem mais, uma ROLE com o nome SYSDBA não funciona no firebird 2.1 Abraço Em Ter, 2009-08-18 às 16:04 -0300, Carlos H. Cantu escreveu: > O problema dessa gambiarra eh que eh muito facil remover o role > criado. > > Pesquise as mensagens antigas na lista que isto já foi discutido. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > HEP> A tempo pesquisei sobre este assunto, achei algo, que parece interessante, > HEP> era algo assim... > > HEP> Crie um usuário no security.fdb (ex: user: admin e senha: admin) > HEP> gsec -user sysdba -pas masterkey -add admin -pw admin > > HEP> Crie uma Base de Dados com este usuário > > HEP> Logue na Base criada com este user e crie uma role com nome de Sysdba > > HEP> Assim qdo alguem copiar o banco para outro server que ele saiba a senha > HEP> do sysdba ira aparecer um erro e o Sysdba nao conecta. Nao fiz testes > HEP> afundo... > HEP> Ta ai a dica, a quem interessar poste os resultados depois. > > > HEP> 2009/8/18 Rodolpho da Silva > > >> > 100% confiável, 100% de performance, 100% mesmo? Somente servidor > >> > fisicamente protegido... > >> > >> Disse tudo.... > >> > >> Rodolpho da Silva > >> www.essencialcode.com.br > >> > >> > >> > >> ----- Original Message ----- > >> From: Felix > >> To: 'FireBase' > >> Sent: Tuesday, August 18, 2009 2:41 PM > >> Subject: [firebase-br] RES: RES: RES: Segurança > >> > >> > >> Boas idéias... mas... > >> > >> 1. Perda de performance > >> 2. Perda de performance > >> 3. Chances de corrupção da base > >> > >> Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. Bastou > >> copiar a base para outro micro com um Firebird 'limpo', criar o usuário > >> que > >> existia no Firebird original e... acesso completo! > >> > >> 100% confiável, 100% de performance, 100% mesmo? Somente servidor > >> fisicamente protegido... > >> > >> > >> > >> ---------------------------------------------------------------------------- -- > >> > >> > >> > >> No virus found in this incoming message. > >> Checked by AVG - www.avg.com > >> Version: 8.5.392 / Virus Database: 270.13.60/2311 - Release Date: 08/18/09 > >> 06:03:00 > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jdias.bjsoftware em gmail.com Wed Aug 19 10:44:32 2009 From: jdias.bjsoftware em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Dias?=) Date: Wed, 19 Aug 2009 10:44:32 -0300 Subject: [firebase-br] UDF para pesquisas XQuery Message-ID: <4A8C01C0.1030106@gmail.com> Bom dia senhores Estou com um projeto onde necessito usar o mapeamento de uma Tabela por classe concreta em meu modelo de domínios, o que significa que todos os objetos de uma raiz composite serão serializados em XML para serem armazenados no banco de dados. Inicialmente pensei em usar PostgreSQL, mas o mesmo só tem suporte à XPath. É de conhecimento dos senhores alguma UDF Open Source para firebird que trabalhe com XQuery (Gostaria de saber se existe alguma antes criar e assim poder contribuir no projeto também) Grato -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com From renato em keninfo.com.br Wed Aug 19 11:04:30 2009 From: renato em keninfo.com.br (=?iso-8859-1?Q?Renato_Andr=E9?=) Date: Wed, 19 Aug 2009 11:04:30 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_RES=3A_RES=3A_Seguran?= =?iso-8859-1?q?=E7a?= References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br><000f01ca20ca$ab97b7d0$0401a8c0@renato> <4A8BF67B.4010506@gmail.com> Message-ID: <003e01ca20d5$f94bae90$0401a8c0@renato> Cuidado como fala João, aqui no forum a gente procura se tratar com respeito, pelo menos é assim que vejo ocorrer, e é assim que procedo... não sou peão e não sei de onde tirou isso... então vamos lá ... conclusão... pessoal aqui então está proibido qualquer observação contra o firebird, está vetado, quem quiser que baixe o código e mude, não pode fazer nenhuma observação desfavorável... quer que o firebird seja mais rapido pela internet? Não fique votando...baixe e mude o código... quer que aqueles bugs que estão lá no site para serem consertados nas novas versões seja feito? Baixe o código e mude... entendi... obrigado. ----- Original Message ----- From: "João Dias" To: "FireBase" Sent: Wednesday, August 19, 2009 9:56 AM Subject: Re: [firebase-br] RES: RES: RES: RES: Segurança Vi durante certo tempo a discussão e não quis me posicionar mas vendo o conteúdo de algumas mensagens nesta thread tive que colocar minha opinião em foco Segurança é algo primordial, todos já o disseram, todos ressaltaram sua importância. Mas o fato é: Segurança em que sentido? A responsabilidade em uma equipe de TIC torna-se do DBA (Sim senhores ele existe também para isso) junto aos administradores de sistema alterando as diretivas de segurança de um BOM sistema operacional (Além de se possível e necessário trancar a sala do servidor, colocar cadeado, cachorro, sensor de presença e o escambau). Se o cliente não tem uma equipe com DBA e Administrador de Sistemas (Geralmente alguns tem um só que é os dois ao mesmo tempo e não ganha acúmulo de funções como no senado e outras repartições públicas), o que posso entender é que os seus dados não são tão confidenciais assim e ou mesmo que seja o cliente não está disposto ou não pode pagar pelo SERVIÇO (Ou palavrinha interessante!..) de segurança Quando ao fato do Firebird não ter recurso "A" ou não ter recurso "B", lembremos-nos que ele não é um "Banco Free", o Firebird é um SGBD Open Source, mantido pela comunidade (Que aliás precisa de doações para manter o Roadmap de desenvolvimento) e tem seu código aberto, ou seja, Precisas de tal recurso peão? Baixe o código, estude, modifique a seu bel-prazer, supra suas necessidades, poste para a comunidade suas mudanças ou então pague alguém que o faça para você.. Esses são meus 0,01 % sobre o assunto -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com Renato André escreveu: > Segurança é algo fundamental, de suma importância, geralmente as empresas > guardam em seus bancos de dados informações de sua gestão e dados > sigilosos, eu utilizo o firebird a algum tempo, gosto do banco de dados, é > bom, é gratuito, mas não sou torcedor, sou técnico, preciso do banco de > dados mas reconheço que o firebird ainda tem muito o que melhorar em > matéria de segurança, poderia ter uma melhor política de restrições, > induzir o usuário na instalação mudar a senha default, ter uma metodologia > de criptografia própria, não permitir que uma pessoa pegasse o banco em > que a senha default foi alterada e levar esse banco para uma outra máquina > contendo o firebird e abrir essa base... vejo muito sistema sendo > comercializado com o usuário e a senha padrão, o desenvolvedor cria o > sistema, cobra e entrega ao usuário e vai embora deixando um sistema > vulnerável na mão de um usuário que não é técnico e nem é obrigado a saber > sobre o firebird. O fato do desenvolvedor mudar a senha padrão e avisa ao > usuário sobre politicas de segurança como informado abaixo está correto, > até porque não podemos fazer muito além disso, mas que poderíamos ter mais > recursos isso sim, poderíamos. Essa é minha opinião, gosto do firebird, > faço parte da lista, não estou aqui pra ficar malhando e não estou, so que > sinto essa necessidade de mais recursos no sentiodo de segurança. > > Renato André > > > > ----- Original Message ----- From: "Felix" > To: "'FireBase'" > Sent: Tuesday, August 18, 2009 10:24 PM > Subject: [firebase-br] RES: RES: RES: RES: Segurança > > > Segurança para base de dados é um assunto muito complexo. > > Por exemplo, eu gostaria de proteger a base para impedir que um usuário > tivesse chance de adulterar os registros, excluir lançamentos de contas a > receber (e embolsar o dinheiro), mudar quantidades em estoque (e levar o > produto para casa), etc - sim, eu sei que o usuário teria que 'estudar' > para > abrir uma base Firebird com flamerobin ou qq outra ferramenta. > > MAS: se eu bloquear a base a empresa ficaria a minha mercê! Não poderia > migrar os dados (que são propriedade da empresa) sem minha autorização ou > consentimento! > > Eu poderia 'chantagear' a empresa, cobrando um 'extra' para exportar a > base. > > Da maneira como é hoje: o cliente é o responsável pela segurança dos > arquivos de dados. Se ele quiser 100% de segurança basta colocar um > servidor > numa sala trancada ou num rack com chave. > > Basta deixar claro para o cliente o que ele DEVE fazer e o que nós PODEMOS > oferecer. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Eduardo Jedliczka > Enviada em: terça-feira, 18 de agosto de 2009 22:04 > Para: Carlos H. Cantu; FireBase > Assunto: Re: [firebase-br] RES: RES: RES: Segurança > > além do mais, dá para se conectar com o outro usuário, com a mesma > fragilidade (eu já precisei abrir um banco com a role de sysdba e nao > perdi mais do que 10 minutos para descobrir o nome do owner da base) > > e tem mais, uma ROLE com o nome SYSDBA não funciona no firebird 2.1 > > Abraço > > Em Ter, 2009-08-18 às 16:04 -0300, Carlos H. Cantu escreveu: > >> O problema dessa gambiarra eh que eh muito facil remover o role >> criado. >> >> Pesquise as mensagens antigas na lista que isto já foi discutido. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> HEP> A tempo pesquisei sobre este assunto, achei algo, que parece > interessante, >> HEP> era algo assim... >> >> HEP> Crie um usuário no security.fdb (ex: user: admin e senha: admin) >> HEP> gsec -user sysdba -pas masterkey -add admin -pw admin >> >> HEP> Crie uma Base de Dados com este usuário >> >> HEP> Logue na Base criada com este user e crie uma role com nome de >> Sysdba >> >> HEP> Assim qdo alguem copiar o banco para outro server que ele saiba a > senha >> HEP> do sysdba ira aparecer um erro e o Sysdba nao conecta. Nao fiz >> testes >> HEP> afundo... >> HEP> Ta ai a dica, a quem interessar poste os resultados depois. >> >> >> HEP> 2009/8/18 Rodolpho da Silva >> >> >> > 100% confiável, 100% de performance, 100% mesmo? Somente servidor >> >> > fisicamente protegido... >> >> >> >> Disse tudo.... >> >> >> >> Rodolpho da Silva >> >> www.essencialcode.com.br >> >> >> >> >> >> >> >> ----- Original Message ----- >> >> From: Felix >> >> To: 'FireBase' >> >> Sent: Tuesday, August 18, 2009 2:41 PM >> >> Subject: [firebase-br] RES: RES: RES: Segurança >> >> >> >> >> >> Boas idéias... mas... >> >> >> >> 1. Perda de performance >> >> 2. Perda de performance >> >> 3. Chances de corrupção da base >> >> >> >> Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. > Bastou >> >> copiar a base para outro micro com um Firebird 'limpo', criar o > usuário >> >> que >> >> existia no Firebird original e... acesso completo! >> >> >> >> 100% confiável, 100% de performance, 100% mesmo? Somente servidor >> >> fisicamente protegido... >> >> >> >> >> >> >> >> > ---------------------------------------------------------------------------- > > -- >> >> >> >> >> >> >> >> No virus found in this incoming message. >> >> Checked by AVG - www.avg.com >> >> Version: 8.5.392 / Virus Database: 270.13.60/2311 - Release Date: > 08/18/09 >> >> 06:03:00 >> >> ______________________________________________ >> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fernando.bg em gmail.com Wed Aug 19 11:17:11 2009 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Wed, 19 Aug 2009 14:17:11 +0000 (UTC) Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_RES=3A_RES=3A_Seguran?= =?iso-8859-1?q?=E7a?= References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br> <1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br> <000f01ca20ca$ab97b7d0$0401a8c0@renato> <006c01ca20cc$ba035c00$2601a8c0@Edimar> Message-ID: No dia 19/08/2009 às 09:58:19 catando milho no teclado Edimar - Digi´s Info " escrivinhou " o texto abaixo : > Bom dia, > > Galera podem remover meu email do forum, pois não estou tendo tempo para ler > todas as mensagens e estão enchendo minha caixa postal. De uma olhada no rodapé de todas as mensagens que você mesmo vai conseguir remover. T+++++++++++++ ---------------------------------------------------------------------------------- Pobre é igual pneu quanto mais trabalha mais careca fica ! ! ! -- From jdias.bjsoftware em gmail.com Wed Aug 19 11:14:23 2009 From: jdias.bjsoftware em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Dias?=) Date: Wed, 19 Aug 2009 11:14:23 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_RES=3A_RES=3A_Seguran?= =?iso-8859-1?q?=E7a?= In-Reply-To: <003e01ca20d5$f94bae90$0401a8c0@renato> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br><000f01ca20ca$ab97b7d0$0401a8c0@renato> <4A8BF67B.4010506@gmail.com> <003e01ca20d5$f94bae90$0401a8c0@renato> Message-ID: <4A8C08BF.80901@gmail.com> Em nenhum momento me referi a sua pessoa, a palavra "peão" é direcionada à pessoas que querem um "plus" no banco para implementarem seus códigos de graça de acordo com suas necessidades, não contribuem com o projeto com código ou testes para que o roadmap programado aconteça de fato e ainda assim metem o pau no projeto. Como disse em nenhum momento citei nomes, só acho que deve haver um pouco mais de bom senso antes de questionar porque não tem isso ou aquilo.... a pergunta seria: O que posso fazer para que esse recurso exista? Votar, testar, documentar, contribuir com o projeto em dinheiro para que o desenvolvimento prossiga, ou mesmo se de fato for viável desenvolver você mesmo ou com uma equipe contratada por você um recurso necessário é muito mais sensato que apenas reclamar Renato André escreveu: > Cuidado como fala João, aqui no forum a gente procura se tratar com > respeito, pelo menos é assim que vejo ocorrer, e é assim que > procedo... não sou peão e não sei de onde tirou isso... então vamos > lá ... conclusão... pessoal aqui então está proibido qualquer > observação contra o firebird, está vetado, quem quiser que baixe o > código e mude, não pode fazer nenhuma observação desfavorável... quer > que o firebird seja mais rapido pela internet? Não fique > votando...baixe e mude o código... quer que aqueles bugs que estão lá > no site para serem consertados nas novas versões seja feito? Baixe o > código e mude... entendi... obrigado. > > > ----- Original Message ----- From: "João Dias" > > To: "FireBase" > Sent: Wednesday, August 19, 2009 9:56 AM > Subject: Re: [firebase-br] RES: RES: RES: RES: Segurança > > > Vi durante certo tempo a discussão e não quis me posicionar mas vendo o > conteúdo de algumas mensagens nesta thread tive que colocar minha > opinião em foco > > Segurança é algo primordial, todos já o disseram, todos ressaltaram sua > importância. Mas o fato é: Segurança em que sentido? A responsabilidade > em uma equipe de TIC torna-se do DBA (Sim senhores ele existe também > para isso) junto aos administradores de sistema alterando as diretivas > de segurança de um BOM sistema operacional (Além de se possível e > necessário trancar a sala do servidor, colocar cadeado, cachorro, sensor > de presença e o escambau). Se o cliente não tem uma equipe com DBA e > Administrador de Sistemas (Geralmente alguns tem um só que é os dois ao > mesmo tempo e não ganha acúmulo de funções como no senado e outras > repartições públicas), o que posso entender é que os seus dados não são > tão confidenciais assim e ou mesmo que seja o cliente não está disposto > ou não pode pagar pelo SERVIÇO (Ou palavrinha interessante!..) de > segurança > > Quando ao fato do Firebird não ter recurso "A" ou não ter recurso "B", > lembremos-nos que ele não é um "Banco Free", o Firebird é um SGBD Open > Source, mantido pela comunidade (Que aliás precisa de doações para > manter o Roadmap de desenvolvimento) e tem seu código aberto, ou seja, > Precisas de tal recurso peão? Baixe o código, estude, modifique a seu > bel-prazer, supra suas necessidades, poste para a comunidade suas > mudanças ou então pague alguém que o faça para você.. > > > Esses são meus 0,01 % sobre o assunto > -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com From luisfirevb em gmail.com Wed Aug 19 11:20:59 2009 From: luisfirevb em gmail.com (Luis) Date: Wed, 19 Aug 2009 11:20:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09Seguran=E7a?= In-Reply-To: <003e01ca20d5$f94bae90$0401a8c0@renato> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br><000f01ca20ca$ab97b7d0$0401a8c0@renato> <4A8BF67B.4010506@gmail.com> <003e01ca20d5$f94bae90$0401a8c0@renato> Message-ID: <002801ca20d8$49303000$db909000$@com> Renato assino embaixo. Sempre tem gente que deturpa tudo que é comentado a nível conceitual. Quando se comenta algo, já vem com "7 pedras" na mão. Só um comentário ao João, fórum foi criado para debater, compartilhar e ajudar no assunto a que se destina, sendo assim porque ficou tão digamos "irritado" com as colocações. A evolução de tudo nesse mundo é ocasionada pelo questionamento, são as perguntas que movem o mundo. Sendo assim o que promove as perguntas são os questionamentos e graças a eles que existem opiniões divergentes, pois se todos pensassem da mesma forma, em que mundo viveríamos? Tudo azul, só um tipo de roupa, comida, linguagem, etc... Vamos parar com esses comentários descabidos, e até se dirigir aos colegas de forma desrespeitosa e focar no assunto no firebird (propósito da lista), independente de gostou do post ou não. Com certeza tem proveito para muitos, a troca de idéias, alternativas, etc... Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Renato André Enviada em: quarta-feira, 19 de agosto de 2009 11:05 Para: FireBase Assunto: Re: [firebase-br] RES: RES: RES: RES: Segurança Cuidado como fala João, aqui no forum a gente procura se tratar com respeito, pelo menos é assim que vejo ocorrer, e é assim que procedo... não sou peão e não sei de onde tirou isso... então vamos lá ... conclusão... pessoal aqui então está proibido qualquer observação contra o firebird, está vetado, quem quiser que baixe o código e mude, não pode fazer nenhuma observação desfavorável... quer que o firebird seja mais rapido pela internet? Não fique votando...baixe e mude o código... quer que aqueles bugs que estão lá no site para serem consertados nas novas versões seja feito? Baixe o código e mude... entendi... obrigado. ----- Original Message ----- From: "João Dias" To: "FireBase" Sent: Wednesday, August 19, 2009 9:56 AM Subject: Re: [firebase-br] RES: RES: RES: RES: Segurança Vi durante certo tempo a discussão e não quis me posicionar mas vendo o conteúdo de algumas mensagens nesta thread tive que colocar minha opinião em foco Segurança é algo primordial, todos já o disseram, todos ressaltaram sua importância. Mas o fato é: Segurança em que sentido? A responsabilidade em uma equipe de TIC torna-se do DBA (Sim senhores ele existe também para isso) junto aos administradores de sistema alterando as diretivas de segurança de um BOM sistema operacional (Além de se possível e necessário trancar a sala do servidor, colocar cadeado, cachorro, sensor de presença e o escambau). Se o cliente não tem uma equipe com DBA e Administrador de Sistemas (Geralmente alguns tem um só que é os dois ao mesmo tempo e não ganha acúmulo de funções como no senado e outras repartições públicas), o que posso entender é que os seus dados não são tão confidenciais assim e ou mesmo que seja o cliente não está disposto ou não pode pagar pelo SERVIÇO (Ou palavrinha interessante!..) de segurança Quando ao fato do Firebird não ter recurso "A" ou não ter recurso "B", lembremos-nos que ele não é um "Banco Free", o Firebird é um SGBD Open Source, mantido pela comunidade (Que aliás precisa de doações para manter o Roadmap de desenvolvimento) e tem seu código aberto, ou seja, Precisas de tal recurso peão? Baixe o código, estude, modifique a seu bel-prazer, supra suas necessidades, poste para a comunidade suas mudanças ou então pague alguém que o faça para você.. Esses são meus 0,01 % sobre o assunto -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com Renato André escreveu: > Segurança é algo fundamental, de suma importância, geralmente as empresas > guardam em seus bancos de dados informações de sua gestão e dados > sigilosos, eu utilizo o firebird a algum tempo, gosto do banco de dados, é > bom, é gratuito, mas não sou torcedor, sou técnico, preciso do banco de > dados mas reconheço que o firebird ainda tem muito o que melhorar em > matéria de segurança, poderia ter uma melhor política de restrições, > induzir o usuário na instalação mudar a senha default, ter uma metodologia > de criptografia própria, não permitir que uma pessoa pegasse o banco em > que a senha default foi alterada e levar esse banco para uma outra máquina > contendo o firebird e abrir essa base... vejo muito sistema sendo > comercializado com o usuário e a senha padrão, o desenvolvedor cria o > sistema, cobra e entrega ao usuário e vai embora deixando um sistema > vulnerável na mão de um usuário que não é técnico e nem é obrigado a saber > sobre o firebird. O fato do desenvolvedor mudar a senha padrão e avisa ao > usuário sobre politicas de segurança como informado abaixo está correto, > até porque não podemos fazer muito além disso, mas que poderíamos ter mais > recursos isso sim, poderíamos. Essa é minha opinião, gosto do firebird, > faço parte da lista, não estou aqui pra ficar malhando e não estou, so que > sinto essa necessidade de mais recursos no sentiodo de segurança. > > Renato André > > > > ----- Original Message ----- From: "Felix" > To: "'FireBase'" > Sent: Tuesday, August 18, 2009 10:24 PM > Subject: [firebase-br] RES: RES: RES: RES: Segurança > > > Segurança para base de dados é um assunto muito complexo. > > Por exemplo, eu gostaria de proteger a base para impedir que um usuário > tivesse chance de adulterar os registros, excluir lançamentos de contas a > receber (e embolsar o dinheiro), mudar quantidades em estoque (e levar o > produto para casa), etc - sim, eu sei que o usuário teria que 'estudar' > para > abrir uma base Firebird com flamerobin ou qq outra ferramenta. > > MAS: se eu bloquear a base a empresa ficaria a minha mercê! Não poderia > migrar os dados (que são propriedade da empresa) sem minha autorização ou > consentimento! > > Eu poderia 'chantagear' a empresa, cobrando um 'extra' para exportar a > base. > > Da maneira como é hoje: o cliente é o responsável pela segurança dos > arquivos de dados. Se ele quiser 100% de segurança basta colocar um > servidor > numa sala trancada ou num rack com chave. > > Basta deixar claro para o cliente o que ele DEVE fazer e o que nós PODEMOS > oferecer. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Eduardo Jedliczka > Enviada em: terça-feira, 18 de agosto de 2009 22:04 > Para: Carlos H. Cantu; FireBase > Assunto: Re: [firebase-br] RES: RES: RES: Segurança > > além do mais, dá para se conectar com o outro usuário, com a mesma > fragilidade (eu já precisei abrir um banco com a role de sysdba e nao > perdi mais do que 10 minutos para descobrir o nome do owner da base) > > e tem mais, uma ROLE com o nome SYSDBA não funciona no firebird 2.1 > > Abraço > > Em Ter, 2009-08-18 às 16:04 -0300, Carlos H. Cantu escreveu: > >> O problema dessa gambiarra eh que eh muito facil remover o role >> criado. >> >> Pesquise as mensagens antigas na lista que isto já foi discutido. >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> HEP> A tempo pesquisei sobre este assunto, achei algo, que parece > interessante, >> HEP> era algo assim... >> >> HEP> Crie um usuário no security.fdb (ex: user: admin e senha: admin) >> HEP> gsec -user sysdba -pas masterkey -add admin -pw admin >> >> HEP> Crie uma Base de Dados com este usuário >> >> HEP> Logue na Base criada com este user e crie uma role com nome de >> Sysdba >> >> HEP> Assim qdo alguem copiar o banco para outro server que ele saiba a > senha >> HEP> do sysdba ira aparecer um erro e o Sysdba nao conecta. Nao fiz >> testes >> HEP> afundo... >> HEP> Ta ai a dica, a quem interessar poste os resultados depois. >> >> >> HEP> 2009/8/18 Rodolpho da Silva >> >> >> > 100% confiável, 100% de performance, 100% mesmo? Somente servidor >> >> > fisicamente protegido... >> >> >> >> Disse tudo.... >> >> >> >> Rodolpho da Silva >> >> www.essencialcode.com.br >> >> >> >> >> >> >> >> ----- Original Message ----- >> >> From: Felix >> >> To: 'FireBase' >> >> Sent: Tuesday, August 18, 2009 2:41 PM >> >> Subject: [firebase-br] RES: RES: RES: Segurança >> >> >> >> >> >> Boas idéias... mas... >> >> >> >> 1. Perda de performance >> >> 2. Perda de performance >> >> 3. Chances de corrupção da base >> >> >> >> Eu tentei criar usuários, mudar senha, etc etc. Nada adiantaria. > Bastou >> >> copiar a base para outro micro com um Firebird 'limpo', criar o > usuário >> >> que >> >> existia no Firebird original e... acesso completo! >> >> >> >> 100% confiável, 100% de performance, 100% mesmo? Somente servidor >> >> fisicamente protegido... >> >> >> >> >> >> >> >> > ---------------------------------------------------------------------------- > > -- >> >> >> >> >> >> >> >> No virus found in this incoming message. >> >> Checked by AVG - www.avg.com >> >> Version: 8.5.392 / Virus Database: 270.13.60/2311 - Release Date: > 08/18/09 >> >> 06:03:00 >> >> ______________________________________________ >> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From luisfirevb em gmail.com Wed Aug 19 11:23:22 2009 From: luisfirevb em gmail.com (Luis) Date: Wed, 19 Aug 2009 11:23:22 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__RES=3A_RES=3A_RES=3A?= =?iso-8859-1?q?_Seguran=E7a?= In-Reply-To: <4A8C08BF.80901@gmail.com> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br><000f01ca20ca$ab97b7d0$0401a8c0@renato> <4A8BF67B.4010506@gmail.com> <003e01ca20d5$f94bae90$0401a8c0@renato> <4A8C08BF.80901@gmail.com> Message-ID: <002901ca20d8$9ec6e4a0$dc54ade0$@com> Então João você diz que o Candu também é um peão, ao promover uma votação que permita solicitar a implementação do Firebird com protocolo Web? Ele também pensou na comunidade ao solicitar um "plus" como citou no banco. Se liga meu amigo. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de João Dias Enviada em: quarta-feira, 19 de agosto de 2009 11:14 Para: FireBase Assunto: Re: [firebase-br] RES: RES: RES: RES: Segurança Em nenhum momento me referi a sua pessoa, a palavra "peão" é direcionada à pessoas que querem um "plus" no banco para implementarem seus códigos de graça de acordo com suas necessidades, não contribuem com o projeto com código ou testes para que o roadmap programado aconteça de fato e ainda assim metem o pau no projeto. Como disse em nenhum momento citei nomes, só acho que deve haver um pouco mais de bom senso antes de questionar porque não tem isso ou aquilo.... a pergunta seria: O que posso fazer para que esse recurso exista? Votar, testar, documentar, contribuir com o projeto em dinheiro para que o desenvolvimento prossiga, ou mesmo se de fato for viável desenvolver você mesmo ou com uma equipe contratada por você um recurso necessário é muito mais sensato que apenas reclamar Renato André escreveu: > Cuidado como fala João, aqui no forum a gente procura se tratar com > respeito, pelo menos é assim que vejo ocorrer, e é assim que > procedo... não sou peão e não sei de onde tirou isso... então vamos > lá ... conclusão... pessoal aqui então está proibido qualquer > observação contra o firebird, está vetado, quem quiser que baixe o > código e mude, não pode fazer nenhuma observação desfavorável... quer > que o firebird seja mais rapido pela internet? Não fique > votando...baixe e mude o código... quer que aqueles bugs que estão lá > no site para serem consertados nas novas versões seja feito? Baixe o > código e mude... entendi... obrigado. > > > ----- Original Message ----- From: "João Dias" > > To: "FireBase" > Sent: Wednesday, August 19, 2009 9:56 AM > Subject: Re: [firebase-br] RES: RES: RES: RES: Segurança > > > Vi durante certo tempo a discussão e não quis me posicionar mas vendo o > conteúdo de algumas mensagens nesta thread tive que colocar minha > opinião em foco > > Segurança é algo primordial, todos já o disseram, todos ressaltaram sua > importância. Mas o fato é: Segurança em que sentido? A responsabilidade > em uma equipe de TIC torna-se do DBA (Sim senhores ele existe também > para isso) junto aos administradores de sistema alterando as diretivas > de segurança de um BOM sistema operacional (Além de se possível e > necessário trancar a sala do servidor, colocar cadeado, cachorro, sensor > de presença e o escambau). Se o cliente não tem uma equipe com DBA e > Administrador de Sistemas (Geralmente alguns tem um só que é os dois ao > mesmo tempo e não ganha acúmulo de funções como no senado e outras > repartições públicas), o que posso entender é que os seus dados não são > tão confidenciais assim e ou mesmo que seja o cliente não está disposto > ou não pode pagar pelo SERVIÇO (Ou palavrinha interessante!..) de > segurança > > Quando ao fato do Firebird não ter recurso "A" ou não ter recurso "B", > lembremos-nos que ele não é um "Banco Free", o Firebird é um SGBD Open > Source, mantido pela comunidade (Que aliás precisa de doações para > manter o Roadmap de desenvolvimento) e tem seu código aberto, ou seja, > Precisas de tal recurso peão? Baixe o código, estude, modifique a seu > bel-prazer, supra suas necessidades, poste para a comunidade suas > mudanças ou então pague alguém que o faça para você.. > > > Esses são meus 0,01 % sobre o assunto > -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jdias.bjsoftware em gmail.com Wed Aug 19 11:19:58 2009 From: jdias.bjsoftware em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Dias?=) Date: Wed, 19 Aug 2009 11:19:58 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Seguran=E7a?= In-Reply-To: <002801ca20d8$49303000$db909000$@com> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br><000f01ca20ca$ab97b7d0$0401a8c0@renato> <4A8BF67B.4010506@gmail.com> <003e01ca20d5$f94bae90$0401a8c0@renato> <002801ca20d8$49303000$db909000$@com> Message-ID: <4A8C0A0E.7000900@gmail.com> Se a carapuça sobre o que disse serviu....faça bom proveito Luis escreveu: > Renato assino embaixo. > > Sempre tem gente que deturpa tudo que é comentado a nível conceitual. Quando > se comenta algo, já vem com "7 pedras" na mão. > > Só um comentário ao João, fórum foi criado para debater, compartilhar e > ajudar no assunto a que se destina, sendo assim porque ficou tão digamos > "irritado" com as colocações. > > A evolução de tudo nesse mundo é ocasionada pelo questionamento, são as > perguntas que movem o mundo. Sendo assim o que promove as perguntas são os > questionamentos e graças a eles que existem opiniões divergentes, pois se > todos pensassem da mesma forma, em que mundo viveríamos? Tudo azul, só um > tipo de roupa, comida, linguagem, etc... > > Vamos parar com esses comentários descabidos, e até se dirigir aos colegas > de forma desrespeitosa e focar no assunto no firebird (propósito da lista), > independente de gostou do post ou não. Com certeza tem proveito para muitos, > a troca de idéias, alternativas, etc... > > Luis > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Renato André > Enviada em: quarta-feira, 19 de agosto de 2009 11:05 > Para: FireBase > Assunto: Re: [firebase-br] RES: RES: RES: RES: Segurança > > Cuidado como fala João, aqui no forum a gente procura se tratar com > respeito, pelo menos é assim que vejo ocorrer, e é assim que procedo... não > sou peão e não sei de onde tirou isso... então vamos lá ... conclusão... > pessoal aqui então está proibido qualquer observação contra o firebird, está > > vetado, quem quiser que baixe o código e mude, não pode fazer nenhuma > observação desfavorável... quer que o firebird seja mais rapido pela > internet? Não fique votando...baixe e mude o código... quer que aqueles bugs > > que estão lá no site para serem consertados nas novas versões seja feito? > Baixe o código e mude... entendi... obrigado. > > > ----- Original Message ----- > From: "João Dias" > To: "FireBase" > Sent: Wednesday, August 19, 2009 9:56 AM > Subject: Re: [firebase-br] RES: RES: RES: RES: Segurança > > > Vi durante certo tempo a discussão e não quis me posicionar mas vendo o > conteúdo de algumas mensagens nesta thread tive que colocar minha > opinião em foco > > Segurança é algo primordial, todos já o disseram, todos ressaltaram sua > importância. Mas o fato é: Segurança em que sentido? A responsabilidade > em uma equipe de TIC torna-se do DBA (Sim senhores ele existe também > para isso) junto aos administradores de sistema alterando as diretivas > de segurança de um BOM sistema operacional (Além de se possível e > necessário trancar a sala do servidor, colocar cadeado, cachorro, sensor > de presença e o escambau). Se o cliente não tem uma equipe com DBA e > Administrador de Sistemas (Geralmente alguns tem um só que é os dois ao > mesmo tempo e não ganha acúmulo de funções como no senado e outras > repartições públicas), o que posso entender é que os seus dados não são > tão confidenciais assim e ou mesmo que seja o cliente não está disposto > ou não pode pagar pelo SERVIÇO (Ou palavrinha interessante!..) de segurança > > Quando ao fato do Firebird não ter recurso "A" ou não ter recurso "B", > lembremos-nos que ele não é um "Banco Free", o Firebird é um SGBD Open > Source, mantido pela comunidade (Que aliás precisa de doações para > manter o Roadmap de desenvolvimento) e tem seu código aberto, ou seja, > Precisas de tal recurso peão? Baixe o código, estude, modifique a seu > bel-prazer, supra suas necessidades, poste para a comunidade suas > mudanças ou então pague alguém que o faça para você.. > > > Esses são meus 0,01 % sobre o assunto > > -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com From renato em keninfo.com.br Wed Aug 19 11:36:44 2009 From: renato em keninfo.com.br (=?iso-8859-1?Q?Renato_Andr=E9?=) Date: Wed, 19 Aug 2009 11:36:44 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Seguran=E7a?= References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br><000f01ca20ca$ab97b7d0$0401a8c0@renato> <4A8BF67B.4010506@gmail.com> <003e01ca20d5$f94bae90$0401a8c0@renato><002801ca20d8$49303000$db909000$@com> <4A8C0A0E.7000900@gmail.com> Message-ID: <006301ca20da$79c2cf50$0401a8c0@renato> Luis, aqui é um local de debate, você foi e está sendo grosseiro comigo e com todos os demais que postam pergunta e observações diárias sobre melhorias no firebird. ----- Original Message ----- From: "João Dias" To: "FireBase" Sent: Wednesday, August 19, 2009 11:19 AM Subject: Re: [firebase-br] RES: Segurança Se a carapuça sobre o que disse serviu....faça bom proveito Luis escreveu: > Renato assino embaixo. > > Sempre tem gente que deturpa tudo que é comentado a nível conceitual. > Quando > se comenta algo, já vem com "7 pedras" na mão. > > Só um comentário ao João, fórum foi criado para debater, compartilhar e > ajudar no assunto a que se destina, sendo assim porque ficou tão digamos > "irritado" com as colocações. > > A evolução de tudo nesse mundo é ocasionada pelo questionamento, são as > perguntas que movem o mundo. Sendo assim o que promove as perguntas são os > questionamentos e graças a eles que existem opiniões divergentes, pois se > todos pensassem da mesma forma, em que mundo viveríamos? Tudo azul, só um > tipo de roupa, comida, linguagem, etc... > > Vamos parar com esses comentários descabidos, e até se dirigir aos colegas > de forma desrespeitosa e focar no assunto no firebird (propósito da > lista), > independente de gostou do post ou não. Com certeza tem proveito para > muitos, > a troca de idéias, alternativas, etc... > > Luis > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Renato André > Enviada em: quarta-feira, 19 de agosto de 2009 11:05 > Para: FireBase > Assunto: Re: [firebase-br] RES: RES: RES: RES: Segurança > > Cuidado como fala João, aqui no forum a gente procura se tratar com > respeito, pelo menos é assim que vejo ocorrer, e é assim que procedo... > não sou peão e não sei de onde tirou isso... então vamos lá ... > conclusão... pessoal aqui então está proibido qualquer observação contra o > firebird, está > > vetado, quem quiser que baixe o código e mude, não pode fazer nenhuma > observação desfavorável... quer que o firebird seja mais rapido pela > internet? Não fique votando...baixe e mude o código... quer que aqueles > bugs > > que estão lá no site para serem consertados nas novas versões seja feito? > Baixe o código e mude... entendi... obrigado. > > > ----- Original Message ----- > From: "João Dias" > To: "FireBase" > Sent: Wednesday, August 19, 2009 9:56 AM > Subject: Re: [firebase-br] RES: RES: RES: RES: Segurança > > > Vi durante certo tempo a discussão e não quis me posicionar mas vendo o > conteúdo de algumas mensagens nesta thread tive que colocar minha > opinião em foco > > Segurança é algo primordial, todos já o disseram, todos ressaltaram sua > importância. Mas o fato é: Segurança em que sentido? A responsabilidade > em uma equipe de TIC torna-se do DBA (Sim senhores ele existe também > para isso) junto aos administradores de sistema alterando as diretivas > de segurança de um BOM sistema operacional (Além de se possível e > necessário trancar a sala do servidor, colocar cadeado, cachorro, sensor > de presença e o escambau). Se o cliente não tem uma equipe com DBA e > Administrador de Sistemas (Geralmente alguns tem um só que é os dois ao > mesmo tempo e não ganha acúmulo de funções como no senado e outras > repartições públicas), o que posso entender é que os seus dados não são > tão confidenciais assim e ou mesmo que seja o cliente não está disposto > ou não pode pagar pelo SERVIÇO (Ou palavrinha interessante!..) de > segurança > > Quando ao fato do Firebird não ter recurso "A" ou não ter recurso "B", > lembremos-nos que ele não é um "Banco Free", o Firebird é um SGBD Open > Source, mantido pela comunidade (Que aliás precisa de doações para > manter o Roadmap de desenvolvimento) e tem seu código aberto, ou seja, > Precisas de tal recurso peão? Baixe o código, estude, modifique a seu > bel-prazer, supra suas necessidades, poste para a comunidade suas > mudanças ou então pague alguém que o faça para você.. > > > Esses são meus 0,01 % sobre o assunto > > -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From andresalbarros em gmail.com Wed Aug 19 11:39:23 2009 From: andresalbarros em gmail.com (=?ISO-8859-1?Q?Andr=E9_Barros?=) Date: Wed, 19 Aug 2009 10:09:23 -0430 Subject: [firebase-br] tabela con constraint Message-ID: Lista eu estou a converter um banco em MSSQL para firebird e tenho uma tabela com dois campos con constraints esta é a tabela como posso criar essas constraints no firebird CREATE TABLE TBLSTATUS ( SERVIDOR char (50) COLLATE Modern_Spanish_CI_AS NULL , CORRELATIVO char (1), NUMTRANS decimal (18, 0), NUMFACT decimal (18, 0), NUMCREDITO decimal (18, 0), NUMEROOC decimal (18, 0), NUMEROCOTIZACION decimal (18, 0), NUMRECEPCION decimal (18, 0), NUMTRANSFERENCIA decimal (18, 0), NUMAJUSTE decimal (18, 0), SERIE char (5) , RIF char (50) , RAZONFISCAL nchar (500) , TELEFONO char (25) , DIRECCIONFIS nchar (500) , NUMCONTROL decimal (18, 0), NUMCUADRE decimal (18, 0), NOMCHEQUE char (150), CLAVEAFIL char (30), EXCESO char (50), SINCRONIZA timestamp, NUMREPORT decimal (18, 0) , TECLADO char (2), RAZONSOCIAL char (2), DISPLAY char (3), ALICUOTA decimal (9, 2) , IVAINCLUIDO char (1) CONSTRAINT [DF__tblstatus__IVAIN__4E3E9311] DEFAULT (0), AFILIADO char (1) CONSTRAINT [DF__tblstatus__AFILI__4F32B74A] DEFAULT (0) ) Obrigado From renato em keninfo.com.br Wed Aug 19 11:43:51 2009 From: renato em keninfo.com.br (=?iso-8859-1?Q?Renato_Andr=E9?=) Date: Wed, 19 Aug 2009 11:43:51 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Seguran=E7a?= References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br><000f01ca20ca$ab97b7d0$0401a8c0@renato> <4A8BF67B.4010506@gmail.com> <003e01ca20d5$f94bae90$0401a8c0@renato><002801ca20d8$49303000$db909000$@com><4A8C0A0E.7000900@gmail.com> <006301ca20da$79c2cf50$0401a8c0@renato> Message-ID: <007201ca20db$781acf30$0401a8c0@renato> Errata... na mensagem abaixo, onde le-se Luis, leia-se João. Desculpe, errei ao digirtar. ----- Original Message ----- From: "Renato André" To: "FireBase" Sent: Wednesday, August 19, 2009 11:36 AM Subject: Re: [firebase-br] RES: Segurança Luis, aqui é um local de debate, você foi e está sendo grosseiro comigo e com todos os demais que postam pergunta e observações diárias sobre melhorias no firebird. ----- Original Message ----- From: "João Dias" To: "FireBase" Sent: Wednesday, August 19, 2009 11:19 AM Subject: Re: [firebase-br] RES: Segurança Se a carapuça sobre o que disse serviu....faça bom proveito Luis escreveu: > Renato assino embaixo. > > Sempre tem gente que deturpa tudo que é comentado a nível conceitual. > Quando > se comenta algo, já vem com "7 pedras" na mão. > > Só um comentário ao João, fórum foi criado para debater, compartilhar e > ajudar no assunto a que se destina, sendo assim porque ficou tão digamos > "irritado" com as colocações. > > A evolução de tudo nesse mundo é ocasionada pelo questionamento, são as > perguntas que movem o mundo. Sendo assim o que promove as perguntas são os > questionamentos e graças a eles que existem opiniões divergentes, pois se > todos pensassem da mesma forma, em que mundo viveríamos? Tudo azul, só um > tipo de roupa, comida, linguagem, etc... > > Vamos parar com esses comentários descabidos, e até se dirigir aos colegas > de forma desrespeitosa e focar no assunto no firebird (propósito da > lista), > independente de gostou do post ou não. Com certeza tem proveito para > muitos, > a troca de idéias, alternativas, etc... > > Luis > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Renato André > Enviada em: quarta-feira, 19 de agosto de 2009 11:05 > Para: FireBase > Assunto: Re: [firebase-br] RES: RES: RES: RES: Segurança > > Cuidado como fala João, aqui no forum a gente procura se tratar com > respeito, pelo menos é assim que vejo ocorrer, e é assim que procedo... > não sou peão e não sei de onde tirou isso... então vamos lá ... > conclusão... pessoal aqui então está proibido qualquer observação contra o > firebird, está > > vetado, quem quiser que baixe o código e mude, não pode fazer nenhuma > observação desfavorável... quer que o firebird seja mais rapido pela > internet? Não fique votando...baixe e mude o código... quer que aqueles > bugs > > que estão lá no site para serem consertados nas novas versões seja feito? > Baixe o código e mude... entendi... obrigado. > > > ----- Original Message ----- > From: "João Dias" > To: "FireBase" > Sent: Wednesday, August 19, 2009 9:56 AM > Subject: Re: [firebase-br] RES: RES: RES: RES: Segurança > > > Vi durante certo tempo a discussão e não quis me posicionar mas vendo o > conteúdo de algumas mensagens nesta thread tive que colocar minha > opinião em foco > > Segurança é algo primordial, todos já o disseram, todos ressaltaram sua > importância. Mas o fato é: Segurança em que sentido? A responsabilidade > em uma equipe de TIC torna-se do DBA (Sim senhores ele existe também > para isso) junto aos administradores de sistema alterando as diretivas > de segurança de um BOM sistema operacional (Além de se possível e > necessário trancar a sala do servidor, colocar cadeado, cachorro, sensor > de presença e o escambau). Se o cliente não tem uma equipe com DBA e > Administrador de Sistemas (Geralmente alguns tem um só que é os dois ao > mesmo tempo e não ganha acúmulo de funções como no senado e outras > repartições públicas), o que posso entender é que os seus dados não são > tão confidenciais assim e ou mesmo que seja o cliente não está disposto > ou não pode pagar pelo SERVIÇO (Ou palavrinha interessante!..) de > segurança > > Quando ao fato do Firebird não ter recurso "A" ou não ter recurso "B", > lembremos-nos que ele não é um "Banco Free", o Firebird é um SGBD Open > Source, mantido pela comunidade (Que aliás precisa de doações para > manter o Roadmap de desenvolvimento) e tem seu código aberto, ou seja, > Precisas de tal recurso peão? Baixe o código, estude, modifique a seu > bel-prazer, supra suas necessidades, poste para a comunidade suas > mudanças ou então pague alguém que o faça para você.. > > > Esses são meus 0,01 % sobre o assunto > > -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From luisfirevb em gmail.com Wed Aug 19 11:46:22 2009 From: luisfirevb em gmail.com (Luis) Date: Wed, 19 Aug 2009 11:46:22 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_Seguran=E7a?= In-Reply-To: <006301ca20da$79c2cf50$0401a8c0@renato> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br><000f01ca20ca$ab97b7d0$0401a8c0@renato> <4A8BF67B.4010506@gmail.com> <003e01ca20d5$f94bae90$0401a8c0@renato><002801ca20d8$49303000$db909000$@com> <4A8C0A0E.7000900@gmail.com> <006301ca20da$79c2cf50$0401a8c0@renato> Message-ID: <002a01ca20db$d53a60e0$7faf22a0$@com> Renato eu? Acho que você cometeu um engano, leu errado ou trocou o nome. Eu escrevi que assino embaixo o que você disse, então não estou entendendo sua postura. Eu disse exatamente o que você falou, esse é um lugar de debate e minha referência foi a postura do João e não a sua, o texto está bem claro. Sobre deturpar e vir com "7 pedras", foi o que o tal João fez sobre os comentários que todos estavam fazendo sobre o assunto, foi isso que disse, pois do contrário, se fosse com você, não teria escrito que assinava embaixo suas palavras (email). Agora veja como as coisas são, você entendeu errado o texto e diz que eu te ofendi, gostaria que dissesse como, pois dizer que assino embaixo o que você comentou, é concordar com sua colocação. Agora se até um comentário Favorável a alguém é interpretado errado, acho que estou no lugar errado. Desculpem todos. Não comento mais nada aqui, Cruzes!!!!! Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Renato André Enviada em: quarta-feira, 19 de agosto de 2009 11:37 Para: FireBase Assunto: Re: [firebase-br] RES: Segurança Luis, aqui é um local de debate, você foi e está sendo grosseiro comigo e com todos os demais que postam pergunta e observações diárias sobre melhorias no firebird. ----- Original Message ----- From: "João Dias" To: "FireBase" Sent: Wednesday, August 19, 2009 11:19 AM Subject: Re: [firebase-br] RES: Segurança Se a carapuça sobre o que disse serviu....faça bom proveito Luis escreveu: > Renato assino embaixo. > > Sempre tem gente que deturpa tudo que é comentado a nível conceitual. > Quando > se comenta algo, já vem com "7 pedras" na mão. > > Só um comentário ao João, fórum foi criado para debater, compartilhar e > ajudar no assunto a que se destina, sendo assim porque ficou tão digamos > "irritado" com as colocações. > > A evolução de tudo nesse mundo é ocasionada pelo questionamento, são as > perguntas que movem o mundo. Sendo assim o que promove as perguntas são os > questionamentos e graças a eles que existem opiniões divergentes, pois se > todos pensassem da mesma forma, em que mundo viveríamos? Tudo azul, só um > tipo de roupa, comida, linguagem, etc... > > Vamos parar com esses comentários descabidos, e até se dirigir aos colegas > de forma desrespeitosa e focar no assunto no firebird (propósito da > lista), > independente de gostou do post ou não. Com certeza tem proveito para > muitos, > a troca de idéias, alternativas, etc... > > Luis > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Renato André > Enviada em: quarta-feira, 19 de agosto de 2009 11:05 > Para: FireBase > Assunto: Re: [firebase-br] RES: RES: RES: RES: Segurança > > Cuidado como fala João, aqui no forum a gente procura se tratar com > respeito, pelo menos é assim que vejo ocorrer, e é assim que procedo... > não sou peão e não sei de onde tirou isso... então vamos lá ... > conclusão... pessoal aqui então está proibido qualquer observação contra o > firebird, está > > vetado, quem quiser que baixe o código e mude, não pode fazer nenhuma > observação desfavorável... quer que o firebird seja mais rapido pela > internet? Não fique votando...baixe e mude o código... quer que aqueles > bugs > > que estão lá no site para serem consertados nas novas versões seja feito? > Baixe o código e mude... entendi... obrigado. > > > ----- Original Message ----- > From: "João Dias" > To: "FireBase" > Sent: Wednesday, August 19, 2009 9:56 AM > Subject: Re: [firebase-br] RES: RES: RES: RES: Segurança > > > Vi durante certo tempo a discussão e não quis me posicionar mas vendo o > conteúdo de algumas mensagens nesta thread tive que colocar minha > opinião em foco > > Segurança é algo primordial, todos já o disseram, todos ressaltaram sua > importância. Mas o fato é: Segurança em que sentido? A responsabilidade > em uma equipe de TIC torna-se do DBA (Sim senhores ele existe também > para isso) junto aos administradores de sistema alterando as diretivas > de segurança de um BOM sistema operacional (Além de se possível e > necessário trancar a sala do servidor, colocar cadeado, cachorro, sensor > de presença e o escambau). Se o cliente não tem uma equipe com DBA e > Administrador de Sistemas (Geralmente alguns tem um só que é os dois ao > mesmo tempo e não ganha acúmulo de funções como no senado e outras > repartições públicas), o que posso entender é que os seus dados não são > tão confidenciais assim e ou mesmo que seja o cliente não está disposto > ou não pode pagar pelo SERVIÇO (Ou palavrinha interessante!..) de > segurança > > Quando ao fato do Firebird não ter recurso "A" ou não ter recurso "B", > lembremos-nos que ele não é um "Banco Free", o Firebird é um SGBD Open > Source, mantido pela comunidade (Que aliás precisa de doações para > manter o Roadmap de desenvolvimento) e tem seu código aberto, ou seja, > Precisas de tal recurso peão? Baixe o código, estude, modifique a seu > bel-prazer, supra suas necessidades, poste para a comunidade suas > mudanças ou então pague alguém que o faça para você.. > > > Esses são meus 0,01 % sobre o assunto > > -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From luisfirevb em gmail.com Wed Aug 19 11:49:36 2009 From: luisfirevb em gmail.com (Luis) Date: Wed, 19 Aug 2009 11:49:36 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_Seguran=E7a?= In-Reply-To: <007201ca20db$781acf30$0401a8c0@renato> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br><000f01ca20ca$ab97b7d0$0401a8c0@renato> <4A8BF67B.4010506@gmail.com> <003e01ca20d5$f94bae90$0401a8c0@renato><002801ca20d8$49303000$db909000$@com><4A8C0A0E.7000900@gmail.com> <006301ca20da$79c2cf50$0401a8c0@renato> <007201ca20db$781acf30$0401a8c0@renato> Message-ID: <002b01ca20dc$486eb7f0$d94c27d0$@com> Ok Renato, que alívio. Infelizmente o outro email onde comentei sobre não ter entendido sua posição (troca de nome) já tinha sido enviada. Vamos encerrar esse assunto, já deu o que tinha de dar, acho que o João deve refletir um pouco sobre suas palavras, se não fizer fazer o quê? Um abraço e ótimo trabalho. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Renato André Enviada em: quarta-feira, 19 de agosto de 2009 11:44 Para: FireBase Assunto: Re: [firebase-br] RES: Segurança Errata... na mensagem abaixo, onde le-se Luis, leia-se João. Desculpe, errei ao digirtar. ----- Original Message ----- From: "Renato André" To: "FireBase" Sent: Wednesday, August 19, 2009 11:36 AM Subject: Re: [firebase-br] RES: Segurança Luis, aqui é um local de debate, você foi e está sendo grosseiro comigo e com todos os demais que postam pergunta e observações diárias sobre melhorias no firebird. ----- Original Message ----- From: "João Dias" To: "FireBase" Sent: Wednesday, August 19, 2009 11:19 AM Subject: Re: [firebase-br] RES: Segurança Se a carapuça sobre o que disse serviu....faça bom proveito Luis escreveu: > Renato assino embaixo. > > Sempre tem gente que deturpa tudo que é comentado a nível conceitual. > Quando > se comenta algo, já vem com "7 pedras" na mão. > > Só um comentário ao João, fórum foi criado para debater, compartilhar e > ajudar no assunto a que se destina, sendo assim porque ficou tão digamos > "irritado" com as colocações. > > A evolução de tudo nesse mundo é ocasionada pelo questionamento, são as > perguntas que movem o mundo. Sendo assim o que promove as perguntas são os > questionamentos e graças a eles que existem opiniões divergentes, pois se > todos pensassem da mesma forma, em que mundo viveríamos? Tudo azul, só um > tipo de roupa, comida, linguagem, etc... > > Vamos parar com esses comentários descabidos, e até se dirigir aos colegas > de forma desrespeitosa e focar no assunto no firebird (propósito da > lista), > independente de gostou do post ou não. Com certeza tem proveito para > muitos, > a troca de idéias, alternativas, etc... > > Luis > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Renato André > Enviada em: quarta-feira, 19 de agosto de 2009 11:05 > Para: FireBase > Assunto: Re: [firebase-br] RES: RES: RES: RES: Segurança > > Cuidado como fala João, aqui no forum a gente procura se tratar com > respeito, pelo menos é assim que vejo ocorrer, e é assim que procedo... > não sou peão e não sei de onde tirou isso... então vamos lá ... > conclusão... pessoal aqui então está proibido qualquer observação contra o > firebird, está > > vetado, quem quiser que baixe o código e mude, não pode fazer nenhuma > observação desfavorável... quer que o firebird seja mais rapido pela > internet? Não fique votando...baixe e mude o código... quer que aqueles > bugs > > que estão lá no site para serem consertados nas novas versões seja feito? > Baixe o código e mude... entendi... obrigado. > > > ----- Original Message ----- > From: "João Dias" > To: "FireBase" > Sent: Wednesday, August 19, 2009 9:56 AM > Subject: Re: [firebase-br] RES: RES: RES: RES: Segurança > > > Vi durante certo tempo a discussão e não quis me posicionar mas vendo o > conteúdo de algumas mensagens nesta thread tive que colocar minha > opinião em foco > > Segurança é algo primordial, todos já o disseram, todos ressaltaram sua > importância. Mas o fato é: Segurança em que sentido? A responsabilidade > em uma equipe de TIC torna-se do DBA (Sim senhores ele existe também > para isso) junto aos administradores de sistema alterando as diretivas > de segurança de um BOM sistema operacional (Além de se possível e > necessário trancar a sala do servidor, colocar cadeado, cachorro, sensor > de presença e o escambau). Se o cliente não tem uma equipe com DBA e > Administrador de Sistemas (Geralmente alguns tem um só que é os dois ao > mesmo tempo e não ganha acúmulo de funções como no senado e outras > repartições públicas), o que posso entender é que os seus dados não são > tão confidenciais assim e ou mesmo que seja o cliente não está disposto > ou não pode pagar pelo SERVIÇO (Ou palavrinha interessante!..) de > segurança > > Quando ao fato do Firebird não ter recurso "A" ou não ter recurso "B", > lembremos-nos que ele não é um "Banco Free", o Firebird é um SGBD Open > Source, mantido pela comunidade (Que aliás precisa de doações para > manter o Roadmap de desenvolvimento) e tem seu código aberto, ou seja, > Precisas de tal recurso peão? Baixe o código, estude, modifique a seu > bel-prazer, supra suas necessidades, poste para a comunidade suas > mudanças ou então pague alguém que o faça para você.. > > > Esses são meus 0,01 % sobre o assunto > > -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From samuel.peres.ferreira em gmail.com Wed Aug 19 11:50:29 2009 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Wed, 19 Aug 2009 11:50:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Seguran=E7a?= In-Reply-To: <007201ca20db$781acf30$0401a8c0@renato> References: <1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br> <000f01ca20ca$ab97b7d0$0401a8c0@renato> <4A8BF67B.4010506@gmail.com> <003e01ca20d5$f94bae90$0401a8c0@renato> <002801ca20d8$49303000$db909000$@com> <4A8C0A0E.7000900@gmail.com> <006301ca20da$79c2cf50$0401a8c0@renato> <007201ca20db$781acf30$0401a8c0@renato> Message-ID: ola vcs estao com tempo sobrando, hein? samuel From renato em keninfo.com.br Wed Aug 19 11:51:55 2009 From: renato em keninfo.com.br (=?iso-8859-1?Q?Renato_Andr=E9?=) Date: Wed, 19 Aug 2009 11:51:55 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_Seguran=E7a?= References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br><000f01ca20ca$ab97b7d0$0401a8c0@renato> <4A8BF67B.4010506@gmail.com> <003e01ca20d5$f94bae90$0401a8c0@renato><002801ca20d8$49303000$db909000$@com> <4A8C0A0E.7000900@gmail.com><006301ca20da$79c2cf50$0401a8c0@renato> <002a01ca20db$d53a60e0$7faf22a0$@com> Message-ID: <008101ca20dc$98713390$0401a8c0@renato> Sim, errei ao digitar, desculpe, ao inves de escrever joão, escrev luis... perdão. ----- Original Message ----- From: "Luis" To: "'FireBase'" Sent: Wednesday, August 19, 2009 11:46 AM Subject: [firebase-br] RES: RES: Segurança Renato eu? Acho que você cometeu um engano, leu errado ou trocou o nome. Eu escrevi que assino embaixo o que você disse, então não estou entendendo sua postura. Eu disse exatamente o que você falou, esse é um lugar de debate e minha referência foi a postura do João e não a sua, o texto está bem claro. Sobre deturpar e vir com "7 pedras", foi o que o tal João fez sobre os comentários que todos estavam fazendo sobre o assunto, foi isso que disse, pois do contrário, se fosse com você, não teria escrito que assinava embaixo suas palavras (email). Agora veja como as coisas são, você entendeu errado o texto e diz que eu te ofendi, gostaria que dissesse como, pois dizer que assino embaixo o que você comentou, é concordar com sua colocação. Agora se até um comentário Favorável a alguém é interpretado errado, acho que estou no lugar errado. Desculpem todos. Não comento mais nada aqui, Cruzes!!!!! Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Renato André Enviada em: quarta-feira, 19 de agosto de 2009 11:37 Para: FireBase Assunto: Re: [firebase-br] RES: Segurança Luis, aqui é um local de debate, você foi e está sendo grosseiro comigo e com todos os demais que postam pergunta e observações diárias sobre melhorias no firebird. ----- Original Message ----- From: "João Dias" To: "FireBase" Sent: Wednesday, August 19, 2009 11:19 AM Subject: Re: [firebase-br] RES: Segurança Se a carapuça sobre o que disse serviu....faça bom proveito Luis escreveu: > Renato assino embaixo. > > Sempre tem gente que deturpa tudo que é comentado a nível conceitual. > Quando > se comenta algo, já vem com "7 pedras" na mão. > > Só um comentário ao João, fórum foi criado para debater, compartilhar e > ajudar no assunto a que se destina, sendo assim porque ficou tão digamos > "irritado" com as colocações. > > A evolução de tudo nesse mundo é ocasionada pelo questionamento, são as > perguntas que movem o mundo. Sendo assim o que promove as perguntas são os > questionamentos e graças a eles que existem opiniões divergentes, pois se > todos pensassem da mesma forma, em que mundo viveríamos? Tudo azul, só um > tipo de roupa, comida, linguagem, etc... > > Vamos parar com esses comentários descabidos, e até se dirigir aos colegas > de forma desrespeitosa e focar no assunto no firebird (propósito da > lista), > independente de gostou do post ou não. Com certeza tem proveito para > muitos, > a troca de idéias, alternativas, etc... > > Luis > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Renato André > Enviada em: quarta-feira, 19 de agosto de 2009 11:05 > Para: FireBase > Assunto: Re: [firebase-br] RES: RES: RES: RES: Segurança > > Cuidado como fala João, aqui no forum a gente procura se tratar com > respeito, pelo menos é assim que vejo ocorrer, e é assim que procedo... > não sou peão e não sei de onde tirou isso... então vamos lá ... > conclusão... pessoal aqui então está proibido qualquer observação contra o > firebird, está > > vetado, quem quiser que baixe o código e mude, não pode fazer nenhuma > observação desfavorável... quer que o firebird seja mais rapido pela > internet? Não fique votando...baixe e mude o código... quer que aqueles > bugs > > que estão lá no site para serem consertados nas novas versões seja feito? > Baixe o código e mude... entendi... obrigado. > > > ----- Original Message ----- > From: "João Dias" > To: "FireBase" > Sent: Wednesday, August 19, 2009 9:56 AM > Subject: Re: [firebase-br] RES: RES: RES: RES: Segurança > > > Vi durante certo tempo a discussão e não quis me posicionar mas vendo o > conteúdo de algumas mensagens nesta thread tive que colocar minha > opinião em foco > > Segurança é algo primordial, todos já o disseram, todos ressaltaram sua > importância. Mas o fato é: Segurança em que sentido? A responsabilidade > em uma equipe de TIC torna-se do DBA (Sim senhores ele existe também > para isso) junto aos administradores de sistema alterando as diretivas > de segurança de um BOM sistema operacional (Além de se possível e > necessário trancar a sala do servidor, colocar cadeado, cachorro, sensor > de presença e o escambau). Se o cliente não tem uma equipe com DBA e > Administrador de Sistemas (Geralmente alguns tem um só que é os dois ao > mesmo tempo e não ganha acúmulo de funções como no senado e outras > repartições públicas), o que posso entender é que os seus dados não são > tão confidenciais assim e ou mesmo que seja o cliente não está disposto > ou não pode pagar pelo SERVIÇO (Ou palavrinha interessante!..) de > segurança > > Quando ao fato do Firebird não ter recurso "A" ou não ter recurso "B", > lembremos-nos que ele não é um "Banco Free", o Firebird é um SGBD Open > Source, mantido pela comunidade (Que aliás precisa de doações para > manter o Roadmap de desenvolvimento) e tem seu código aberto, ou seja, > Precisas de tal recurso peão? Baixe o código, estude, modifique a seu > bel-prazer, supra suas necessidades, poste para a comunidade suas > mudanças ou então pague alguém que o faça para você.. > > > Esses são meus 0,01 % sobre o assunto > > -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Wed Aug 19 11:55:20 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 19 Aug 2009 11:55:20 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__RES=3A_RES=3A_RES=3A?= =?iso-8859-1?q?_Seguran=E7a?= In-Reply-To: <002901ca20d8$9ec6e4a0$dc54ade0$@com> References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br><000f01ca20ca$ab97b7d0$0401a8c0@renato> <4A8BF67B.4010506@gmail.com> <003e01ca20d5$f94bae90$0401a8c0@renato> <4A8C08BF.80901@gmail.com> <002901ca20d8$9ec6e4a0$dc54ade0$@com> Message-ID: <168675915.20090819115520@warmboot.com.br> Os ânimos estão exaltados, e geralmente quando isso acontece, é hora de parar a discussão, pois não vai render mais nada a não ser ofensas desnecessárias. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From nascimento em gko.com.br Wed Aug 19 12:08:15 2009 From: nascimento em gko.com.br (Rodolpho da Silva) Date: Wed, 19 Aug 2009 12:08:15 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_Seguran=E7a?= References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br><000f01ca20ca$ab97b7d0$0401a8c0@renato> <4A8BF67B.4010506@gmail.com> <003e01ca20d5$f94bae90$0401a8c0@renato><002801ca20d8$49303000$db909000$@com> <4A8C0A0E.7000900@gmail.com><006301ca20da$79c2cf50$0401a8c0@renato><002a01ca20db$d53a60e0$7faf22a0$@com> <008101ca20dc$98713390$0401a8c0@renato> Message-ID: <040701ca20de$e0a94a60$b100a8c0@winxprj15> Galera, na boa, esse assunto já rendeu bastante.... Rodolpho da Silva www.essencialcode.com.br ----- Original Message ----- From: Renato André To: FireBase Sent: Wednesday, August 19, 2009 11:51 AM Subject: Re: [firebase-br] RES: RES: Segurança Sim, errei ao digitar, desculpe, ao inves de escrever joão, escrev luis... perdão. ----- Original Message ----- From: "Luis" To: "'FireBase'" Sent: Wednesday, August 19, 2009 11:46 AM Subject: [firebase-br] RES: RES: Segurança Renato eu? Acho que você cometeu um engano, leu errado ou trocou o nome. Eu escrevi que assino embaixo o que você disse, então não estou entendendo sua postura. Eu disse exatamente o que você falou, esse é um lugar de debate e minha referência foi a postura do João e não a sua, o texto está bem claro. Sobre deturpar e vir com "7 pedras", foi o que o tal João fez sobre os comentários que todos estavam fazendo sobre o assunto, foi isso que disse, pois do contrário, se fosse com você, não teria escrito que assinava embaixo suas palavras (email). Agora veja como as coisas são, você entendeu errado o texto e diz que eu te ofendi, gostaria que dissesse como, pois dizer que assino embaixo o que você comentou, é concordar com sua colocação. Agora se até um comentário Favorável a alguém é interpretado errado, acho que estou no lugar errado. Desculpem todos. Não comento mais nada aqui, Cruzes!!!!! Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Renato André Enviada em: quarta-feira, 19 de agosto de 2009 11:37 Para: FireBase Assunto: Re: [firebase-br] RES: Segurança Luis, aqui é um local de debate, você foi e está sendo grosseiro comigo e com todos os demais que postam pergunta e observações diárias sobre melhorias no firebird. ----- Original Message ----- From: "João Dias" To: "FireBase" Sent: Wednesday, August 19, 2009 11:19 AM Subject: Re: [firebase-br] RES: Segurança Se a carapuça sobre o que disse serviu....faça bom proveito Luis escreveu: > Renato assino embaixo. > > Sempre tem gente que deturpa tudo que é comentado a nível conceitual. > Quando > se comenta algo, já vem com "7 pedras" na mão. > > Só um comentário ao João, fórum foi criado para debater, compartilhar e > ajudar no assunto a que se destina, sendo assim porque ficou tão digamos > "irritado" com as colocações. > > A evolução de tudo nesse mundo é ocasionada pelo questionamento, são as > perguntas que movem o mundo. Sendo assim o que promove as perguntas são os > questionamentos e graças a eles que existem opiniões divergentes, pois se > todos pensassem da mesma forma, em que mundo viveríamos? Tudo azul, só um > tipo de roupa, comida, linguagem, etc... > > Vamos parar com esses comentários descabidos, e até se dirigir aos colegas > de forma desrespeitosa e focar no assunto no firebird (propósito da > lista), > independente de gostou do post ou não. Com certeza tem proveito para > muitos, > a troca de idéias, alternativas, etc... > > Luis > > From renato em keninfo.com.br Wed Aug 19 12:10:07 2009 From: renato em keninfo.com.br (=?iso-8859-1?Q?Renato_Andr=E9?=) Date: Wed, 19 Aug 2009 12:10:07 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_Seguran=E7a?= References: <001701ca2022$4707c970$d5175c50$@com.br> <001601ca2026$57c2c9f0$07485dd0$@com> <003201ca202b$2863c470$792b4d50$@com.br> <035501ca202d$3c1d49d0$b100a8c0@winxprj15> <5ba087d30908181151r6f1f26b9ka6e3a87197dab7be@mail.gmail.com> <33524868.20090818160414@warmboot.com.br><1250643825.3880.1.camel@edujed.utfpr.edu.br> <000301ca206b$dd95c510$98c14f30$@com.br><000f01ca20ca$ab97b7d0$0401a8c0@renato> <4A8BF67B.4010506@gmail.com> <003e01ca20d5$f94bae90$0401a8c0@renato><002801ca20d8$49303000$db909000$@com><4A8C0A0E.7000900@gmail.com> <006301ca20da$79c2cf50$0401a8c0@renato><007201ca20db$781acf30$0401a8c0@renato> <002b01ca20dc$486eb7f0$d94c27d0$@com> Message-ID: <008a01ca20df$23722740$0401a8c0@renato> Sem dúvida, coisa de doido, depois que li é vi que troquei os nomes, é a idade. Tenha um otimo trabalho e um ótimo dia. Encerrar é o melhor a fazer, você focalizou do ângulo correto, realmente melhor deixar para reflexão. Renato André. ----- Original Message ----- From: "Luis" To: "'FireBase'" Sent: Wednesday, August 19, 2009 11:49 AM Subject: [firebase-br] RES: RES: Segurança Ok Renato, que alívio. Infelizmente o outro email onde comentei sobre não ter entendido sua posição (troca de nome) já tinha sido enviada. Vamos encerrar esse assunto, já deu o que tinha de dar, acho que o João deve refletir um pouco sobre suas palavras, se não fizer fazer o quê? Um abraço e ótimo trabalho. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Renato André Enviada em: quarta-feira, 19 de agosto de 2009 11:44 Para: FireBase Assunto: Re: [firebase-br] RES: Segurança Errata... na mensagem abaixo, onde le-se Luis, leia-se João. Desculpe, errei ao digirtar. ----- Original Message ----- From: "Renato André" To: "FireBase" Sent: Wednesday, August 19, 2009 11:36 AM Subject: Re: [firebase-br] RES: Segurança Luis, aqui é um local de debate, você foi e está sendo grosseiro comigo e com todos os demais que postam pergunta e observações diárias sobre melhorias no firebird. ----- Original Message ----- From: "João Dias" To: "FireBase" Sent: Wednesday, August 19, 2009 11:19 AM Subject: Re: [firebase-br] RES: Segurança Se a carapuça sobre o que disse serviu....faça bom proveito Luis escreveu: > Renato assino embaixo. > > Sempre tem gente que deturpa tudo que é comentado a nível conceitual. > Quando > se comenta algo, já vem com "7 pedras" na mão. > > Só um comentário ao João, fórum foi criado para debater, compartilhar e > ajudar no assunto a que se destina, sendo assim porque ficou tão digamos > "irritado" com as colocações. > > A evolução de tudo nesse mundo é ocasionada pelo questionamento, são as > perguntas que movem o mundo. Sendo assim o que promove as perguntas são os > questionamentos e graças a eles que existem opiniões divergentes, pois se > todos pensassem da mesma forma, em que mundo viveríamos? Tudo azul, só um > tipo de roupa, comida, linguagem, etc... > > Vamos parar com esses comentários descabidos, e até se dirigir aos colegas > de forma desrespeitosa e focar no assunto no firebird (propósito da > lista), > independente de gostou do post ou não. Com certeza tem proveito para > muitos, > a troca de idéias, alternativas, etc... > > Luis > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Renato André > Enviada em: quarta-feira, 19 de agosto de 2009 11:05 > Para: FireBase > Assunto: Re: [firebase-br] RES: RES: RES: RES: Segurança > > Cuidado como fala João, aqui no forum a gente procura se tratar com > respeito, pelo menos é assim que vejo ocorrer, e é assim que procedo... > não sou peão e não sei de onde tirou isso... então vamos lá ... > conclusão... pessoal aqui então está proibido qualquer observação contra o > firebird, está > > vetado, quem quiser que baixe o código e mude, não pode fazer nenhuma > observação desfavorável... quer que o firebird seja mais rapido pela > internet? Não fique votando...baixe e mude o código... quer que aqueles > bugs > > que estão lá no site para serem consertados nas novas versões seja feito? > Baixe o código e mude... entendi... obrigado. > > > ----- Original Message ----- > From: "João Dias" > To: "FireBase" > Sent: Wednesday, August 19, 2009 9:56 AM > Subject: Re: [firebase-br] RES: RES: RES: RES: Segurança > > > Vi durante certo tempo a discussão e não quis me posicionar mas vendo o > conteúdo de algumas mensagens nesta thread tive que colocar minha > opinião em foco > > Segurança é algo primordial, todos já o disseram, todos ressaltaram sua > importância. Mas o fato é: Segurança em que sentido? A responsabilidade > em uma equipe de TIC torna-se do DBA (Sim senhores ele existe também > para isso) junto aos administradores de sistema alterando as diretivas > de segurança de um BOM sistema operacional (Além de se possível e > necessário trancar a sala do servidor, colocar cadeado, cachorro, sensor > de presença e o escambau). Se o cliente não tem uma equipe com DBA e > Administrador de Sistemas (Geralmente alguns tem um só que é os dois ao > mesmo tempo e não ganha acúmulo de funções como no senado e outras > repartições públicas), o que posso entender é que os seus dados não são > tão confidenciais assim e ou mesmo que seja o cliente não está disposto > ou não pode pagar pelo SERVIÇO (Ou palavrinha interessante!..) de > segurança > > Quando ao fato do Firebird não ter recurso "A" ou não ter recurso "B", > lembremos-nos que ele não é um "Banco Free", o Firebird é um SGBD Open > Source, mantido pela comunidade (Que aliás precisa de doações para > manter o Roadmap de desenvolvimento) e tem seu código aberto, ou seja, > Precisas de tal recurso peão? Baixe o código, estude, modifique a seu > bel-prazer, supra suas necessidades, poste para a comunidade suas > mudanças ou então pague alguém que o faça para você.. > > > Esses são meus 0,01 % sobre o assunto > > -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From valdir.marcos em ig.com.br Wed Aug 19 12:15:16 2009 From: valdir.marcos em ig.com.br (Valdir Marcos) Date: Wed, 19 Aug 2009 12:15:16 -0300 Subject: [firebase-br] UDF para pesquisas XQuery In-Reply-To: <4A8C01C0.1030106@gmail.com> References: <4A8C01C0.1030106@gmail.com> Message-ID: <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> Bom dia. Infelizmente, ainda não vi nada nesse sentido para Firebird. Todavia, se você quiser iniciar um projeto Open Source para criar uma biblioteca de UDFs para introduzir XQuery e XPath nas pesquisas do Firebird, pode contar comigo. Um abraço, Valdir 2009/8/19 João Dias > Bom dia senhores > > Estou com um projeto onde necessito usar o mapeamento de uma Tabela por > classe concreta em meu modelo de domínios, o que significa que todos os > objetos de uma raiz composite serão serializados em XML para serem > armazenados no banco de dados. > > Inicialmente pensei em usar PostgreSQL, mas o mesmo só tem suporte à XPath. > É de conhecimento dos senhores alguma UDF Open Source para firebird que > trabalhe com XQuery (Gostaria de saber se existe alguma antes criar e assim > poder contribuir no projeto também) > > Grato > > -- > João Dias de Carvalho Neto > jdias.bjsoftware em gmail.com > > Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e > Fontes Demonstrativos? > vá a http://www.jdiasneto.blogspot.com > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jdias.bjsoftware em gmail.com Wed Aug 19 14:06:51 2009 From: jdias.bjsoftware em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Dias?=) Date: Wed, 19 Aug 2009 14:06:51 -0300 Subject: [firebase-br] UDF para pesquisas XQuery In-Reply-To: <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> References: <4A8C01C0.1030106@gmail.com> <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> Message-ID: <4A8C312B.8070208@gmail.com> Opa Bacana Valdir! Encontrei uma udf para isso na url Russa http://visualdesigner.fatal.ru/?pg=xml&lng=en&o=lst que não é open source mas parece funcionar legal. Vou testá-la para o projeto que estou fazendo mas quero sim desenvolver um projeto open source de uma UDF para FB implementando XQuery. Acho uma sacada legal e necessária para persistência em bancos relacionais já que a W3C recomenda o XQuery para pesquisas em XML. Flat Files são um futuro interessante mas sem o ACID necessário para a maioria das aplicações corporativas fica meio que difícil e nisso e em outros recursos o FB é muito bom. Existem RMDBS que suportam nativamente persistência em XML como o Sedna Database. Mas ainda sou meio cético com relação a estabilidade do mesmo Vou adicioná-lo como contato pessoal e vou começar a pesquisar a respeito... logo irei abrir o projeto no SourceForge e aos mais que possam estar interessados fica a dica , podem me contatar em particular Até Valdir Marcos escreveu: > Bom dia. > Infelizmente, ainda não vi nada nesse sentido para Firebird. > Todavia, se você quiser iniciar um projeto Open Source para criar uma > biblioteca de UDFs para introduzir XQuery e XPath nas pesquisas do Firebird, > pode contar comigo. > > Um abraço, > > Valdir > > > 2009/8/19 João Dias > > >> Bom dia senhores >> >> Estou com um projeto onde necessito usar o mapeamento de uma Tabela por >> classe concreta em meu modelo de domínios, o que significa que todos os >> objetos de uma raiz composite serão serializados em XML para serem >> armazenados no banco de dados. >> >> Inicialmente pensei em usar PostgreSQL, mas o mesmo só tem suporte à XPath. >> É de conhecimento dos senhores alguma UDF Open Source para firebird que >> trabalhe com XQuery (Gostaria de saber se existe alguma antes criar e assim >> poder contribuir no projeto também) >> >> Grato >> >> -- >> João Dias de Carvalho Neto >> jdias.bjsoftware em gmail.com >> >> Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e >> Fontes Demonstrativos? >> vá a http://www.jdiasneto.blogspot.com >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- João Dias de Carvalho Neto jdias.bjsoftware em gmail.com Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos? vá a http://www.jdiasneto.blogspot.com From meganetinfo em ig.com.br Wed Aug 19 14:36:40 2009 From: meganetinfo em ig.com.br (meganet1) Date: Wed, 19 Aug 2009 14:36:40 -0300 Subject: [firebase-br] NFE References: <4A8C01C0.1030106@gmail.com><59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> <4A8C312B.8070208@gmail.com> Message-ID: <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> Tenho um sistema empresarial que terei que modificá-lo para utilizar NFE. Será que alguém tem e pode me fornecer informações iniciais para implantação da NFE, ou se existe algum componete free para a adaptação deste meu sistema? obrigado..... M.´.C.´.T.´.M.´.R.´. From rafamussinato em gmail.com Wed Aug 19 14:42:34 2009 From: rafamussinato em gmail.com (rafael sacoman mussinato) Date: Wed, 19 Aug 2009 14:42:34 -0300 Subject: [firebase-br] NFE In-Reply-To: <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> References: <4A8C01C0.1030106@gmail.com> <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> <4A8C312B.8070208@gmail.com> <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> Message-ID: Procura no google ACBR - Automação Comercial tem tudo... é free... ate exemplo como fazer ele tem.... beleza te mais From eng.rafaelpadilla em gmail.com Wed Aug 19 14:43:45 2009 From: eng.rafaelpadilla em gmail.com (Rafael Padilla) Date: Wed, 19 Aug 2009 13:43:45 -0400 Subject: [firebase-br] NFE In-Reply-To: <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> References: <4A8C01C0.1030106@gmail.com> <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> <4A8C312B.8070208@gmail.com> <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> Message-ID: <403842db0908191043u50025ebcld7c1864ebe862c3@mail.gmail.com> O site da receita nfe.fazenda.gov.br informa bastante coisa, inclusive informações técnicas. Abraços Rafael Padilla 2009/8/19 meganet1 > Tenho um sistema empresarial que terei que modificá-lo para utilizar NFE. > Será que alguém tem e pode me fornecer informações iniciais para implantação > da NFE, ou se existe algum componete free para a adaptação deste meu > sistema? obrigado..... > > M.´.C.´.T.´.M.´.R.´. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From compuvale.software em gmail.com Wed Aug 19 14:44:41 2009 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Wed, 19 Aug 2009 14:44:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?Relembrando=2E=2E=2E_Solicita=E7=E3o?= =?iso-8859-1?q?_de_melhoria_no_FB?= Message-ID: E ae gente boa... Após quase 2 meses que o ticket foi aberto pelo colega Carlos Cantu, o mesmo recebeu apenas 140 votos! No meu ponto de vista essa é a melhor lista de Firebird em português, o Brasil tem sabidamente o maior evento mundial voltado para o FB, vamos mostrar essa força também fazendo algo simples que é votando nesse ticket. Volta e meia vemos mensagens reclamando da performance do FB em redes lentas, mas quando precisamos fazer uma força mínima, arriamos... Vamos lá pessoal! Abaixo a mensagem original que o Cantu postou em 26/06: "Acabei de criar um "feature request" no tracker do Firebird, pedindo para que melhorem o protocolo de comunicação, para que fique mais rápido em conexões via internet. Se você acha isso importante, então vote nessa requisição para que ela ganhe prioridade: http://tracker.firebirdsql.org/browse/CORE-2530 No lado esquerdo tem a opção de votar. []s Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br" -- []s Andrei From edujed em gmail.com Wed Aug 19 14:56:11 2009 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 19 Aug 2009 14:56:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?Relembrando=2E=2E=2E_Solicita=E7=E3o?= =?iso-8859-1?q?_de_melhoria_no_FB?= In-Reply-To: References: Message-ID: <82a1440908191056o48b57b65g993be46ec597210c@mail.gmail.com> Detalhe Importante: só é preciso votar... Ou melhor, o Tracker não é uma página de um Blog, twitter, orkut para deixar recado e/ou chover no molhado. Lá são colocadas alterações e informações importantes sobre o status de cada bug e/ou request, pois a cada comentário, é disparado um e-mail para todos os membros registrados no tracker. Abraço Eduardo 2009/8/19 Andrei Luís : > E ae gente boa... > > Após quase 2 meses que o ticket foi aberto pelo colega Carlos Cantu, o mesmo > recebeu apenas 140 votos! > > No meu ponto de vista essa é a melhor lista de Firebird em português, o > Brasil tem sabidamente o maior evento mundial voltado para o FB, vamos > mostrar essa força também fazendo algo simples que é votando nesse ticket. > Volta e meia vemos mensagens reclamando da performance do FB em redes > lentas, mas quando precisamos fazer uma força mínima, arriamos... > > Vamos lá pessoal! Abaixo a mensagem original que o Cantu postou em 26/06: > > "Acabei de criar um "feature request" no tracker do Firebird, pedindo > para que melhorem o protocolo de comunicação, para que fique mais > rápido em conexões via internet. Se você acha isso importante, então > vote nessa requisição para que ela ganhe prioridade: > > http://tracker.firebirdsql.org/browse/CORE-2530 > > No lado esquerdo tem a opção de votar. > > []s > Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br" > > -- > []s > Andrei > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- [s] ========================== Eduardo Jedliczka Apucarana - Pr ========================== From edujed em gmail.com Wed Aug 19 14:59:58 2009 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 19 Aug 2009 14:59:58 -0300 Subject: [firebase-br] NFE In-Reply-To: <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> References: <4A8C01C0.1030106@gmail.com> <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> <4A8C312B.8070208@gmail.com> <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> Message-ID: <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> Há muitas soluções (pagas) interessantes de emissão de NFE disponíveis no mercado, algumas delas com opção de compra de fonte, suporte e até mão-de-obra para ajudá-lo a implementar na sua aplicação. Mas, perdão pela franqueza... muitas empresas que eu conheço não estariam dispostas a correr o risco de usar um produto FREE (que muitas vezes significa pouco testado) para algo tão crítico e vital para a empresa. abraço Eduardo Jedliczka 2009/8/19 meganet1 : > Tenho um sistema empresarial que terei que modificá-lo para utilizar NFE. > Será que alguém tem e pode me fornecer informações iniciais para implantação > da NFE, ou se existe algum componete free para a adaptação deste meu > sistema?   obrigado..... > > M.´.C.´.T.´.M.´.R.´. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- [s] ========================== Eduardo Jedliczka Apucarana - Pr ========================== From edujed em gmail.com Wed Aug 19 15:02:32 2009 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 19 Aug 2009 15:02:32 -0300 Subject: [firebase-br] =?iso-8859-1?q?Fwd=3A_QUARENTENA=3A_Re=3A_Relembran?= =?iso-8859-1?q?do=2E=2E=2E_Solicita=E7=E3o_de_melhoria_no_FB?= In-Reply-To: References: Message-ID: <82a1440908191102q75e25a7cr6689f015d9f59950@mail.gmail.com> PUTZ... mais um "cara esperto" se cadastrou na lista com filtro de mensagens / anti-spam. abraço Eduardo ---------- Forwarded message ---------- From: Politica de Segurança - Procel Software Date: 2009/8/19 Subject: QUARENTENA: Re: [firebase-br]Relembrando... Solicitação de melhoria no FB To: Eduardo Jedliczka O e-mail "Re: [firebase-br]Relembrando... Solicitação de melhoria no FB" que você mandou para  gamarra em procel.com.br, FireBase em 19/8/2009 14:56 foi para QUARENTENA porque contêm liguagem inapropriada pela Politica de Segurança da Procel Software. Este e-mail foi verificado pelo MailScan da Procel Software. www.procel.com.br -- [s] ========================== Eduardo Jedliczka Apucarana - Pr ========================== From meganetinfo em ig.com.br Wed Aug 19 15:13:26 2009 From: meganetinfo em ig.com.br (meganet1) Date: Wed, 19 Aug 2009 15:13:26 -0300 Subject: [firebase-br] NFE References: <4A8C01C0.1030106@gmail.com><59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com><4A8C312B.8070208@gmail.com><000e01ca20f3$a25e47f0$0900010a@NoteEdnei> <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> Message-ID: <000c01ca20f8$c444ec70$0900010a@NoteEdnei> Meus amigos, eu agradeço desde já a presteza do grupo. Vou estudar o ACBRNFE , mas a minha dúvida é a seguinte, tem alguém que está utilizando este componente? Caso sim, tiveram muitos problemas na implantação ou ajuste do componente? Pois em alguns blogs, estão falando que ele ainda precisa de ajustes.... From isael em stetika.com.br Wed Aug 19 15:17:39 2009 From: isael em stetika.com.br (Isael Faria Junior) Date: Wed, 19 Aug 2009 15:17:39 -0300 Subject: [firebase-br] NFE In-Reply-To: <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> References: <4A8C01C0.1030106@gmail.com> <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> <4A8C312B.8070208@gmail.com> <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> Message-ID: <4A8C41C3.6080904@stetika.com.br> você a dll nfe util diponibilizada gratuitamente pela receita. Estou usando ela e ate agora não tive nenhum problema. Eduardo Jedliczka escreveu: > Há muitas soluções (pagas) interessantes de emissão de NFE disponíveis > no mercado, algumas delas com opção de compra de fonte, suporte e até > mão-de-obra para ajudá-lo a implementar na sua aplicação. > > Mas, perdão pela franqueza... muitas empresas que eu conheço não > estariam dispostas a correr o risco de usar um produto FREE (que > muitas vezes significa pouco testado) para algo tão crítico e vital > para a empresa. > > abraço > > Eduardo Jedliczka > > 2009/8/19 meganet1 : > >> Tenho um sistema empresarial que terei que modificá-lo para utilizar NFE. >> Será que alguém tem e pode me fornecer informações iniciais para implantação >> da NFE, ou se existe algum componete free para a adaptação deste meu >> sistema? obrigado..... >> >> M.´.C.´.T.´.M.´.R.´. >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > > From magnosysteminformatica em gmail.com Wed Aug 19 15:21:59 2009 From: magnosysteminformatica em gmail.com (Magno System) Date: Wed, 19 Aug 2009 15:21:59 -0300 Subject: [firebase-br] NFE References: <4A8C01C0.1030106@gmail.com><59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com><4A8C312B.8070208@gmail.com><000e01ca20f3$a25e47f0$0900010a@NoteEdnei> <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> Message-ID: <002b01ca20f9$f7c21e00$6915a8c0@MagnoSystem> Olha Eduardo, eu uso componente ACBR para ECF's e acho muito bom. A NFE ainda está engatinhando mas está sendo muito bem testada assim como foi e é o ACBR. Agora usando a lógica sobre o componente FREE, neste caso, eu teria então que trocar o FIREBIRD por ORACLE ou SQL SERVER ??? ----- Original Message ----- From: "Eduardo Jedliczka" To: "FireBase" Sent: Wednesday, August 19, 2009 2:59 PM Subject: Re: [firebase-br] NFE Há muitas soluções (pagas) interessantes de emissão de NFE disponíveis no mercado, algumas delas com opção de compra de fonte, suporte e até mão-de-obra para ajudá-lo a implementar na sua aplicação. Mas, perdão pela franqueza... muitas empresas que eu conheço não estariam dispostas a correr o risco de usar um produto FREE (que muitas vezes significa pouco testado) para algo tão crítico e vital para a empresa. abraço Eduardo Jedliczka 2009/8/19 meganet1 : > Tenho um sistema empresarial que terei que modificá-lo para utilizar NFE. > Será que alguém tem e pode me fornecer informações iniciais para > implantação > da NFE, ou se existe algum componete free para a adaptação deste meu > sistema? obrigado..... > > M.´.C.´.T.´.M.´.R.´. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- [s] ========================== Eduardo Jedliczka Apucarana - Pr ========================== ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jancarlos.martins em gmail.com Wed Aug 19 15:20:20 2009 From: jancarlos.martins em gmail.com (Jancarlos Martins) Date: Wed, 19 Aug 2009 15:20:20 -0300 Subject: [firebase-br] NFE In-Reply-To: <000c01ca20f8$c444ec70$0900010a@NoteEdnei> References: <4A8C01C0.1030106@gmail.com> <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> <4A8C312B.8070208@gmail.com> <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> <000c01ca20f8$c444ec70$0900010a@NoteEdnei> Message-ID: <14e3fbee0908191120g6875e202l6b278017b1aa0567@mail.gmail.com> Pode usar o ACBrNFe sem medo. Utilizo deste 1/12/2008 sem problemas. t+ Jancarlos P. Martins www.defence.com.br 2009/8/19 meganet1 > Meus amigos, eu agradeço desde já a presteza do grupo. Vou estudar o > ACBRNFE , mas a minha dúvida é a seguinte, tem alguém que está utilizando > este componente? Caso sim, tiveram muitos problemas na implantação ou ajuste > do componente? Pois em alguns blogs, estão falando que ele ainda precisa de > ajustes.... > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From listas em warmboot.com.br Wed Aug 19 15:25:10 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 19 Aug 2009 15:25:10 -0300 Subject: [firebase-br] =?iso-8859-1?q?Relembrando=2E=2E=2E_Solicita=E7=E3o?= =?iso-8859-1?q?_de_melhoria_no_FB?= In-Reply-To: References: Message-ID: <754919996.20090819152510@warmboot.com.br> Vou aproveitar o gancho para detalhar algumas coisas. Quando o Vlad Khorsun esteve aqui no FDD, eu conversei com ele sobre essa requisição. A opinião dele é que isso não poderá ser feito no Firebird 3. Indo mais além, é uma mudança drástica, porque a maior parte das otimizações que poderiam ser feitas no protocolo, exigiriam mudanças na API do Firebird, e isso é muito delicado, pois poderia quebrar a maioria dos componentes/tecnologias de acesso que faz uso da API. Em suma, é um assunto delicado, de solução difícil. Aparentemente, uma otimização menos traumática, que pode ser desenvolvida mais rapidamente, é referente a recuperação de blobs mas, obviamente, só iria dar diferença quando o select estivesse retornando algum blob. Quando eu disse a ele que o Firebird é muito lento na internet, ele perguntou: Lento quanto? Em que situações? Qual seria um desempenho adequado/rápido? O que ele quis dizer é: não basta dizer que é lento, tem que mostrar o quanto e em que situações, ou seja, mostrar números, e dar parâmetros do que seria bom. Casos de teste "demonstrando" a lentidão também seriam bem vindos, pois facilitam descobrir os gargalos e talvez pensar em soluções alternativas e menos traumáticas. Apesar de todas as dificuldades, minha opinião pessoal é que é uma melhoria necessária, e que deveria ter prioridade no projeto. Quem concordar comigo, pode votar lá no tracker, afinal, esta é a melhor forma de mostrar a importância desta implementação. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br AL> E ae gente boa... AL> Após quase 2 meses que o ticket foi aberto pelo colega Carlos Cantu, o mesmo AL> recebeu apenas 140 votos! AL> No meu ponto de vista essa é a melhor lista de Firebird em português, o AL> Brasil tem sabidamente o maior evento mundial voltado para o FB, vamos AL> mostrar essa força também fazendo algo simples que é votando nesse ticket. AL> Volta e meia vemos mensagens reclamando da performance do FB em redes AL> lentas, mas quando precisamos fazer uma força mínima, arriamos... AL> Vamos lá pessoal! Abaixo a mensagem original que o Cantu postou em 26/06: AL> "Acabei de criar um "feature request" no tracker do Firebird, pedindo AL> para que melhorem o protocolo de comunicação, para que fique mais AL> rápido em conexões via internet. Se você acha isso importante, então AL> vote nessa requisição para que ela ganhe prioridade: AL> http://tracker.firebirdsql.org/browse/CORE-2530 AL> No lado esquerdo tem a opção de votar. AL> []s AL> Cantu AL> www.FireBase.com.br - www.firebirdnews.org AL> www.warmboot.com.br - blog.firebase.com.br" From listas em warmboot.com.br Wed Aug 19 15:28:05 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Wed, 19 Aug 2009 15:28:05 -0300 Subject: [firebase-br] NFE In-Reply-To: <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> References: <4A8C01C0.1030106@gmail.com> <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> <4A8C312B.8070208@gmail.com> <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> Message-ID: <1291317102.20090819152805@warmboot.com.br> EJ> Mas, perdão pela franqueza... muitas empresas que eu conheço não EJ> estariam dispostas a correr o risco de usar um produto FREE (que EJ> muitas vezes significa pouco testado) para algo tão crítico e vital EJ> para a empresa. Então provavelmente elas também não usariam o Firebird :) Na minha opinião, software pago não é garantia de qualidade. Da mesma forma que os free/open source também não são. Soluções para necessidades críticas, como a NF-e, devem ser testadas "até o osso", independente de serem free ou pagas. Essa é a única forma de se precaver de surpresas indesejáveis. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From clei em geous.com.br Wed Aug 19 15:46:20 2009 From: clei em geous.com.br (Anticlei Scheid) Date: Wed, 19 Aug 2009 15:46:20 -0300 Subject: [firebase-br] =?iso-8859-1?q?Relembrando=2E=2E=2E_Solicita=E7=E3o?= =?iso-8859-1?q?_de_melhoria_no_FB?= References: <754919996.20090819152510@warmboot.com.br> Message-ID: <006f01ca20fd$5aa38100$7d00a8c0@SERVIDOR> É isso aí ! Na hora de perguntar e pedir ajuda o pessoal escreve e às vezes até "cobra" respostas mais rápidas, mas na hora de fazer uma "forcinha de nada", de nada mesmo... É tão simples votar, que é INACREDITÁVEL termos somente 140 votos ! Vamos lá pessoal ! Eu não acredito que existam somente 140 pessoas nesta lista. Eu não sei quantos tem, mas creio que seja muito maior que isso ... Abraços ----- Original Message ----- From: "Carlos H. Cantu" To: "FireBase" Sent: Wednesday, August 19, 2009 3:25 PM Subject: Re: [firebase-br]Relembrando... Solicitação de melhoria no FB Vou aproveitar o gancho para detalhar algumas coisas. Quando o Vlad Khorsun esteve aqui no FDD, eu conversei com ele sobre essa requisição. A opinião dele é que isso não poderá ser feito no Firebird 3. Indo mais além, é uma mudança drástica, porque a maior parte das otimizações que poderiam ser feitas no protocolo, exigiriam mudanças na API do Firebird, e isso é muito delicado, pois poderia quebrar a maioria dos componentes/tecnologias de acesso que faz uso da API. Em suma, é um assunto delicado, de solução difícil. Aparentemente, uma otimização menos traumática, que pode ser desenvolvida mais rapidamente, é referente a recuperação de blobs mas, obviamente, só iria dar diferença quando o select estivesse retornando algum blob. Quando eu disse a ele que o Firebird é muito lento na internet, ele perguntou: Lento quanto? Em que situações? Qual seria um desempenho adequado/rápido? O que ele quis dizer é: não basta dizer que é lento, tem que mostrar o quanto e em que situações, ou seja, mostrar números, e dar parâmetros do que seria bom. Casos de teste "demonstrando" a lentidão também seriam bem vindos, pois facilitam descobrir os gargalos e talvez pensar em soluções alternativas e menos traumáticas. Apesar de todas as dificuldades, minha opinião pessoal é que é uma melhoria necessária, e que deveria ter prioridade no projeto. Quem concordar comigo, pode votar lá no tracker, afinal, esta é a melhor forma de mostrar a importância desta implementação. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br AL> E ae gente boa... AL> Após quase 2 meses que o ticket foi aberto pelo colega Carlos Cantu, o mesmo AL> recebeu apenas 140 votos! AL> No meu ponto de vista essa é a melhor lista de Firebird em português, o AL> Brasil tem sabidamente o maior evento mundial voltado para o FB, vamos AL> mostrar essa força também fazendo algo simples que é votando nesse ticket. AL> Volta e meia vemos mensagens reclamando da performance do FB em redes AL> lentas, mas quando precisamos fazer uma força mínima, arriamos... AL> Vamos lá pessoal! Abaixo a mensagem original que o Cantu postou em 26/06: AL> "Acabei de criar um "feature request" no tracker do Firebird, pedindo AL> para que melhorem o protocolo de comunicação, para que fique mais AL> rápido em conexões via internet. Se você acha isso importante, então AL> vote nessa requisição para que ela ganhe prioridade: AL> http://tracker.firebirdsql.org/browse/CORE-2530 AL> No lado esquerdo tem a opção de votar. AL> []s AL> Cantu AL> www.FireBase.com.br - www.firebirdnews.org AL> www.warmboot.com.br - blog.firebase.com.br" ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From edujed em gmail.com Wed Aug 19 15:57:05 2009 From: edujed em gmail.com (Eduardo Jedliczka) Date: Wed, 19 Aug 2009 15:57:05 -0300 Subject: [firebase-br] NFE In-Reply-To: <1291317102.20090819152805@warmboot.com.br> References: <4A8C01C0.1030106@gmail.com> <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> <4A8C312B.8070208@gmail.com> <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> <1291317102.20090819152805@warmboot.com.br> Message-ID: <82a1440908191157j3a939244neb759b25640dabe1@mail.gmail.com> CHC> Então provavelmente elas também não usariam o Firebird :) Sim, é verdade... algumas deixaram de usar o Firebird pelo mesmo motivo... enquanto que outras contrataram pessoal qualificado que "se responsabilize" pelo suporte / manutenção do banco, ou seja, um bode-espiatório. Por isto eu volto a afirmar a importância de testar extensivamente um produto antes de colocar em produção. Canso de ver pessoas reclamando que isto não funciona ou não presta pois não possuem o devido cuidado. Já vi alguns instalarem EM PRODUÇÃO o Firebird 1.0 no Windows 2008 server x64 e reclamar que o ícone do painel de controle não funciona, ou que o banco não sobe como serviço. E de pessoas que copiam o banco DE PRODUÇÃO de um windows 32 bits para um linux 64bits sem backup. ou que acham que para migrar do firebird 1.x ou 2.0 para o 2.1 é que nem trocar de camiseta (é só tirar uma e colocar a outra) Além daqueles que já possuem sistemas rodando no windows 7 (que ainda nem saiu oficialmente). Concordo com o Cantu... soluções tem que ser testadas até a exaustão. Só não dá para alterar um sistema que já está funcionando para suportar NFe e homologar em menos de 12 dias. Principalmente sem querer gastar algum dinheiro (com um consultor ou especialista na solução free ou na compra de algum produto que tenha suporte). Mas acho que vou parar por aqui antes que isto saia completamente do escopo da lista. Abraço Eduardo 2009/8/19 Carlos H. Cantu : > EJ> Mas, perdão pela franqueza... muitas empresas que eu conheço não > EJ> estariam dispostas a correr o risco de usar um produto FREE (que > EJ> muitas vezes significa pouco testado) para algo tão crítico e vital > EJ> para a empresa. > > Então provavelmente elas também não usariam o Firebird :) > > Na minha opinião, software pago não é garantia de qualidade. Da mesma > forma que os free/open source também não são. Soluções para > necessidades críticas, como a NF-e, devem ser testadas "até o osso", > independente de serem free ou pagas. Essa é a única forma de se > precaver de surpresas indesejáveis. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- [s] ========================== Eduardo Jedliczka Apucarana - Pr ========================== From luisfirevb em gmail.com Wed Aug 19 15:59:24 2009 From: luisfirevb em gmail.com (Luis) Date: Wed, 19 Aug 2009 15:59:24 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09Relembrando=2E=2E=2E_Solic?= =?iso-8859-1?q?ita=E7=E3o_de_melhoria_no_FB?= In-Reply-To: <006f01ca20fd$5aa38100$7d00a8c0@SERVIDOR> References: <754919996.20090819152510@warmboot.com.br> <006f01ca20fd$5aa38100$7d00a8c0@SERVIDOR> Message-ID: <004001ca20ff$2de6f320$89b4d960$@com> Caros amigos, fiz minha parte. Fui o 22º ou algo próximo a votar e hoje já enviei um pedido, com todos os dados postados pelo Cantu, num fórum que participo de VB, pois programa nossa linguagem. Apesar da grande maioria dos usuário do firebird usar Delphi, a comunidade VB vem crescendo, talvez nem tanto como poderia se o FB tivesse ótimo suporte a Web. Esse inclusive foi o apelo que coloquei no post do fórum, pois quem quer um banco realmente gratuito e bom para web, tem uma ótima oportunidade votando para conseguir isso. Acho que o mesmo poderia ser feito aqui, quem participa de outras listas: ASP, PHP, Delphi, etc.. poderiam fazer o mesmo e assim conseguirmos mais votos em outros lugares. Vamos a campanha, busca de votos, onde for possível. Vamos ver se a votação aumenta. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Anticlei Scheid Enviada em: quarta-feira, 19 de agosto de 2009 15:46 Para: Carlos H. Cantu; FireBase Assunto: Re: [firebase-br] Relembrando... Solicitação de melhoria no FB É isso aí ! Na hora de perguntar e pedir ajuda o pessoal escreve e às vezes até "cobra" respostas mais rápidas, mas na hora de fazer uma "forcinha de nada", de nada mesmo... É tão simples votar, que é INACREDITÁVEL termos somente 140 votos ! Vamos lá pessoal ! Eu não acredito que existam somente 140 pessoas nesta lista. Eu não sei quantos tem, mas creio que seja muito maior que isso ... Abraços ----- Original Message ----- From: "Carlos H. Cantu" To: "FireBase" Sent: Wednesday, August 19, 2009 3:25 PM Subject: Re: [firebase-br]Relembrando... Solicitação de melhoria no FB Vou aproveitar o gancho para detalhar algumas coisas. Quando o Vlad Khorsun esteve aqui no FDD, eu conversei com ele sobre essa requisição. A opinião dele é que isso não poderá ser feito no Firebird 3. Indo mais além, é uma mudança drástica, porque a maior parte das otimizações que poderiam ser feitas no protocolo, exigiriam mudanças na API do Firebird, e isso é muito delicado, pois poderia quebrar a maioria dos componentes/tecnologias de acesso que faz uso da API. Em suma, é um assunto delicado, de solução difícil. Aparentemente, uma otimização menos traumática, que pode ser desenvolvida mais rapidamente, é referente a recuperação de blobs mas, obviamente, só iria dar diferença quando o select estivesse retornando algum blob. Quando eu disse a ele que o Firebird é muito lento na internet, ele perguntou: Lento quanto? Em que situações? Qual seria um desempenho adequado/rápido? O que ele quis dizer é: não basta dizer que é lento, tem que mostrar o quanto e em que situações, ou seja, mostrar números, e dar parâmetros do que seria bom. Casos de teste "demonstrando" a lentidão também seriam bem vindos, pois facilitam descobrir os gargalos e talvez pensar em soluções alternativas e menos traumáticas. Apesar de todas as dificuldades, minha opinião pessoal é que é uma melhoria necessária, e que deveria ter prioridade no projeto. Quem concordar comigo, pode votar lá no tracker, afinal, esta é a melhor forma de mostrar a importância desta implementação. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br AL> E ae gente boa... AL> Após quase 2 meses que o ticket foi aberto pelo colega Carlos Cantu, o mesmo AL> recebeu apenas 140 votos! AL> No meu ponto de vista essa é a melhor lista de Firebird em português, o AL> Brasil tem sabidamente o maior evento mundial voltado para o FB, vamos AL> mostrar essa força também fazendo algo simples que é votando nesse ticket. AL> Volta e meia vemos mensagens reclamando da performance do FB em redes AL> lentas, mas quando precisamos fazer uma força mínima, arriamos... AL> Vamos lá pessoal! Abaixo a mensagem original que o Cantu postou em 26/06: AL> "Acabei de criar um "feature request" no tracker do Firebird, pedindo AL> para que melhorem o protocolo de comunicação, para que fique mais AL> rápido em conexões via internet. Se você acha isso importante, então AL> vote nessa requisição para que ela ganhe prioridade: AL> http://tracker.firebirdsql.org/browse/CORE-2530 AL> No lado esquerdo tem a opção de votar. AL> []s AL> Cantu AL> www.FireBase.com.br - www.firebirdnews.org AL> www.warmboot.com.br - blog.firebase.com.br" ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fernando.bg em gmail.com Wed Aug 19 16:57:54 2009 From: fernando.bg em gmail.com (=?iso-8859-1?Q?Forrest=AE?=) Date: Wed, 19 Aug 2009 19:57:54 +0000 (UTC) Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09Relembrando=2E=2E=2E_Solic?= =?iso-8859-1?q?_ita=E7=E3o_de_melhoria_no_FB?= References: <754919996.20090819152510@warmboot.com.br> <006f01ca20fd$5aa38100$7d00a8c0@SERVIDOR> <004001ca20ff$2de6f320$89b4d960$@com> Message-ID: No dia 19/08/2009 às 15:59:24 catando milho no teclado Luis " escrivinhou " o texto abaixo : > Caros amigos, fiz minha parte. Fui o 22º ou algo próximo a votar e hoje já > enviei um pedido, com todos os dados postados pelo Cantu, num fórum que > participo de VB, pois programa nossa linguagem. > > Apesar da grande maioria dos usuário do firebird usar Delphi, a comunidade > VB vem crescendo, talvez nem tanto como poderia se o FB tivesse ótimo > suporte a Web. Esse inclusive foi o apelo que coloquei no post do fórum, > pois quem quer um banco realmente gratuito e bom para web, tem uma ótima > oportunidade votando para conseguir isso. > > Acho que o mesmo poderia ser feito aqui, quem participa de outras listas: > ASP, PHP, Delphi, etc.. poderiam fazer o mesmo e assim conseguirmos mais > votos em outros lugares. > > Vamos a campanha, busca de votos, onde for possível. > > Vamos ver se a votação aumenta. Bom se for assim já fiz minha parte também, pois já votei e também já publiquei em um news de Delphi que participo o email do Cantu na integra. T+++++++++ ---------------------------------------------------------------------------------- Pobre é igual pneu quanto mais trabalha mais careca fica ! ! ! -- From ffkammer em conchalnet.com.br Wed Aug 19 17:05:11 2009 From: ffkammer em conchalnet.com.br (=?ISO-8859-1?Q?Fabr=EDcio_Fadel_Kammer?=) Date: Wed, 19 Aug 2009 17:05:11 -0300 Subject: [firebase-br] NFE In-Reply-To: <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> References: <4A8C01C0.1030106@gmail.com> <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> <4A8C312B.8070208@gmail.com> <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> Message-ID: <4A8C5AF7.3060307@conchalnet.com.br> Implementei a NFe usando o ACBrNFe e funcionou perfeitamente. O projeto ACBr é muito sério e atualizado constantemente, tenho utilizado os componentes e colaborado com o projeto há alguns anos, nunca tive problemas. Inclusive homologuei meu PDV para trabalhar com TEF usando os componentes ACBr. []s Fabrício Eduardo Jedliczka escreveu: > Há muitas soluções (pagas) interessantes de emissão de NFE disponíveis > no mercado, algumas delas com opção de compra de fonte, suporte e até > mão-de-obra para ajudá-lo a implementar na sua aplicação. > > Mas, perdão pela franqueza... muitas empresas que eu conheço não > estariam dispostas a correr o risco de usar um produto FREE (que > muitas vezes significa pouco testado) para algo tão crítico e vital > para a empresa. > > abraço > > Eduardo Jedliczka > > 2009/8/19 meganet1 : > >> Tenho um sistema empresarial que terei que modificá-lo para utilizar NFE. >> Será que alguém tem e pode me fornecer informações iniciais para implantação >> da NFE, ou se existe algum componete free para a adaptação deste meu >> sistema? obrigado..... >> >> M.´.C.´.T.´.M.´.R.´. >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > > From douglasht em gmail.com Wed Aug 19 17:27:22 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Wed, 19 Aug 2009 17:27:22 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Relembrando=2E=2E=2E_Solicita?= =?iso-8859-1?q?=E7=E3o_de_melhoria_no_FB?= In-Reply-To: <004001ca20ff$2de6f320$89b4d960$@com> References: <754919996.20090819152510@warmboot.com.br> <006f01ca20fd$5aa38100$7d00a8c0@SERVIDOR> <004001ca20ff$2de6f320$89b4d960$@com> Message-ID: <249af69e0908191327w7eaf3baasc5fa36e298ba2676@mail.gmail.com> 2009/8/19 Luis : > Esse inclusive foi o apelo que coloquei no post do fórum, > pois quem quer um banco realmente gratuito e bom para web, tem uma ótima > oportunidade votando para conseguir isso. A funcionalidade em questão não tem nada a ver com web. Só é válida quando o client do Firebird fala com o server através da internet (ou outra rede com alta latência). No caso de uma aplicação web, o client e o server geralmente estão na mesma rede (dentro do provedor) ou as vezes até na mesma máquina. Aplicações web não são afetadas por esta lentidão. Esta requisição é muito válida e importante, concordo. Eu mesmo já senti na pele o problema. Mas existem muitas outras que também são válidas e importantes. Então por favor pessoal, não vão lá votar sem saber direito do que se trata só porque o Cantu pediu. Vote apenas se você realmente precisa desta função, senão o tracker fica parecendo Orkut. Muito ruído e pouco sinal. Abraços, -- Douglas Tosi www.sinatica.com From kelsie.z.marshall em gmail.com Wed Aug 19 17:32:27 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Wed, 19 Aug 2009 17:32:27 -0300 Subject: [firebase-br] =?iso-8859-1?q?Se_o_FIREBIRD_n=E3o_fosse_gratuito_j?= =?iso-8859-1?q?=E1_tinha_desistido=2E?= In-Reply-To: <515763916.20090813163652@warmboot.com.br> References: <785469988.20090813143613@warmboot.com.br><1247447225.20090813153927@warmboot.com.br> <515763916.20090813163652@warmboot.com.br> Message-ID: Este DB Workbench é muito amador, cheio de BUGS olha o último. "Thread creation error: Not enough storage is available to process this command" Tenho 200 Gigabytes livres. O programa é bonitinho cheio de icones coloridos coisa e tal a intenção pareçe ser das boas, mas a turminha que desenvolve deixou um porrada de bugs. Quando tu roda uma tabelinha qualquer é uma beleza, mas agora quando tu vai fazer uma JOIN de duas tabelas pessadas com dois milhões de registros cada o programa mostra sua verdadeira cara. IBOConsole RISCADO DE MINHA LISTA NÃO RECOMENDO DB Workbench RISCADO DE MINHA LISTA NÃO RECOMENDO Vamos para os próximos pq tá dificil se o FIREBIRD não fosse gratuito já tinha desistido. Kelsie "Carlos H. Cantu" wrote in message news:515763916.20090813163652 em warmboot.com.br... KZM> Reply ALL ai ele manda uma MSG pra ti e outra pra lista. Então não use Reply All... KZM> E quanto as ferramentas que usa ? DB Workbench, IBExpert, FlameRobin... []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listasjr em gmail.com Wed Aug 19 17:46:54 2009 From: listasjr em gmail.com (Evandro's mailing lists (Please, don't send personal messages to this address)) Date: Wed, 19 Aug 2009 17:46:54 -0300 Subject: [firebase-br] =?iso-8859-1?q?Se_o_FIREBIRD_n=E3o_fosse_gratuito_j?= =?iso-8859-1?q?=E1_tinha_desistido=2E?= In-Reply-To: References: <785469988.20090813143613@warmboot.com.br> <1247447225.20090813153927@warmboot.com.br> <515763916.20090813163652@warmboot.com.br> Message-ID: Oi Kelsie IBExpert é o melhor que conheço. Já tentou? -Jr 2009/8/19 //---- Kelsie.Z.Marshall ----// > Este DB Workbench é muito amador, cheio de BUGS olha o último. > > "Thread creation error: Not enough storage is available to process this > command" Tenho 200 Gigabytes livres. > > O programa é bonitinho cheio de icones coloridos coisa e tal a intenção > pareçe ser das boas, mas a turminha que desenvolve deixou um porrada de > bugs. > > Quando tu roda uma tabelinha qualquer é uma beleza, mas agora quando tu vai > fazer uma JOIN de duas tabelas pessadas com dois milhões de registros cada o > programa mostra sua verdadeira cara. > > IBOConsole RISCADO DE MINHA LISTA NÃO RECOMENDO > DB Workbench RISCADO DE MINHA LISTA NÃO RECOMENDO > > Vamos para os próximos pq tá dificil se o FIREBIRD não fosse gratuito já > tinha desistido. > > Kelsie > > > "Carlos H. Cantu" wrote in message > news:515763916.20090813163652 em warmboot.com.br... > KZM> Reply ALL ai ele manda uma MSG pra ti e outra pra lista. > > Então não use Reply All... > > KZM> E quanto as ferramentas que usa ? > > DB Workbench, IBExpert, FlameRobin... > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Evandro M Leite Jr PhD Student & Software developer University of Southampton, UK Personal website: http://evandro.org Academic website: http://www.soton.ac.uk/~evandro Please, use Jr?evandro.org for personal messages From renato em keninfo.com.br Wed Aug 19 17:53:33 2009 From: renato em keninfo.com.br (=?utf-8?Q?Renato_Andr=C3=A9?=) Date: Wed, 19 Aug 2009 17:53:33 -0300 Subject: [firebase-br] =?utf-8?q?Se_o_FIREBIRD_n=C3=A3o_fosse_gratuito_j?= =?utf-8?q?=C3=A1_tinha_desistido=2E?= References: <785469988.20090813143613@warmboot.com.br><1247447225.20090813153927@warmboot.com.br><515763916.20090813163652@warmboot.com.br> Message-ID: <011401ca210f$1d8f3130$0401a8c0@renato> Concordo, acho o IBExpert muito bom, o FlameRobin já usei algumas vezes sem problema, funcionou perfeitamente. ----- Original Message ----- From: "Evandro's mailing lists (Please,don't send personal messages to this address)" To: "//---- Kelsie.Z.Marshall ----//" ; "FireBase" Sent: Wednesday, August 19, 2009 5:46 PM Subject: Re: [firebase-br]Se o FIREBIRD não fosse gratuito já tinha desistido. > Oi Kelsie > > IBExpert é o melhor que conheço. Já tentou? > > -Jr > > 2009/8/19 //---- Kelsie.Z.Marshall ----// > >> Este DB Workbench é muito amador, cheio de BUGS olha o último. >> >> "Thread creation error: Not enough storage is available to process this >> command" Tenho 200 Gigabytes livres. >> >> O programa é bonitinho cheio de icones coloridos coisa e tal a intenção >> pareçe ser das boas, mas a turminha que desenvolve deixou um porrada de >> bugs. >> >> Quando tu roda uma tabelinha qualquer é uma beleza, mas agora quando tu >> vai >> fazer uma JOIN de duas tabelas pessadas com dois milhões de registros >> cada o >> programa mostra sua verdadeira cara. >> >> IBOConsole RISCADO DE MINHA LISTA NÃO RECOMENDO >> DB Workbench RISCADO DE MINHA LISTA NÃO RECOMENDO >> >> Vamos para os próximos pq tá dificil se o FIREBIRD não fosse gratuito já >> tinha desistido. >> >> Kelsie >> >> >> "Carlos H. Cantu" wrote in message >> news:515763916.20090813163652 em warmboot.com.br... >> KZM> Reply ALL ai ele manda uma MSG pra ti e outra pra lista. >> >> Então não use Reply All... >> >> KZM> E quanto as ferramentas que usa ? >> >> DB Workbench, IBExpert, FlameRobin... >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > Evandro M Leite Jr > PhD Student & Software developer > University of Southampton, UK > Personal website: http://evandro.org > Academic website: http://www.soton.ac.uk/~evandro > Please, use Jr?evandro.org for personal messages > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From compuvale.software em gmail.com Wed Aug 19 17:57:58 2009 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Wed, 19 Aug 2009 17:57:58 -0300 Subject: [firebase-br] =?iso-8859-1?q?Se_o_FIREBIRD_n=E3o_fosse_gratuito_j?= =?iso-8859-1?q?=E1_tinha_desistido=2E?= In-Reply-To: References: <785469988.20090813143613@warmboot.com.br> <1247447225.20090813153927@warmboot.com.br> <515763916.20090813163652@warmboot.com.br> Message-ID: Mas afinal, quem é o culpado? O Firebird ou o programa de manipulação dos dados? [] Andrei 2009/8/19 //---- Kelsie.Z.Marshall ----// > Este DB Workbench é muito amador, cheio de BUGS olha o último. > > "Thread creation error: Not enough storage is available to process this > command" Tenho 200 Gigabytes livres. > > O programa é bonitinho cheio de icones coloridos coisa e tal a intenção > pareçe ser das boas, mas a turminha que desenvolve deixou um porrada de > bugs. > > Quando tu roda uma tabelinha qualquer é uma beleza, mas agora quando tu vai > fazer uma JOIN de duas tabelas pessadas com dois milhões de registros cada o > programa mostra sua verdadeira cara. > > IBOConsole RISCADO DE MINHA LISTA NÃO RECOMENDO > DB Workbench RISCADO DE MINHA LISTA NÃO RECOMENDO > > Vamos para os próximos pq tá dificil se o FIREBIRD não fosse gratuito já > tinha desistido. > > Kelsie > > > "Carlos H. Cantu" wrote in message > news:515763916.20090813163652 em warmboot.com.br... > KZM> Reply ALL ai ele manda uma MSG pra ti e outra pra lista. > > Então não use Reply All... > > KZM> E quanto as ferramentas que usa ? > > DB Workbench, IBExpert, FlameRobin... > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > From luisfirevb em gmail.com Wed Aug 19 18:01:19 2009 From: luisfirevb em gmail.com (Luis) Date: Wed, 19 Aug 2009 18:01:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09RES=3A_Relembrando=2E=2E?= =?iso-8859-1?q?=2E_Solicita=E7=E3o_de_melhoria_no_FB?= In-Reply-To: <249af69e0908191327w7eaf3baasc5fa36e298ba2676@mail.gmail.com> References: <754919996.20090819152510@warmboot.com.br> <006f01ca20fd$5aa38100$7d00a8c0@SERVIDOR> <004001ca20ff$2de6f320$89b4d960$@com> <249af69e0908191327w7eaf3baasc5fa36e298ba2676@mail.gmail.com> Message-ID: <004101ca2110$3647a9e0$a2d6fda0$@com> Douglas me expressei mal, a funcionalidade é exatamente essa, só escrevi Web para escrever 3 letrinhas, apesar de "errado" como explicou. A funcionalidade que eu preciso é exatamente acessar a base via rede internet e não uma aplicação Web. Não tenho aplicação Web, isso é uma coisa que estou avaliando para implementar futuramente com a migração que estou preparando com o .Net. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Douglas Tosi Enviada em: quarta-feira, 19 de agosto de 2009 17:27 Para: FireBase Assunto: Re: [firebase-br] RES: Relembrando... Solicitação de melhoria no FB 2009/8/19 Luis : > Esse inclusive foi o apelo que coloquei no post do fórum, > pois quem quer um banco realmente gratuito e bom para web, tem uma ótima > oportunidade votando para conseguir isso. A funcionalidade em questão não tem nada a ver com web. Só é válida quando o client do Firebird fala com o server através da internet (ou outra rede com alta latência). No caso de uma aplicação web, o client e o server geralmente estão na mesma rede (dentro do provedor) ou as vezes até na mesma máquina. Aplicações web não são afetadas por esta lentidão. Esta requisição é muito válida e importante, concordo. Eu mesmo já senti na pele o problema. Mas existem muitas outras que também são válidas e importantes. Então por favor pessoal, não vão lá votar sem saber direito do que se trata só porque o Cantu pediu. Vote apenas se você realmente precisa desta função, senão o tracker fica parecendo Orkut. Muito ruído e pouco sinal. Abraços, -- Douglas Tosi www.sinatica.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From compuvale.software em gmail.com Wed Aug 19 18:12:33 2009 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Wed, 19 Aug 2009 18:12:33 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Relembrando=2E=2E=2E_Solicita?= =?iso-8859-1?q?=E7=E3o_de_melhoria_no_FB?= In-Reply-To: <249af69e0908191327w7eaf3baasc5fa36e298ba2676@mail.gmail.com> References: <754919996.20090819152510@warmboot.com.br> <006f01ca20fd$5aa38100$7d00a8c0@SERVIDOR> <004001ca20ff$2de6f320$89b4d960$@com> <249af69e0908191327w7eaf3baasc5fa36e298ba2676@mail.gmail.com> Message-ID: Douglas, Respeitosamente vou discordar do colega. Por que votar 'apenas' se a pessoa precisar da funcionalidade? Não dá pra votar 'simplesmente' por querer ver a ferramenta evoluir? Eu mesmo até hoje só usei o firebird em rede local, mas acho importante que a ferramenta agregue funcionalidades, mesmo que eu não as use. Votei para que o Delphi tivesse um driver dbexpress nativo para o Firebird, por entender que isso seria bom para as duas ferramentas, e eis que a próxima versão do Delphi terá o bendito driver. Eu? Não, não uso dbExpress. Nunca usei. Tá certo que não foi por causa do 'meu' voto, mas se todos pensassem como você, ninguém votaria, e as coisas demorariam mais para acontecer. [] Andrei 2009/8/19 Douglas Tosi > 2009/8/19 Luis : > > Esse inclusive foi o apelo que coloquei no post do fórum, > > pois quem quer um banco realmente gratuito e bom para web, tem uma ótima > > oportunidade votando para conseguir isso. > > A funcionalidade em questão não tem nada a ver com web. > Só é válida quando o client do Firebird fala com o server através da > internet (ou outra rede com alta latência). No caso de uma aplicação > web, o client e o server geralmente estão na mesma rede (dentro do > provedor) ou as vezes até na mesma máquina. Aplicações web não são > afetadas por esta lentidão. > > Esta requisição é muito válida e importante, concordo. Eu mesmo já > senti na pele o problema. > Mas existem muitas outras que também são válidas e importantes. > Então por favor pessoal, não vão lá votar sem saber direito do que se > trata só porque o Cantu pediu. Vote apenas se você realmente precisa > desta função, senão o tracker fica parecendo Orkut. Muito ruído e > pouco sinal. > > Abraços, > -- > Douglas Tosi > www.sinatica.com > > From eng.rafaelpadilla em gmail.com Wed Aug 19 18:26:21 2009 From: eng.rafaelpadilla em gmail.com (Rafael Padilla) Date: Wed, 19 Aug 2009 17:26:21 -0400 Subject: [firebase-br] NFE In-Reply-To: <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> References: <4A8C01C0.1030106@gmail.com> <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> <4A8C312B.8070208@gmail.com> <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> Message-ID: <403842db0908191426p5805dde1x24fb4aff5879ed09@mail.gmail.com> Por isso que soluções bem feitas e personalizadas ainda são sendo um excelente negócio para desenvolvermos. Att, Rafael Padilla 2009/8/19 Eduardo Jedliczka > Há muitas soluções (pagas) interessantes de emissão de NFE disponíveis > no mercado, algumas delas com opção de compra de fonte, suporte e até > mão-de-obra para ajudá-lo a implementar na sua aplicação. > > Mas, perdão pela franqueza... muitas empresas que eu conheço não > estariam dispostas a correr o risco de usar um produto FREE (que > muitas vezes significa pouco testado) para algo tão crítico e vital > para a empresa. > > abraço > > Eduardo Jedliczka > > 2009/8/19 meganet1 : > > Tenho um sistema empresarial que terei que modificá-lo para utilizar NFE. > > Será que alguém tem e pode me fornecer informações iniciais para > implantação > > da NFE, ou se existe algum componete free para a adaptação deste meu > > sistema? obrigado..... > > > > M.´.C.´.T.´.M.´.R.´. > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > [s] > > ========================== > Eduardo Jedliczka > Apucarana - Pr > ========================== > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From valdir.marcos em ig.com.br Wed Aug 19 18:28:13 2009 From: valdir.marcos em ig.com.br (Valdir Marcos) Date: Wed, 19 Aug 2009 18:28:13 -0300 Subject: [firebase-br] =?iso-8859-1?q?Se_o_FIREBIRD_n=E3o_fosse_gratuito_j?= =?iso-8859-1?q?=E1_tinha_desistido=2E?= In-Reply-To: References: <785469988.20090813143613@warmboot.com.br> <1247447225.20090813153927@warmboot.com.br> <515763916.20090813163652@warmboot.com.br> Message-ID: <59bb1e780908191428h35c591f3q2342899ca6cba88f@mail.gmail.com> Boa tarde. Tenhos clientes com tabelas que contém mais de 10 milhões de linhas (histórico para data warehouse via ROLAP) funcionando sem problemas. Logo, o problema não é no Firebird. Uso FlameRobin e isql sem problemas. A programação é feita em Delphi, Java e/ou PHP também sem problemas. Tenho licença do IBExpert, mas só o utilizo quando meu cliente de consultoria faz questão disso. O que exatamente você está tentando fazer e em que hardware? Um abraço, Valdir 2009/8/19 Andrei Luís > Mas afinal, quem é o culpado? O Firebird ou o programa de manipulação dos > dados? > > [] > Andrei > > 2009/8/19 //---- Kelsie.Z.Marshall ----// > > > Este DB Workbench é muito amador, cheio de BUGS olha o último. > > > > "Thread creation error: Not enough storage is available to process this > > command" Tenho 200 Gigabytes livres. > > > > O programa é bonitinho cheio de icones coloridos coisa e tal a intenção > > pareçe ser das boas, mas a turminha que desenvolve deixou um porrada de > > bugs. > > > > Quando tu roda uma tabelinha qualquer é uma beleza, mas agora quando tu > vai > > fazer uma JOIN de duas tabelas pessadas com dois milhões de registros > cada o > > programa mostra sua verdadeira cara. > > > > IBOConsole RISCADO DE MINHA LISTA NÃO RECOMENDO > > DB Workbench RISCADO DE MINHA LISTA NÃO RECOMENDO > > > > Vamos para os próximos pq tá dificil se o FIREBIRD não fosse gratuito já > > tinha desistido. > > > > Kelsie > > > > > > "Carlos H. Cantu" wrote in message > > news:515763916.20090813163652 em warmboot.com.br... > > KZM> Reply ALL ai ele manda uma MSG pra ti e outra pra lista. > > > > Então não use Reply All... > > > > KZM> E quanto as ferramentas que usa ? > > > > DB Workbench, IBExpert, FlameRobin... > > > > []s > > Carlos H. Cantu > > www.FireBase.com.br - www.firebirdnews.org > > www.warmboot.com.br - blog.firebase.com.br > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From kelsie.z.marshall em gmail.com Wed Aug 19 19:24:26 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Wed, 19 Aug 2009 19:24:26 -0300 Subject: [firebase-br] =?utf-8?q?Se_o_FIREBIRD_n=C3=A3o_fosse_gratuito_j?= =?utf-8?q?=C3=A1_tinha_desistido=2E?= In-Reply-To: References: <785469988.20090813143613@warmboot.com.br><1247447225.20090813153927@warmboot.com.br><515763916.20090813163652@warmboot.com.br> Message-ID: Não vou testar agora é a solução... "Evandro's mailing lists (Please,don't send personal messages to this address)" wrote in message news:ffac56890908191346x65828e32sb5441e26c60c7376 em mail.gmail.com... > Oi Kelsie > > IBExpert é o melhor que conheço. Já tentou? > > -Jr > > 2009/8/19 //---- Kelsie.Z.Marshall ----// > >> Este DB Workbench é muito amador, cheio de BUGS olha o último. >> >> "Thread creation error: Not enough storage is available to process this >> command" Tenho 200 Gigabytes livres. >> >> O programa é bonitinho cheio de icones coloridos coisa e tal a intenção >> pareçe ser das boas, mas a turminha que desenvolve deixou um porrada de >> bugs. >> >> Quando tu roda uma tabelinha qualquer é uma beleza, mas agora quando tu >> vai >> fazer uma JOIN de duas tabelas pessadas com dois milhões de registros >> cada o >> programa mostra sua verdadeira cara. >> >> IBOConsole RISCADO DE MINHA LISTA NÃO RECOMENDO >> DB Workbench RISCADO DE MINHA LISTA NÃO RECOMENDO >> >> Vamos para os próximos pq tá dificil se o FIREBIRD não fosse gratuito já >> tinha desistido. >> >> Kelsie >> >> >> "Carlos H. Cantu" wrote in message >> news:515763916.20090813163652 em warmboot.com.br... >> KZM> Reply ALL ai ele manda uma MSG pra ti e outra pra lista. >> >> Então não use Reply All... >> >> KZM> E quanto as ferramentas que usa ? >> >> DB Workbench, IBExpert, FlameRobin... >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > > -- > Evandro M Leite Jr > PhD Student & Software developer > University of Southampton, UK > Personal website: http://evandro.org > Academic website: http://www.soton.ac.uk/~evandro > Please, use Jr?evandro.org for personal messages > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kelsie.z.marshall em gmail.com Wed Aug 19 19:25:41 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Wed, 19 Aug 2009 19:25:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?Se_o_FIREBIRD_n=E3o_fosse_gratuito_j?= =?iso-8859-1?q?=E1_tinha_desistido=2E?= In-Reply-To: References: <785469988.20090813143613@warmboot.com.br> <1247447225.20090813153927@warmboot.com.br> <515763916.20090813163652@warmboot.com.br> Message-ID: Tenho quase certeza que o problema é na ferramenta, trabalhando direto com o banco no C++Builder quase não encontrei problemas, mas agora complicou. Vou testar o IBExpert "Andrei Luís" wrote in message news:bae8f99c0908191357i7cb8ef44hb69aea1217e4eec7 em mail.gmail.com... Mas afinal, quem é o culpado? O Firebird ou o programa de manipulação dos dados? [] Andrei 2009/8/19 //---- Kelsie.Z.Marshall ----// > Este DB Workbench é muito amador, cheio de BUGS olha o último. > > "Thread creation error: Not enough storage is available to process this > command" Tenho 200 Gigabytes livres. > > O programa é bonitinho cheio de icones coloridos coisa e tal a intenção > pareçe ser das boas, mas a turminha que desenvolve deixou um porrada de > bugs. > > Quando tu roda uma tabelinha qualquer é uma beleza, mas agora quando tu > vai > fazer uma JOIN de duas tabelas pessadas com dois milhões de registros cada > o > programa mostra sua verdadeira cara. > > IBOConsole RISCADO DE MINHA LISTA NÃO RECOMENDO > DB Workbench RISCADO DE MINHA LISTA NÃO RECOMENDO > > Vamos para os próximos pq tá dificil se o FIREBIRD não fosse gratuito já > tinha desistido. > > Kelsie > > > "Carlos H. Cantu" wrote > in message > news:515763916.20090813163652 em warmboot.com.br... > KZM> Reply ALL ai ele manda uma MSG pra ti e outra pra lista. > > Então não use Reply All... > > KZM> E quanto as ferramentas que usa ? > > DB Workbench, IBExpert, FlameRobin... > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From compuvale.software em gmail.com Wed Aug 19 20:53:37 2009 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Wed, 19 Aug 2009 20:53:37 -0300 Subject: [firebase-br] =?iso-8859-1?q?Se_o_FIREBIRD_n=E3o_fosse_gratuito_j?= =?iso-8859-1?q?=E1_tinha_desistido=2E?= In-Reply-To: References: <785469988.20090813143613@warmboot.com.br> <1247447225.20090813153927@warmboot.com.br> <515763916.20090813163652@warmboot.com.br> Message-ID: Então não malhe o banco de dados! O assunto do seu e-mail é altamente condenatório ao banco de dados, e agora você fala que tem quase certeza que não é no banco. Vai entender. [] Andrei 2009/8/19 //---- Kelsie.Z.Marshall ----// > Tenho quase certeza que o problema é na ferramenta, trabalhando direto com > o banco no C++Builder quase não encontrei problemas, mas agora complicou. > > Vou testar o IBExpert > > > "Andrei Luís" wrote in message > news:bae8f99c0908191357i7cb8ef44hb69aea1217e4eec7 em mail.gmail.com... > > Mas afinal, quem é o culpado? O Firebird ou o programa de manipulação dos > dados? > > [] > Andrei > > 2009/8/19 //---- Kelsie.Z.Marshall ----// > > Este DB Workbench é muito amador, cheio de BUGS olha o último. >> >> "Thread creation error: Not enough storage is available to process this >> command" Tenho 200 Gigabytes livres. >> >> O programa é bonitinho cheio de icones coloridos coisa e tal a intenção >> pareçe ser das boas, mas a turminha que desenvolve deixou um porrada de >> bugs. >> >> Quando tu roda uma tabelinha qualquer é uma beleza, mas agora quando tu >> vai >> fazer uma JOIN de duas tabelas pessadas com dois milhões de registros cada >> o >> programa mostra sua verdadeira cara. >> >> IBOConsole RISCADO DE MINHA LISTA NÃO RECOMENDO >> DB Workbench RISCADO DE MINHA LISTA NÃO RECOMENDO >> >> Vamos para os próximos pq tá dificil se o FIREBIRD não fosse gratuito já >> tinha desistido. >> >> Kelsie >> >> >> "Carlos H. Cantu" wrote in message >> news:515763916.20090813163652 em warmboot.com.br... >> KZM> Reply ALL ai ele manda uma MSG pra ti e outra pra lista. >> >> Então não use Reply All... >> >> KZM> E quanto as ferramentas que usa ? >> >> DB Workbench, IBExpert, FlameRobin... >> >> []s >> Carlos H. Cantu >> www.FireBase.com.br - www.firebirdnews.org >> www.warmboot.com.br - blog.firebase.com.br >> > From valdir.marcos em ig.com.br Wed Aug 19 22:01:03 2009 From: valdir.marcos em ig.com.br (Valdir Marcos) Date: Wed, 19 Aug 2009 22:01:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Relembrando=2E=2E=2E_Solicita?= =?iso-8859-1?q?=E7=E3o_de_melhoria_no_FB?= In-Reply-To: <249af69e0908191327w7eaf3baasc5fa36e298ba2676@mail.gmail.com> References: <754919996.20090819152510@warmboot.com.br> <006f01ca20fd$5aa38100$7d00a8c0@SERVIDOR> <004001ca20ff$2de6f320$89b4d960$@com> <249af69e0908191327w7eaf3baasc5fa36e298ba2676@mail.gmail.com> Message-ID: <59bb1e780908191801n353fbdcbo3bd1b10ed4969b8f@mail.gmail.com> Boa noite. Mesmo esta ainda não sendo uma prioridade do projeto, não podemos nos esquecer que o Adriano dos Santos Fernandes conhece bem a realidade da internet da brasileira e das aplicações que acabam dependendo dessa pseudo banda larga... Dentro do possível, ele está sempre se esforçando para melhorar a velocidade do Firebird em redes de alta latência: http://asfernandes.blogspot.com/2009/07/network-latency-influence-on-firebird.html http://www.firebirdsql.org/index.php?op=devel&sub=engine&id=fb204_release [Network and Connection] A cada nova versão do Firebird, vemos melhorias nesse quesito, por favor, façam testes comparativos com o Firebird 1.5, 2.0, 2.1 e 2.5 para verem na prática essa diferença. Pode não ser o ideal, mas a diferença de velocidade - via internet - do Firebird 1.0 para o 2.5 é fantástica! Na versão 3.0, imagino que não seremos tão dependentes do SSH ou ZeBedee (não por questão de velocidade, mas sim apenas por questão de criptografia) como ainda somos hoje (FB 2.1). Parabéns ao Adriano por esse trabalho de formiginha. Douglas, concordo contigo sobre votar com consciência. Um abraço, Valdir 2009/8/19 Douglas Tosi > 2009/8/19 Luis : > > Esse inclusive foi o apelo que coloquei no post do fórum, > > pois quem quer um banco realmente gratuito e bom para web, tem uma ótima > > oportunidade votando para conseguir isso. > > A funcionalidade em questão não tem nada a ver com web. > Só é válida quando o client do Firebird fala com o server através da > internet (ou outra rede com alta latência). No caso de uma aplicação > web, o client e o server geralmente estão na mesma rede (dentro do > provedor) ou as vezes até na mesma máquina. Aplicações web não são > afetadas por esta lentidão. > > Esta requisição é muito válida e importante, concordo. Eu mesmo já > senti na pele o problema. > Mas existem muitas outras que também são válidas e importantes. > Então por favor pessoal, não vão lá votar sem saber direito do que se > trata só porque o Cantu pediu. Vote apenas se você realmente precisa > desta função, senão o tracker fica parecendo Orkut. Muito ruído e > pouco sinal. > > Abraços, > -- > Douglas Tosi > www.sinatica.com > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From douglasht em gmail.com Thu Aug 20 07:59:46 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Thu, 20 Aug 2009 07:59:46 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Relembrando=2E=2E=2E_Solicita?= =?iso-8859-1?q?=E7=E3o_de_melhoria_no_FB?= In-Reply-To: References: <754919996.20090819152510@warmboot.com.br> <006f01ca20fd$5aa38100$7d00a8c0@SERVIDOR> <004001ca20ff$2de6f320$89b4d960$@com> <249af69e0908191327w7eaf3baasc5fa36e298ba2676@mail.gmail.com> Message-ID: <249af69e0908200359mb7d99fu243be6e01ad1df11@mail.gmail.com> 2009/8/19 Andrei Luís : > Respeitosamente vou discordar do colega. Por que votar 'apenas' se a pessoa > precisar da funcionalidade? Não dá pra votar 'simplesmente' por querer ver a > ferramenta evoluir? A turma do projeto não vai deixar de criar novidades só porque ninguém votou. O voto serve para dar uma noção de prioridade pra eles. "Opa, tem muita gente pedindo tal coisa, vamos priorizar." É uma maneira da turma de desenvolvimento se comunicar com nós usuários. Você disse que não precisa de um protocolo melhor. Por que votou? Tem um monte de pendência no tracker. Você devia ter avaliado estas pendências e votado de acordo com o mérito que cada uma delas tem pra você, para o seu projeto. Se você vota só por votar, como a turma de desenvolvimento do Firebird vai poder avaliar quais funções são as mais necessárias? Eles não conseguem. E reafirmo, não sou contra a pendência em questão e acho que a iniciativa do Cantu foi ótima. Devíamos fazer isso sempre e trazer pendências importantes pra todo mundo avaliar. Só acho que não dá pra votar sem saber o que é e pra quê serve, só porque todo mundo está votando. É infantil. No mínimo, bagunça as estatísticas usada para priorizar pendências. E pode fazer o tracker parecer clube da luluzinha. Como bem colocou o Valdir, o que falta é 'voto consciente'. Abraços, -- Douglas Tosi www.sinatica.com From danrgomes em gmail.com Thu Aug 20 08:34:56 2009 From: danrgomes em gmail.com (Danilo Gomes) Date: Thu, 20 Aug 2009 08:34:56 -0300 Subject: [firebase-br] =?iso-8859-1?q?Se_o_FIREBIRD_n=E3o_fosse_gratuito_j?= =?iso-8859-1?q?=E1_tinha_desistido=2E?= In-Reply-To: <011401ca210f$1d8f3130$0401a8c0@renato> References: <785469988.20090813143613@warmboot.com.br> <1247447225.20090813153927@warmboot.com.br> <515763916.20090813163652@warmboot.com.br> <011401ca210f$1d8f3130$0401a8c0@renato> Message-ID: <370c39030908200434h7ce6ee76u5484ceadf6815db4@mail.gmail.com> Olá Kelsie .. Olha de fato eu também ja tive problemas ao "exibir" mais de 300000 registros no IBExpsert (isso na versão Free), mas é problema no IbExpert. Se voce tem duvidas quanto ao banco faça esse teste no Manegement Studio do SQL Server (vai dar o mesmo erro só que em ingles e nao em alemao), Agora no meu ponto de vista numa aplicação que se usa diariamente ninguém var querer retornar muitos registros, a minha pergunta é pra que fazer isso ? vc acha que o usuario vai ficar querendo ver esse monte de registro (desculpe mas se voce esta mostrando isso para seus alunos voce deve comentar isso com eles tambem). Pra mim jamais. Agora se voce deseja "consultar" uma tabela com 10 milhoes de registros e retornar uns tantos vai depender de como voce criou sua modelagem de dados, com indices nos Joins etc, isso não é culpa do banco pois uso isso numa boa. Outra coisa se voce usar o componente IBO por exemplo tem algumas opcoes lá para voce ir exibindo os registros aos poucos, sem que ele sobrecarregue a memoria. Abraços Danilo ... From compuvale.software em gmail.com Thu Aug 20 09:33:57 2009 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Thu, 20 Aug 2009 09:33:57 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Relembrando=2E=2E=2E_Solicita?= =?iso-8859-1?q?=E7=E3o_de_melhoria_no_FB?= In-Reply-To: <249af69e0908200359mb7d99fu243be6e01ad1df11@mail.gmail.com> References: <754919996.20090819152510@warmboot.com.br> <006f01ca20fd$5aa38100$7d00a8c0@SERVIDOR> <004001ca20ff$2de6f320$89b4d960$@com> <249af69e0908191327w7eaf3baasc5fa36e298ba2676@mail.gmail.com> <249af69e0908200359mb7d99fu243be6e01ad1df11@mail.gmail.com> Message-ID: OK Douglas. Continuo descordando de você. Já disse porque votei, porque mesmo não precisando acho que é algo importante pro banco de dados. Será que errei? Deveria votar só no que vai me beneficiar? Báh, por mim tá encerrado esse assunto. De tempos em tempos continuarei a lembrar dessa votação. [] Andrei 2009/8/20 Douglas Tosi > 2009/8/19 Andrei Luís : > > Respeitosamente vou discordar do colega. Por que votar 'apenas' se a > pessoa > > precisar da funcionalidade? Não dá pra votar 'simplesmente' por querer > ver a > > ferramenta evoluir? > > A turma do projeto não vai deixar de criar novidades só porque ninguém > votou. O voto serve para dar uma noção de prioridade pra eles. "Opa, > tem muita gente pedindo tal coisa, vamos priorizar." É uma maneira da > turma de desenvolvimento se comunicar com nós usuários. > > Você disse que não precisa de um protocolo melhor. Por que votou? Tem > um monte de pendência no tracker. Você devia ter avaliado estas > pendências e votado de acordo com o mérito que cada uma delas tem pra > você, para o seu projeto. Se você vota só por votar, como a turma de > desenvolvimento do Firebird vai poder avaliar quais funções são as > mais necessárias? Eles não conseguem. > > E reafirmo, não sou contra a pendência em questão e acho que a > iniciativa do Cantu foi ótima. Devíamos fazer isso sempre e trazer > pendências importantes pra todo mundo avaliar. > Só acho que não dá pra votar sem saber o que é e pra quê serve, só > porque todo mundo está votando. É infantil. No mínimo, bagunça as > estatísticas usada para priorizar pendências. E pode fazer o tracker > parecer clube da luluzinha. > > Como bem colocou o Valdir, o que falta é 'voto consciente'. > > Abraços, > -- > Douglas Tosi > www.sinatica.com > From listas em warmboot.com.br Thu Aug 20 09:36:17 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 20 Aug 2009 09:36:17 -0300 Subject: [firebase-br] =?iso-8859-1?q?Se_o_FIREBIRD_n=E3o_fosse_gratuito_j?= =?iso-8859-1?q?=E1_tinha_desistido=2E?= In-Reply-To: References: <785469988.20090813143613@warmboot.com.br><1247447225.20090813153927@warmboot.com.br> <515763916.20090813163652@warmboot.com.br> Message-ID: <46206503.20090820093617@warmboot.com.br> Em qualquer banco de dados SQL, deve-se evitar selects que retornem milhares ou milhões de registros. Além disso, ninguém vai conseguir olhar todos eles. Ainda existe muita mentalidade "desktop" entre os programadores que migraram para bancos relacionais. Eles devem se conscientizar que em bancos relacionais, devemos limitar ao máximo o retorno dos registros, colocando condições na cláusula WHERE. Quem quiser abrir tabelas com milhões de registros pra exibir num browse/grid, sugiro voltar para o DBF. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br KZM> Este DB Workbench é muito amador, cheio de BUGS olha o último. KZM> "Thread creation error: Not enough storage is available to process this KZM> command" Tenho 200 Gigabytes livres. KZM> O programa é bonitinho cheio de icones coloridos coisa e tal a intenção KZM> pareçe ser das boas, mas a turminha que desenvolve deixou um porrada de KZM> bugs. KZM> Quando tu roda uma tabelinha qualquer é uma beleza, mas agora quando tu vai KZM> fazer uma JOIN de duas tabelas pessadas com dois milhões de registros cada o KZM> programa mostra sua verdadeira cara. KZM> IBOConsole RISCADO DE MINHA LISTA NÃO RECOMENDO KZM> DB Workbench RISCADO DE MINHA LISTA NÃO RECOMENDO KZM> Vamos para os próximos pq tá dificil se o FIREBIRD não fosse gratuito já KZM> tinha desistido. KZM> Kelsie KZM> "Carlos H. Cantu" wrote in KZM> message news:515763916.20090813163652 em warmboot.com.br... KZM>> Reply ALL ai ele manda uma MSG pra ti e outra pra lista. KZM> Então não use Reply All... KZM>> E quanto as ferramentas que usa ? KZM> DB Workbench, IBExpert, FlameRobin... KZM> []s KZM> Carlos H. Cantu KZM> www.FireBase.com.br - www.firebirdnews.org KZM> www.warmboot.com.br - blog.firebase.com.br KZM> ______________________________________________ KZM> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br KZM> Para saber como gerenciar/excluir seu cadastro na lista, use: KZM> http://www.firebase.com.br/fb/artigo.php?id=1107 KZM> Para consultar mensagens antigas: http://firebase.com.br/pesquisa KZM> ______________________________________________ KZM> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br KZM> Para saber como gerenciar/excluir seu cadastro na lista, use: KZM> http://www.firebase.com.br/fb/artigo.php?id=1107 KZM> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From douglasht em gmail.com Thu Aug 20 09:49:17 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Thu, 20 Aug 2009 09:49:17 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Relembrando=2E=2E=2E_Solicita?= =?iso-8859-1?q?=E7=E3o_de_melhoria_no_FB?= In-Reply-To: References: <754919996.20090819152510@warmboot.com.br> <006f01ca20fd$5aa38100$7d00a8c0@SERVIDOR> <004001ca20ff$2de6f320$89b4d960$@com> <249af69e0908191327w7eaf3baasc5fa36e298ba2676@mail.gmail.com> <249af69e0908200359mb7d99fu243be6e01ad1df11@mail.gmail.com> Message-ID: <249af69e0908200549lcbe45ads49a051120a69fd8b@mail.gmail.com> 2009/8/20 Andrei Luís : > OK Douglas. Continuo descordando de você. Já disse porque votei, porque > mesmo não precisando acho que é algo importante pro banco de dados. Será que > errei? Deveria votar só no que vai me beneficiar? Não precisa ser só no que vai te beneficiar, é claro. Se você vota porque acha importante, então está certo. Só não concordo com o ôba-ôba. > Báh, por mim tá encerrado esse assunto. +1 []s -- Douglas Tosi www.sinatica.com From marco em visao-ol.com.br Thu Aug 20 10:08:58 2009 From: marco em visao-ol.com.br (=?iso-8859-1?Q?Marco_Ant=F4nio?=) Date: Thu, 20 Aug 2009 10:08:58 -0300 Subject: [firebase-br] Virus Message-ID: <004501ca2197$623fff20$0450abc0@marco01> De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta semana, foi criado para infectar bancos de dados isto é verdade ?? From phelen em gmail.com Thu Aug 20 10:13:52 2009 From: phelen em gmail.com (Phelen Harg) Date: Thu, 20 Aug 2009 10:13:52 -0300 Subject: [firebase-br] Virus In-Reply-To: <004501ca2197$623fff20$0450abc0@marco01> References: <004501ca2197$623fff20$0450abc0@marco01> Message-ID: Novo vírus infecta programas em Delphi Fonte: BABOO De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta semana, foi criado para infectar aplicações desenvolvidas em Delphi, que é usada no desenvolvimento de programas para Windows (incluindo bancos de dados). Quando um programa infectado é executado em uma máquina com Delphi, o vírus, chamado Win32.Induc, infecta qualquer outro programa compilado nesta máquina, espalhando-se como um arquivo executável e como um código fonte. A partir daí, ele procura por um compilador na máquina infectada e recompila o código fonte, inserindo seu código em quaisquer outros programas compilados na máquina. Os desenvolvedores com as máquinas infectadas vão passar a infecção para todos os programas que estiverem criando. A Sonicwall e outras empresas de softwares antivírus já atualizaram seus programas para possibilitar a detecção e bloqueio do Win32.Induc. -------------------------- Pra recompilar o código deve ser um duende e não um vírus. 2009/8/20 Marco Antônio > De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta > semana, foi criado para > > infectar bancos de dados isto é verdade ?? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From lsamici em gmail.com Thu Aug 20 10:20:11 2009 From: lsamici em gmail.com (Laercio) Date: Thu, 20 Aug 2009 10:20:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?D=FAvida_no_trigger_on_connect?= Message-ID: Olá a todos. Criei um DB Trigger disparado no ON CONNECT. Nesse trigger estou tentando executar um GRANT para dar permissões a um determinado usuário sobre uma tabela e não estou conseguindo. Existe essa limitação? Não posso fazer grants dentro de um trigger? Se sim, existe algum contorno, ou seja, executar um grant automático imediatamente após a conexão do usuário? Obrigado, Laércio PS: Firebird v2.1.2 From listas em warmboot.com.br Thu Aug 20 10:24:18 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 20 Aug 2009 10:24:18 -0300 Subject: [firebase-br] Virus In-Reply-To: References: <004501ca2197$623fff20$0450abc0@marco01> Message-ID: <1145754810.20090820102418@warmboot.com.br> Esse "virus" não faz nada no banco de dados. Mais informações no meu blog: http://blog.firebase.com.br/?p=623 []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br PH> Novo vírus infecta programas em Delphi PH> Fonte: BABOO PH> De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta PH> semana, foi criado para infectar aplicações desenvolvidas em Delphi, que é PH> usada no desenvolvimento de programas para Windows (incluindo bancos de PH> dados). PH> Quando um programa infectado é executado em uma máquina com Delphi, o vírus, PH> chamado Win32.Induc, infecta qualquer outro programa compilado nesta PH> máquina, espalhando-se como um arquivo executável e como um código fonte. PH> A partir daí, ele procura por um compilador na máquina infectada e recompila PH> o código fonte, inserindo seu código em quaisquer outros programas PH> compilados na máquina. PH> Os desenvolvedores com as máquinas infectadas vão passar a infecção para PH> todos os programas que estiverem criando. A Sonicwall e outras empresas de PH> softwares antivírus já atualizaram seus programas para possibilitar a PH> detecção e bloqueio do Win32.Induc. PH> -------------------------- PH> Pra recompilar o código deve ser um duende e não um vírus. PH> 2009/8/20 Marco Antônio >> De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta >> semana, foi criado para >> >> infectar bancos de dados isto é verdade ?? >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> PH> ______________________________________________ PH> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br PH> Para saber como gerenciar/excluir seu cadastro na lista, use: PH> http://www.firebase.com.br/fb/artigo.php?id=1107 PH> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From renato em keninfo.com.br Thu Aug 20 10:32:33 2009 From: renato em keninfo.com.br (=?iso-8859-1?Q?Renato_Andr=E9?=) Date: Thu, 20 Aug 2009 10:32:33 -0300 Subject: [firebase-br] Virus References: <004501ca2197$623fff20$0450abc0@marco01> Message-ID: <005801ca219a$accee1c0$0401a8c0@renato> Uma das funções de um vírus é se proliferar e contaminar outros arquivos .exe, ou seja, até aí nada de especial neste vírus. O compilador gera um novo .exe e o vírus vai lá e infecta... é uma atividade rotineira de um vírus, no texto dá ênfase a essa atividade como se fosse algo especial. ----- Original Message ----- From: "Phelen Harg" To: "FireBase" Sent: Thursday, August 20, 2009 10:13 AM Subject: Re: [firebase-br] Virus Novo vírus infecta programas em Delphi Fonte: BABOO De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta semana, foi criado para infectar aplicações desenvolvidas em Delphi, que é usada no desenvolvimento de programas para Windows (incluindo bancos de dados). Quando um programa infectado é executado em uma máquina com Delphi, o vírus, chamado Win32.Induc, infecta qualquer outro programa compilado nesta máquina, espalhando-se como um arquivo executável e como um código fonte. A partir daí, ele procura por um compilador na máquina infectada e recompila o código fonte, inserindo seu código em quaisquer outros programas compilados na máquina. Os desenvolvedores com as máquinas infectadas vão passar a infecção para todos os programas que estiverem criando. A Sonicwall e outras empresas de softwares antivírus já atualizaram seus programas para possibilitar a detecção e bloqueio do Win32.Induc. -------------------------- Pra recompilar o código deve ser um duende e não um vírus. 2009/8/20 Marco Antônio > De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta > semana, foi criado para > > infectar bancos de dados isto é verdade ?? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From ronmes em ig.com.br Thu Aug 20 11:57:57 2009 From: ronmes em ig.com.br (RM) Date: Thu, 20 Aug 2009 11:57:57 -0300 Subject: [firebase-br] =?iso-8859-1?q?Recomenda=E7=E3o=3A_Assuntos_OFF?= In-Reply-To: <005801ca219a$accee1c0$0401a8c0@renato> References: <004501ca2197$623fff20$0450abc0@marco01> <005801ca219a$accee1c0$0401a8c0@renato> Message-ID: Recomendação: Tenho observado usuarios da lista reclamando e até pedindo/informando sua retirada do cadastro... por motivos diversos, dentre eles excesso de mensagens com textos pouco ou nada produtivos (Geralmente assuntos OFF-Topic, discussões direcionadas a determinado usuario, etc...)... Assim solicito respostas diretas ao remetente da questão somente (nunca para o grupo)... Mantendo assim a bõa qualidade no conteudo dos e-mail's encaminhados ao resto dos participantes... Acredito que seja tambem um anseio coletivo de quem usa qquer ferramente de forma profissional... Atenciosamente: Ronaldo M. From felix2005 em oi.com.br Thu Aug 20 11:49:01 2009 From: felix2005 em oi.com.br (Felix) Date: Thu, 20 Aug 2009 11:49:01 -0300 Subject: [firebase-br] RES: Virus In-Reply-To: <005801ca219a$accee1c0$0401a8c0@renato> References: <004501ca2197$623fff20$0450abc0@marco01> <005801ca219a$accee1c0$0401a8c0@renato> Message-ID: <000601ca21a5$5bd33810$1379a830$@com.br> "O Viruslist afirmou que o código apenas checa as versões do Delphi na máquina do desenvolvedor, mas não afeta outros executáveis." Fonte: http://info.abril.com.br/noticias/seguranca/virus-ataca-desenvolvedores-delp hi-19082009-2.shl Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Renato André Enviada em: quinta-feira, 20 de agosto de 2009 10:33 Para: FireBase Assunto: Re: [firebase-br] Virus Uma das funções de um vírus é se proliferar e contaminar outros arquivos .exe, ou seja, até aí nada de especial neste vírus. O compilador gera um novo .exe e o vírus vai lá e infecta... é uma atividade rotineira de um vírus, no texto dá ênfase a essa atividade como se fosse algo especial. ----- Original Message ----- From: "Phelen Harg" To: "FireBase" Sent: Thursday, August 20, 2009 10:13 AM Subject: Re: [firebase-br] Virus Novo vírus infecta programas em Delphi Fonte: BABOO De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta semana, foi criado para infectar aplicações desenvolvidas em Delphi, que é usada no desenvolvimento de programas para Windows (incluindo bancos de dados). Quando um programa infectado é executado em uma máquina com Delphi, o vírus, chamado Win32.Induc, infecta qualquer outro programa compilado nesta máquina, espalhando-se como um arquivo executável e como um código fonte. A partir daí, ele procura por um compilador na máquina infectada e recompila o código fonte, inserindo seu código em quaisquer outros programas compilados na máquina. Os desenvolvedores com as máquinas infectadas vão passar a infecção para todos os programas que estiverem criando. A Sonicwall e outras empresas de softwares antivírus já atualizaram seus programas para possibilitar a detecção e bloqueio do Win32.Induc. -------------------------- Pra recompilar o código deve ser um duende e não um vírus. 2009/8/20 Marco Antônio > De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta > semana, foi criado para > > infectar bancos de dados isto é verdade ?? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From armando.boza em gmail.com Thu Aug 20 14:12:14 2009 From: armando.boza em gmail.com (Armando Boza) Date: Thu, 20 Aug 2009 14:12:14 -0300 Subject: [firebase-br] Virus In-Reply-To: <004501ca2197$623fff20$0450abc0@marco01> References: <004501ca2197$623fff20$0450abc0@marco01> Message-ID: a minha maquina tava com ele, agora não me pergunte como peguei pq não sei até agora. meus clientes me ligando tudo doido pq o antivirus apagou o executavel. apenas apaguei a Syscont.dcu e voltei a Sysconst.bak que o virus deixa de backup. Att Armando 2009/8/20 Marco Antônio > De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta > semana, foi criado para > > infectar bancos de dados isto é verdade ?? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From serpentedodeserto em gmail.com Thu Aug 20 14:14:35 2009 From: serpentedodeserto em gmail.com (Ricardo Pereira) Date: Thu, 20 Aug 2009 14:14:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?Relembrando=2E=2E=2E_Solicita=E7=E3o?= =?iso-8859-1?q?_de_melhoria_no_FB?= In-Reply-To: <754919996.20090819152510@warmboot.com.br> References: <754919996.20090819152510@warmboot.com.br> Message-ID: <4b895e160908201014t484d0feqf6b0144ac97d9946@mail.gmail.com> Como faco para poder esta votando? 2009/8/19 Carlos H. Cantu > Vou aproveitar o gancho para detalhar algumas coisas. > > Quando o Vlad Khorsun esteve aqui no FDD, eu conversei com ele sobre > essa requisição. A opinião dele é que isso não poderá ser feito no > Firebird 3. Indo mais além, é uma mudança drástica, porque a maior > parte das otimizações que poderiam ser feitas no protocolo, exigiriam > mudanças na API do Firebird, e isso é muito delicado, pois poderia > quebrar a maioria dos componentes/tecnologias de acesso que faz uso da > API. Em suma, é um assunto delicado, de solução difícil. > > Aparentemente, uma otimização menos traumática, que pode ser > desenvolvida mais rapidamente, é referente a recuperação de blobs mas, > obviamente, só iria dar diferença quando o select estivesse retornando > algum blob. > > Quando eu disse a ele que o Firebird é muito lento na internet, ele > perguntou: Lento quanto? Em que situações? Qual seria um desempenho > adequado/rápido? O que ele quis dizer é: não basta dizer que é lento, > tem que mostrar o quanto e em que situações, ou seja, mostrar números, > e dar parâmetros do que seria bom. Casos de teste "demonstrando" a > lentidão também seriam bem vindos, pois facilitam descobrir os > gargalos e talvez pensar em soluções alternativas e menos traumáticas. > > Apesar de todas as dificuldades, minha opinião pessoal é que é uma > melhoria necessária, e que deveria ter prioridade no projeto. Quem > concordar comigo, pode votar lá no tracker, afinal, esta é a melhor > forma de mostrar a importância desta implementação. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > AL> E ae gente boa... > > AL> Após quase 2 meses que o ticket foi aberto pelo colega Carlos Cantu, o > mesmo > AL> recebeu apenas 140 votos! > > AL> No meu ponto de vista essa é a melhor lista de Firebird em português, o > AL> Brasil tem sabidamente o maior evento mundial voltado para o FB, vamos > AL> mostrar essa força também fazendo algo simples que é votando nesse > ticket. > AL> Volta e meia vemos mensagens reclamando da performance do FB em redes > AL> lentas, mas quando precisamos fazer uma força mínima, arriamos... > > AL> Vamos lá pessoal! Abaixo a mensagem original que o Cantu postou em > 26/06: > > AL> "Acabei de criar um "feature request" no tracker do Firebird, pedindo > AL> para que melhorem o protocolo de comunicação, para que fique mais > AL> rápido em conexões via internet. Se você acha isso importante, então > AL> vote nessa requisição para que ela ganhe prioridade: > > AL> http://tracker.firebirdsql.org/browse/CORE-2530 > > AL> No lado esquerdo tem a opção de votar. > > AL> []s > AL> Cantu > AL> www.FireBase.com.br < > http://www.firebase.com.br/> - www.firebirdnews.org > AL> www.warmboot.com.br - blog.firebase.com.br" > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From phelen em gmail.com Thu Aug 20 14:22:19 2009 From: phelen em gmail.com (Phelen Harg) Date: Thu, 20 Aug 2009 14:22:19 -0300 Subject: [firebase-br] =?iso-8859-1?q?Relembrando=2E=2E=2E_Solicita=E7=E3o?= =?iso-8859-1?q?_de_melhoria_no_FB?= In-Reply-To: <4b895e160908201014t484d0feqf6b0144ac97d9946@mail.gmail.com> References: <754919996.20090819152510@warmboot.com.br> <4b895e160908201014t484d0feqf6b0144ac97d9946@mail.gmail.com> Message-ID: Precisa estar logado para votar... 2009/8/20 Ricardo Pereira > Como faco para poder esta votando? > > 2009/8/19 Carlos H. Cantu > > > Vou aproveitar o gancho para detalhar algumas coisas. > > > > Quando o Vlad Khorsun esteve aqui no FDD, eu conversei com ele sobre > > essa requisição. A opinião dele é que isso não poderá ser feito no > > Firebird 3. Indo mais além, é uma mudança drástica, porque a maior > > parte das otimizações que poderiam ser feitas no protocolo, exigiriam > > mudanças na API do Firebird, e isso é muito delicado, pois poderia > > quebrar a maioria dos componentes/tecnologias de acesso que faz uso da > > API. Em suma, é um assunto delicado, de solução difícil. > > > > Aparentemente, uma otimização menos traumática, que pode ser > > desenvolvida mais rapidamente, é referente a recuperação de blobs mas, > > obviamente, só iria dar diferença quando o select estivesse retornando > > algum blob. > > > > Quando eu disse a ele que o Firebird é muito lento na internet, ele > > perguntou: Lento quanto? Em que situações? Qual seria um desempenho > > adequado/rápido? O que ele quis dizer é: não basta dizer que é lento, > > tem que mostrar o quanto e em que situações, ou seja, mostrar números, > > e dar parâmetros do que seria bom. Casos de teste "demonstrando" a > > lentidão também seriam bem vindos, pois facilitam descobrir os > > gargalos e talvez pensar em soluções alternativas e menos traumáticas. > > > > Apesar de todas as dificuldades, minha opinião pessoal é que é uma > > melhoria necessária, e que deveria ter prioridade no projeto. Quem > > concordar comigo, pode votar lá no tracker, afinal, esta é a melhor > > forma de mostrar a importância desta implementação. > > > > []s > > Carlos H. Cantu > > www.FireBase.com.br - www.firebirdnews.org > > www.warmboot.com.br - blog.firebase.com.br > > > > AL> E ae gente boa... > > > > AL> Após quase 2 meses que o ticket foi aberto pelo colega Carlos Cantu, > o > > mesmo > > AL> recebeu apenas 140 votos! > > > > AL> No meu ponto de vista essa é a melhor lista de Firebird em português, > o > > AL> Brasil tem sabidamente o maior evento mundial voltado para o FB, > vamos > > AL> mostrar essa força também fazendo algo simples que é votando nesse > > ticket. > > AL> Volta e meia vemos mensagens reclamando da performance do FB em redes > > AL> lentas, mas quando precisamos fazer uma força mínima, arriamos... > > > > AL> Vamos lá pessoal! Abaixo a mensagem original que o Cantu postou em > > 26/06: > > > > AL> "Acabei de criar um "feature request" no tracker do Firebird, pedindo > > AL> para que melhorem o protocolo de comunicação, para que fique mais > > AL> rápido em conexões via internet. Se você acha isso importante, então > > AL> vote nessa requisição para que ela ganhe prioridade: > > > > AL> http://tracker.firebirdsql.org/browse/CORE-2530 > > > > AL> No lado esquerdo tem a opção de votar. > > > > AL> []s > > AL> Cantu > > AL> www.FireBase.com.br < > > http://www.firebase.com.br/> - www.firebirdnews.org > > AL> www.warmboot.com.br - blog.firebase.com.br" > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix2005 em oi.com.br Thu Aug 20 14:31:22 2009 From: felix2005 em oi.com.br (Felix) Date: Thu, 20 Aug 2009 14:31:22 -0300 Subject: [firebase-br] RES: Virus In-Reply-To: References: <004501ca2197$623fff20$0450abc0@marco01> Message-ID: <000801ca21bc$0a135d90$1e3a18b0$@com.br> Fontes "possíveis" de infecção: InfoExame: "programas Any TV Free 2.41 e Tidy Favorites 4.1 são dois exemplos de programas infectados" http://blog.eurekalog.com/?p=244 "infection was confirmed for such applications as: Miranda (Delphi’s plug-ins), QIP, AIMP, Infinity Box." Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Armando Boza Enviada em: quinta-feira, 20 de agosto de 2009 14:12 Para: FireBase Assunto: Re: [firebase-br] Virus a minha maquina tava com ele, agora não me pergunte como peguei pq não sei até agora. meus clientes me ligando tudo doido pq o antivirus apagou o executavel. apenas apaguei a Syscont.dcu e voltei a Sysconst.bak que o virus deixa de backup. Att Armando 2009/8/20 Marco Antônio > De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta > semana, foi criado para > > infectar bancos de dados isto é verdade ?? > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From sergiojampapb em gmail.com Thu Aug 20 14:48:53 2009 From: sergiojampapb em gmail.com (Sergio Nascimento) Date: Thu, 20 Aug 2009 14:48:53 -0300 Subject: [firebase-br] =?iso-8859-1?q?Relembrando=2E=2E=2E_Solicita=E7=E3o?= =?iso-8859-1?q?_de_melhoria_no_FB?= In-Reply-To: References: <754919996.20090819152510@warmboot.com.br> <4b895e160908201014t484d0feqf6b0144ac97d9946@mail.gmail.com> Message-ID: <33988d9d0908201048x5b8b4c1nf89fc5d0d66304af@mail.gmail.com> "PODER ESTAR VOTANDO" ? 3 verbos seguidos (além do faço) em uma fase tão curta, isto é uma aberração com nossa lingua ! 2009/8/20 Phelen Harg : > Precisa estar logado para votar... > > 2009/8/20 Ricardo Pereira > >> Como faco para poder esta votando? >> >> 2009/8/19 Carlos H. Cantu >> >> > Vou aproveitar o gancho para detalhar algumas coisas. >> > >> > Quando o Vlad Khorsun esteve aqui no FDD, eu conversei com ele sobre >> > essa requisição. A opinião dele é que isso não poderá ser feito no >> > Firebird 3. Indo mais além, é uma mudança drástica, porque a maior >> > parte das otimizações que poderiam ser feitas no protocolo, exigiriam >> > mudanças na API do Firebird, e isso é muito delicado, pois poderia >> > quebrar a maioria dos componentes/tecnologias de acesso que faz uso da >> > API. Em suma, é um assunto delicado, de solução difícil. >> > >> > Aparentemente, uma otimização menos traumática, que pode ser >> > desenvolvida mais rapidamente, é referente a recuperação de blobs mas, >> > obviamente, só iria dar diferença quando o select estivesse retornando >> > algum blob. >> > >> > Quando eu disse a ele que o Firebird é muito lento na internet, ele >> > perguntou: Lento quanto? Em que situações? Qual seria um desempenho >> > adequado/rápido? O que ele quis dizer é: não basta dizer que é lento, >> > tem que mostrar o quanto e em que situações, ou seja, mostrar números, >> > e dar parâmetros do que seria bom. Casos de teste "demonstrando" a >> > lentidão também seriam bem vindos, pois facilitam descobrir os >> > gargalos e talvez pensar em soluções alternativas e menos traumáticas. >> > >> > Apesar de todas as dificuldades, minha opinião pessoal é que é uma >> > melhoria necessária, e que deveria ter prioridade no projeto. Quem >> > concordar comigo, pode votar lá no tracker, afinal, esta é a melhor >> > forma de mostrar a importância desta implementação. >> > >> > []s >> > Carlos H. Cantu >> > www.FireBase.com.br - www.firebirdnews.org >> > www.warmboot.com.br - blog.firebase.com.br >> > >> > AL> E ae gente boa... >> > >> > AL> Após quase 2 meses que o ticket foi aberto pelo colega Carlos Cantu, >> o >> > mesmo >> > AL> recebeu apenas 140 votos! >> > >> > AL> No meu ponto de vista essa é a melhor lista de Firebird em português, >> o >> > AL> Brasil tem sabidamente o maior evento mundial voltado para o FB, >> vamos >> > AL> mostrar essa força também fazendo algo simples que é votando nesse >> > ticket. >> > AL> Volta e meia vemos mensagens reclamando da performance do FB em redes >> > AL> lentas, mas quando precisamos fazer uma força mínima, arriamos... >> > >> > AL> Vamos lá pessoal! Abaixo a mensagem original que o Cantu postou em >> > 26/06: >> > >> > AL> "Acabei de criar um "feature request" no tracker do Firebird, pedindo >> > AL> para que melhorem o protocolo de comunicação, para que fique mais >> > AL> rápido em conexões via internet. Se você acha isso importante, então >> > AL> vote nessa requisição para que ela ganhe prioridade: >> > >> > AL> http://tracker.firebirdsql.org/browse/CORE-2530 >> > >> > AL> No lado esquerdo tem a opção de votar. >> > >> > AL> []s >> > AL> Cantu >> > AL> www.FireBase.com.br < >> > http://www.firebase.com.br/> - www.firebirdnews.org >> > AL> www.warmboot.com.br - blog.firebase.com.br" >> > >> > >> > ______________________________________________ >> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> > Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Sérgio Ricardo From sergiojampapb em gmail.com Thu Aug 20 14:53:59 2009 From: sergiojampapb em gmail.com (Sergio Nascimento) Date: Thu, 20 Aug 2009 14:53:59 -0300 Subject: [firebase-br] RES: Virus In-Reply-To: <000801ca21bc$0a135d90$1e3a18b0$@com.br> References: <004501ca2197$623fff20$0450abc0@marco01> <000801ca21bc$0a135d90$1e3a18b0$@com.br> Message-ID: <33988d9d0908201053j346664e0wfd5cdcfd92314042@mail.gmail.com> Que vírus bonzinho !!! Faz até backup antes de infectar !!! 2009/8/20 Felix : > Fontes "possíveis" de infecção: > > InfoExame: > "programas Any TV Free 2.41 e Tidy Favorites 4.1 são dois exemplos de > programas infectados" > > http://blog.eurekalog.com/?p=244 > "infection was confirmed for such applications as: Miranda (Delphi?s > plug-ins), QIP, AIMP, Infinity Box." > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Armando Boza > Enviada em: quinta-feira, 20 de agosto de 2009 14:12 > Para: FireBase > Assunto: Re: [firebase-br] Virus > > a minha maquina tava com ele, agora não me pergunte como peguei pq não sei > até agora. > > meus clientes me ligando tudo doido pq o antivirus apagou o executavel. > > apenas apaguei a Syscont.dcu e voltei a Sysconst.bak que o virus deixa de > backup. > > Att > > Armando > > 2009/8/20 Marco Antônio > >> De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta >> semana, foi criado para >> >> infectar bancos de dados isto é verdade ?? >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Sérgio Ricardo From felix2005 em oi.com.br Thu Aug 20 15:10:12 2009 From: felix2005 em oi.com.br (Felix) Date: Thu, 20 Aug 2009 15:10:12 -0300 Subject: [firebase-br] RES: RES: Virus In-Reply-To: <33988d9d0908201053j346664e0wfd5cdcfd92314042@mail.gmail.com> References: <004501ca2197$623fff20$0450abc0@marco01> <000801ca21bc$0a135d90$1e3a18b0$@com.br> <33988d9d0908201053j346664e0wfd5cdcfd92314042@mail.gmail.com> Message-ID: <000901ca21c1$7656b880$63042980$@com.br> Questão importante é: o quão poderoso 'poderia' ser esse vírus, implantado em empresas por nós (!) profissionais da tecnologia, que tentamos sempre estar com as melhores ferramentas de segurança instaladas. Felizmente ele é inócuo; não faz quase nada. Mesmo assim, gerou uma tremenda dor de cabeça, pois DIVERSAS empresas tiveram os executáveis dos principais aplicativos em uso apagados. (Nessa tive sorte: nenhum sistema nosso estava infectado, ufa!) Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sergio Nascimento Enviada em: quinta-feira, 20 de agosto de 2009 14:54 Para: FireBase Assunto: Re: [firebase-br] RES: Virus Que vírus bonzinho !!! Faz até backup antes de infectar !!! 2009/8/20 Felix : > Fontes "possíveis" de infecção: > > InfoExame: > "programas Any TV Free 2.41 e Tidy Favorites 4.1 são dois exemplos de > programas infectados" > > http://blog.eurekalog.com/?p=244 > "infection was confirmed for such applications as: Miranda (Delphi’s > plug-ins), QIP, AIMP, Infinity Box." > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Armando Boza > Enviada em: quinta-feira, 20 de agosto de 2009 14:12 > Para: FireBase > Assunto: Re: [firebase-br] Virus > > a minha maquina tava com ele, agora não me pergunte como peguei pq não sei > até agora. > > meus clientes me ligando tudo doido pq o antivirus apagou o executavel. > > apenas apaguei a Syscont.dcu e voltei a Sysconst.bak que o virus deixa de > backup. > > Att > > Armando > > 2009/8/20 Marco Antônio > >> De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta >> semana, foi criado para >> >> infectar bancos de dados isto é verdade ?? >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Sérgio Ricardo ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From prismars em gmail.com Thu Aug 20 15:36:11 2009 From: prismars em gmail.com (Moacir - GMail) Date: Thu, 20 Aug 2009 15:36:11 -0300 Subject: [firebase-br] =?iso-8859-1?q?Relembrando=2E=2E=2E_Solicita=E7=E3o?= =?iso-8859-1?q?_de_melhoria_no_FB?= In-Reply-To: <33988d9d0908201048x5b8b4c1nf89fc5d0d66304af@mail.gmail.com> References: <754919996.20090819152510@warmboot.com.br> <4b895e160908201014t484d0feqf6b0144ac97d9946@mail.gmail.com> <33988d9d0908201048x5b8b4c1nf89fc5d0d66304af@mail.gmail.com> Message-ID: <4A8D979B.7060606@gmail.com> Calllmaaaaaa Sergio !! O rapaz trabalha com telemarketing !! hauhauhauhauahuhauah Peço desculpas mas não resisti.. Moacir Sergio Nascimento escreveu: > "PODER ESTAR VOTANDO" ? > > 3 verbos seguidos (além do faço) em uma fase tão curta, isto é uma > aberração com nossa lingua ! > > 2009/8/20 Phelen Harg : > >> Precisa estar logado para votar... >> >> 2009/8/20 Ricardo Pereira >> >> >>> Como faco para poder esta votando? >>> >>> 2009/8/19 Carlos H. Cantu >>> >>> From renato em keninfo.com.br Thu Aug 20 15:38:03 2009 From: renato em keninfo.com.br (=?iso-8859-1?Q?Renato_Andr=E9?=) Date: Thu, 20 Aug 2009 15:38:03 -0300 Subject: [firebase-br] RES: RES: Virus References: <004501ca2197$623fff20$0450abc0@marco01> <000801ca21bc$0a135d90$1e3a18b0$@com.br><33988d9d0908201053j346664e0wfd5cdcfd92314042@mail.gmail.com> <000901ca21c1$7656b880$63042980$@com.br> Message-ID: <00e101ca21c5$59f9fdb0$0401a8c0@renato> Realmente este vírus tem um procedimento bem estranho... ----- Original Message ----- From: "Felix" To: "'FireBase'" Sent: Thursday, August 20, 2009 3:10 PM Subject: [firebase-br] RES: RES: Virus Questão importante é: o quão poderoso 'poderia' ser esse vírus, implantado em empresas por nós (!) profissionais da tecnologia, que tentamos sempre estar com as melhores ferramentas de segurança instaladas. Felizmente ele é inócuo; não faz quase nada. Mesmo assim, gerou uma tremenda dor de cabeça, pois DIVERSAS empresas tiveram os executáveis dos principais aplicativos em uso apagados. (Nessa tive sorte: nenhum sistema nosso estava infectado, ufa!) Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sergio Nascimento Enviada em: quinta-feira, 20 de agosto de 2009 14:54 Para: FireBase Assunto: Re: [firebase-br] RES: Virus Que vírus bonzinho !!! Faz até backup antes de infectar !!! 2009/8/20 Felix : > Fontes "possíveis" de infecção: > > InfoExame: > "programas Any TV Free 2.41 e Tidy Favorites 4.1 são dois exemplos de > programas infectados" > > http://blog.eurekalog.com/?p=244 > "infection was confirmed for such applications as: Miranda (Delphi's > plug-ins), QIP, AIMP, Infinity Box." > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Armando Boza > Enviada em: quinta-feira, 20 de agosto de 2009 14:12 > Para: FireBase > Assunto: Re: [firebase-br] Virus > > a minha maquina tava com ele, agora não me pergunte como peguei pq não sei > até agora. > > meus clientes me ligando tudo doido pq o antivirus apagou o executavel. > > apenas apaguei a Syscont.dcu e voltei a Sysconst.bak que o virus deixa de > backup. > > Att > > Armando > > 2009/8/20 Marco Antônio > >> De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta >> semana, foi criado para >> >> infectar bancos de dados isto é verdade ?? >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Sérgio Ricardo ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Thu Aug 20 15:46:51 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 20 Aug 2009 15:46:51 -0300 Subject: [firebase-br] Voltando ao que interessa Message-ID: <156255025.20090820154651@warmboot.com.br> Pessoal, Nos ultimos 2 dias a lista anda com bastante offtopic e discussões desnecessárias... vamos voltar ao que interessa: Firebird. []s Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br From listasjr em gmail.com Thu Aug 20 15:47:32 2009 From: listasjr em gmail.com (Evandro's mailing lists (Please, don't send personal messages to this address)) Date: Thu, 20 Aug 2009 15:47:32 -0300 Subject: [firebase-br] RES: Virus In-Reply-To: <33988d9d0908201053j346664e0wfd5cdcfd92314042@mail.gmail.com> References: <004501ca2197$623fff20$0450abc0@marco01> <000801ca21bc$0a135d90$1e3a18b0$@com.br> <33988d9d0908201053j346664e0wfd5cdcfd92314042@mail.gmail.com> Message-ID: Ele é uma lição de vida para nós programadores e usuários! Lembrar do backup! 2009/8/20 Sergio Nascimento > Que vírus bonzinho !!! > > Faz até backup antes de infectar !!! > > 2009/8/20 Felix : > > Fontes "possíveis" de infecção: > > > > InfoExame: > > "programas Any TV Free 2.41 e Tidy Favorites 4.1 são dois exemplos de > > programas infectados" > > > > http://blog.eurekalog.com/?p=244 > > "infection was confirmed for such applications as: Miranda (Delphi?s > > plug-ins), QIP, AIMP, Infinity Box." > > > > Fco. Felix > > Desenvolvimento de Sistemas > > www.soltecnologia.com.br > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > > nome de Armando Boza > > Enviada em: quinta-feira, 20 de agosto de 2009 14:12 > > Para: FireBase > > Assunto: Re: [firebase-br] Virus > > > > a minha maquina tava com ele, agora não me pergunte como peguei pq não > sei > > até agora. > > > > meus clientes me ligando tudo doido pq o antivirus apagou o executavel. > > > > apenas apaguei a Syscont.dcu e voltei a Sysconst.bak que o virus deixa de > > backup. > > > > Att > > > > Armando > > > > 2009/8/20 Marco Antônio > > > >> De acordo com pesquisadores de segurança, um novo vírus, descoberto > nesta > >> semana, foi criado para > >> > >> infectar bancos de dados isto é verdade ?? > >> ______________________________________________ > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > >> Para saber como gerenciar/excluir seu cadastro na lista, use: > >> http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa > >> > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > -- > Atenciosamente, > > Sérgio Ricardo > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Evandro M Leite Jr PhD Student & Software developer University of Southampton, UK Personal website: http://evandro.org Academic website: http://www.soton.ac.uk/~evandro Please, use Jr?evandro.org for personal messages From marco em visao-ol.com.br Thu Aug 20 15:54:02 2009 From: marco em visao-ol.com.br (=?iso-8859-1?Q?Marco_Ant=F4nio?=) Date: Thu, 20 Aug 2009 15:54:02 -0300 Subject: [firebase-br] RES: RES: Virus References: <004501ca2197$623fff20$0450abc0@marco01> <000801ca21bc$0a135d90$1e3a18b0$@com.br><33988d9d0908201053j346664e0wfd5cdcfd92314042@mail.gmail.com> <000901ca21c1$7656b880$63042980$@com.br> Message-ID: <000a01ca21c7$97b301e0$0450abc0@marco01> Boa tarde Para resolver este problema do virus faz o seguinte, copia o sysconst.bak para syscont.dcu C:\Arquivos de programas\Borland\Delphi7\Source\Rtl\Sys = copia o arquivo syscont.bak C:\Arquivos de programas\Borland\Delphi7\Lib = copia o arquivo syscont.dcu C:\Arquivos de programas\Borland\Delphi7\Lib\Debug = copia o arquivo syscont.dcu Tem recompilar todos os executavel novamente. Abraço. ----- Original Message ----- From: "Felix" To: "'FireBase'" Sent: Thursday, August 20, 2009 3:10 PM Subject: [firebase-br] RES: RES: Virus Questão importante é: o quão poderoso 'poderia' ser esse vírus, implantado em empresas por nós (!) profissionais da tecnologia, que tentamos sempre estar com as melhores ferramentas de segurança instaladas. Felizmente ele é inócuo; não faz quase nada. Mesmo assim, gerou uma tremenda dor de cabeça, pois DIVERSAS empresas tiveram os executáveis dos principais aplicativos em uso apagados. (Nessa tive sorte: nenhum sistema nosso estava infectado, ufa!) Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sergio Nascimento Enviada em: quinta-feira, 20 de agosto de 2009 14:54 Para: FireBase Assunto: Re: [firebase-br] RES: Virus Que vírus bonzinho !!! Faz até backup antes de infectar !!! 2009/8/20 Felix : > Fontes "possíveis" de infecção: > > InfoExame: > "programas Any TV Free 2.41 e Tidy Favorites 4.1 são dois exemplos de > programas infectados" > > http://blog.eurekalog.com/?p=244 > "infection was confirmed for such applications as: Miranda (Delphi's > plug-ins), QIP, AIMP, Infinity Box." > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Armando Boza > Enviada em: quinta-feira, 20 de agosto de 2009 14:12 > Para: FireBase > Assunto: Re: [firebase-br] Virus > > a minha maquina tava com ele, agora não me pergunte como peguei pq não sei > até agora. > > meus clientes me ligando tudo doido pq o antivirus apagou o executavel. > > apenas apaguei a Syscont.dcu e voltei a Sysconst.bak que o virus deixa de > backup. > > Att > > Armando > > 2009/8/20 Marco Antônio > >> De acordo com pesquisadores de segurança, um novo vírus, descoberto nesta >> semana, foi criado para >> >> infectar bancos de dados isto é verdade ?? >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Sérgio Ricardo ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rafael.barros em twins.inf.br Thu Aug 20 17:01:36 2009 From: rafael.barros em twins.inf.br (Rafael Barros - Twins) Date: Thu, 20 Aug 2009 17:01:36 -0300 Subject: [firebase-br] Firebird 2.5 In-Reply-To: <000a01ca21c7$97b301e0$0450abc0@marco01> References: <004501ca2197$623fff20$0450abc0@marco01> <000801ca21bc$0a135d90$1e3a18b0$@com.br><33988d9d0908201053j346664e0wfd5cdcfd92314042@mail.gmail.com> <000901ca21c1$7656b880$63042980$@com.br> <000a01ca21c7$97b301e0$0450abc0@marco01> Message-ID: <4A8DABA0.2070901@twins.inf.br> Estamos testando o Firebird 2.5 com nosso software para certificá-lo a rodar nesta versão quando for lançado oficialmente, mas sempre que vou restaurar o backup do firebird 2.1 sempre dá o erro de STRING MALFORMED. Alguém já teve este problema? Já tentei de diversar maneiras até usando dll do 2.1 e outras gambiarras. E se eu utilizar uma base copiada apenas sem gerar o backup o banco funciona perfeitamente e consigo gerar backups mas nunca restaurar. __________ Informação do ESET Smart Security, versão da vacina 4353 (20090820) __________ A mensagem foi verificada pelo ESET Smart Security. http://www.eset.com From douglasht em gmail.com Thu Aug 20 17:11:07 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Thu, 20 Aug 2009 17:11:07 -0300 Subject: [firebase-br] Firebird 2.5 In-Reply-To: <4A8DABA0.2070901@twins.inf.br> References: <004501ca2197$623fff20$0450abc0@marco01> <000801ca21bc$0a135d90$1e3a18b0$@com.br> <33988d9d0908201053j346664e0wfd5cdcfd92314042@mail.gmail.com> <000901ca21c1$7656b880$63042980$@com.br> <000a01ca21c7$97b301e0$0450abc0@marco01> <4A8DABA0.2070901@twins.inf.br> Message-ID: <249af69e0908201311v5539efcexba160d2c1aae2d6f@mail.gmail.com> 2009/8/20 Rafael Barros - Twins : > Estamos testando o Firebird 2.5 com nosso software para certificá-lo a rodar > nesta versão quando for lançado oficialmente, mas sempre que vou restaurar o > backup do firebird 2.1 sempre dá o erro de STRING MALFORMED. Alguém já teve > este problema? > Já tentei de diversar maneiras até usando dll do 2.1 e outras gambiarras. > E se eu utilizar uma base copiada apenas sem gerar o backup o banco funciona > perfeitamente e consigo gerar backups mas nunca restaurar. Este erro provavelmente tem alguma relação com conversão de charsets. Tente restaurar usando as opções -FIX_FSS_METADATA e -FIX_FSS_DATA. hth, -- Douglas Tosi www.sinatica.com From josue em ciberpoint.com.br Thu Aug 20 17:50:16 2009 From: josue em ciberpoint.com.br (=?iso-8859-1?B?Sm9zdek=?=) Date: Thu, 20 Aug 2009 17:50:16 -0300 Subject: [firebase-br] =?iso-8859-1?q?Recomenda=E7=E3o=3A_Assuntos_OFF?= References: <004501ca2197$623fff20$0450abc0@marco01><005801ca219a$accee1c0$0401a8c0@renato> Message-ID: Ronaldo, Muito dos assuntos são interessantes e resolvem dúvidas coletivas, é só o pessoal não abusar e ficar "encompridando" assuntos. Uma das coisas importantes é depararmos com assuntos que não estamos nem pensando, e que nos chama a atenção para problemas que estamos fazendo sem notar. Por outro lado apagar alguns emails que não interessa para nós é muito simples. A lista traz mais benefícios que contrariedades. abraços. Josué D. Silva Telecomunicações Curupira Ltda SCM - Ouroeste - SP 017 - 38431606 SBC socio: 6380/1997 ----- Original Message ----- From: "RM" To: "FireBase" Sent: Thursday, August 20, 2009 11:57 AM Subject: [firebase-br] Recomendação: Assuntos OFF Recomendação: Tenho observado usuarios da lista reclamando e até pedindo/informando sua retirada do cadastro... por motivos diversos, dentre eles excesso de mensagens com textos pouco ou nada produtivos (Geralmente assuntos OFF-Topic, discussões direcionadas a determinado usuario, etc...)... Assim solicito respostas diretas ao remetente da questão somente (nunca para o grupo)... Mantendo assim a bõa qualidade no conteudo dos e-mail's encaminhados ao resto dos participantes... Acredito que seja tambem um anseio coletivo de quem usa qquer ferramente de forma profissional... Atenciosamente: Ronaldo M. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From ffkammer em conchalnet.com.br Thu Aug 20 18:10:24 2009 From: ffkammer em conchalnet.com.br (=?ISO-8859-1?Q?Fabr=EDcio_Fadel_Kammer?=) Date: Thu, 20 Aug 2009 18:10:24 -0300 Subject: [firebase-br] Delphi 2010 com suporte nativo a Firebird Message-ID: <4A8DBBC0.8020902@conchalnet.com.br> Só divulgando para os colegas de lista, recebi hoje um e-mail falando do lançamento do Delphi 2010 em 28/08 e o que me animou mais é que ele terá suporte nativo a Firebird. Vamos aguardar e ver. []s Fabrício From tmsa em ig.com.br Thu Aug 20 18:20:21 2009 From: tmsa em ig.com.br (Marcos Andrade (IG)) Date: Thu, 20 Aug 2009 18:20:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?Recomenda=E7=E3o=3A_Assuntos_OFF?= References: <004501ca2197$623fff20$0450abc0@marco01><005801ca219a$accee1c0$0401a8c0@renato> Message-ID: <003a01ca21dc$08cf5e50$793561bd@andrade232f2ef> Apoiado ! Pois todos os dias chegam ns email com pouca informação produtiva. valeu ----- Original Message ----- From: "RM" To: "FireBase" Sent: Thursday, August 20, 2009 11:57 AM Subject: [firebase-br] Recomendação: Assuntos OFF Recomendação: Tenho observado usuarios da lista reclamando e até pedindo/informando sua retirada do cadastro... por motivos diversos, dentre eles excesso de mensagens com textos pouco ou nada produtivos (Geralmente assuntos OFF-Topic, discussões direcionadas a determinado usuario, etc...)... Assim solicito respostas diretas ao remetente da questão somente (nunca para o grupo)... Mantendo assim a bõa qualidade no conteudo dos e-mail's encaminhados ao resto dos participantes... Acredito que seja tambem um anseio coletivo de quem usa qquer ferramente de forma profissional... Atenciosamente: Ronaldo M. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From humberto701 em gmail.com Thu Aug 20 18:53:08 2009 From: humberto701 em gmail.com (Humberto Araujo) Date: Thu, 20 Aug 2009 18:53:08 -0300 Subject: [firebase-br] Duvida Horrivel Message-ID: Pessoal, sou leigo.... Estou usando o interbase 6.0;... Mas quero utilizar o firebird .. mas nao consigo instalar nem mesmo baixar o correto. procurei no site e nao achei a versao 2.0. .. Alguem poderia me orientar a baixar e instalar por favor? From listas em warmboot.com.br Thu Aug 20 19:07:09 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 20 Aug 2009 19:07:09 -0300 Subject: [firebase-br] Duvida Horrivel In-Reply-To: References: Message-ID: <1709613109.20090820190709@warmboot.com.br> www.firebirdsql.org ou na area de downloads da FireBase, que vai te jogar no site do Firebird. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br HA> Pessoal, sou leigo.... Estou usando o interbase 6.0;... Mas quero utilizar o HA> firebird .. mas nao consigo instalar nem mesmo baixar o correto. procurei no HA> site e nao achei a versao 2.0. .. Alguem poderia me orientar a baixar e HA> instalar por favor? HA> ______________________________________________ HA> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br HA> Para saber como gerenciar/excluir seu cadastro na lista, use: HA> http://www.firebase.com.br/fb/artigo.php?id=1107 HA> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Thu Aug 20 22:16:22 2009 From: felix2005 em oi.com.br (Felix) Date: Thu, 20 Aug 2009 22:16:22 -0300 Subject: [firebase-br] RES: Duvida Horrivel In-Reply-To: References: Message-ID: <000d01ca21fc$ff020c80$fd062580$@com.br> Sempre que possível inclua maiores detalhes sobre a dúvida. Neste caso específico, você vai instalar o Firebird em qual ambiente? Se for Win Vista precisa ser instalado como aplicação (se for selecionado como 'serviço' poderão ocorrer problemas). Estou apenas complementando, pois o Cantu já te informou onde conseguir as diversas versões atualizadas do Firebird. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Humberto Araujo Enviada em: quinta-feira, 20 de agosto de 2009 18:53 Para: lista em firebase.com.br Assunto: [firebase-br] Duvida Horrivel Pessoal, sou leigo.... Estou usando o interbase 6.0;... Mas quero utilizar o firebird .. mas nao consigo instalar nem mesmo baixar o correto. procurei no site e nao achei a versao 2.0. .. Alguem poderia me orientar a baixar e instalar por favor? ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Thu Aug 20 22:17:06 2009 From: felix2005 em oi.com.br (Felix) Date: Thu, 20 Aug 2009 22:17:06 -0300 Subject: [firebase-br] RES: Delphi 2010 com suporte nativo a Firebird In-Reply-To: <4A8DBBC0.8020902@conchalnet.com.br> References: <4A8DBBC0.8020902@conchalnet.com.br> Message-ID: <000e01ca21fd$197e71c0$4c7b5540$@com.br> Fabricio, Tem informações quanto aos preços de venda? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Fabrício Fadel Kammer Enviada em: quinta-feira, 20 de agosto de 2009 18:10 Para: Lista Firebase Assunto: [firebase-br] Delphi 2010 com suporte nativo a Firebird Só divulgando para os colegas de lista, recebi hoje um e-mail falando do lançamento do Delphi 2010 em 28/08 e o que me animou mais é que ele terá suporte nativo a Firebird. Vamos aguardar e ver. []s Fabrício ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em lekagi.com.br Thu Aug 20 23:36:52 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Thu, 20 Aug 2009 23:36:52 -0300 (Hora oficial do Brasil) Subject: [firebase-br] Controle Transacional Message-ID: <4A8E0838.000001.04044@JABER> Olá pessoal. Depois de muito ler a respeito de controle transacional comentado aqui na lista resolvi usar o autocomit do meu componente como false e controlar eu mesmo as transações do sistema. Assim fiquei com a seguinte dúvida: Considerando que a propriedade autocomit do meu ZCONNECTION esteja como false, seria corretor "commitar" todas as vezes que fizer um select ou insert no banco? Ex: With Q_Teste do begin active := false; sql.clear; sql.add('insert into tbl_teste (codigo, nomes) values (1,'teste')'); execsql; end; ZCONNECTION.commit; ------------------------ With Q_Teste do begin active := false; sql.clear; sql.add('select * from tbl_teste'); active := true;end; ZCONNECTION.commit; Uso ZEOS+Firebird2.1.2+Delphi7 [ ]s Jáber S. C. Lima From denizioribeiro em ig.com.br Fri Aug 21 00:40:59 2009 From: denizioribeiro em ig.com.br (Denizio Manhaes Ribeiro) Date: Fri, 21 Aug 2009 00:40:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?Recomenda=E7=E3o=3A_Assuntos_OFF?= In-Reply-To: <003a01ca21dc$08cf5e50$793561bd@andrade232f2ef> References: <004501ca2197$623fff20$0450abc0@marco01> <005801ca219a$accee1c0$0401a8c0@renato> <003a01ca21dc$08cf5e50$793561bd@andrade232f2ef> Message-ID: <494219b50908202040p2635a917ha1a6072dcaa61308@mail.gmail.com> Meu caro, se isso é uma pegadinha, escolheu a pessoa errada, se for valendo também esta extremamente errado, sou profissional de informática e não tenho tempo pra brincadeiras, por tanto pode retirar o meu nome do firebase, e procure rastrear melhor suas informações. obrigado e passe bem! 2009/8/20 Marcos Andrade (IG) > Apoiado ! > > Pois todos os dias chegam ns email com pouca informação produtiva. > > valeu > ----- Original Message ----- From: "RM" > To: "FireBase" > Sent: Thursday, August 20, 2009 11:57 AM > Subject: [firebase-br] Recomendação: Assuntos OFF > > > Recomendação: > > Tenho observado usuarios da lista reclamando e até pedindo/informando sua > retirada do cadastro... > por motivos diversos, dentre eles excesso de mensagens com textos pouco ou > nada produtivos (Geralmente assuntos OFF-Topic, discussões direcionadas a > determinado usuario, etc...)... > > Assim solicito respostas diretas ao remetente da questão somente (nunca > para > o grupo)... > > Mantendo assim a bõa qualidade no conteudo dos e-mail's encaminhados ao > resto dos participantes... > > Acredito que seja tambem um anseio coletivo de quem usa qquer ferramente de > forma profissional... > > > Atenciosamente: > > > > Ronaldo M. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From kmerlotti em gmail.com Fri Aug 21 00:51:50 2009 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Fri, 21 Aug 2009 00:51:50 -0300 Subject: [firebase-br] RES: Delphi 2010 com suporte nativo a Firebird In-Reply-To: <000e01ca21fd$197e71c0$4c7b5540$@com.br> References: <4A8DBBC0.8020902@conchalnet.com.br> <000e01ca21fd$197e71c0$4c7b5540$@com.br> Message-ID: <20eaa6880908202051v3e927220s332a645e9cdeabc8@mail.gmail.com> sobre o preço eu não sei dizer, mas algumas das novidades da ide podem se vistas aqui: http://www.activedelphi.com.br/modules.php?op=modload&name=News&file=article&sid=852 e sim! o D2010 tem suporte oficial ao fb em seu driver dbexpress. abraços! Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Msn: kmerlotti em hotmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento é feito em cheque! Registra lá!! Não custa nada! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti On Thu, Aug 20, 2009 at 10:17 PM, Felix wrote: > Fabricio, > > Tem informações quanto aos preços de venda? > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Fabrício Fadel Kammer > Enviada em: quinta-feira, 20 de agosto de 2009 18:10 > Para: Lista Firebase > Assunto: [firebase-br] Delphi 2010 com suporte nativo a Firebird > > Só divulgando para os colegas de lista, recebi hoje um e-mail falando do > lançamento do Delphi 2010 em 28/08 e o que me animou mais é que ele terá > suporte nativo a Firebird. > > Vamos aguardar e ver. > > []s > > Fabrício > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From hsilva.arede em gmail.com Fri Aug 21 01:28:41 2009 From: hsilva.arede em gmail.com (=?UTF-8?Q?Hebert_Ar=C3=AAde?=) Date: Fri, 21 Aug 2009 01:28:41 -0300 Subject: [firebase-br] NFE In-Reply-To: <403842db0908191426p5805dde1x24fb4aff5879ed09@mail.gmail.com> References: <4A8C01C0.1030106@gmail.com> <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> <4A8C312B.8070208@gmail.com> <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> <403842db0908191426p5805dde1x24fb4aff5879ed09@mail.gmail.com> Message-ID: Boa noite, aproveitando esse tópoco, gostaria de saber se alguém já homologou algum ECF usando o componente ACBr. 2009/8/19 Rafael Padilla > Por isso que soluções bem feitas e personalizadas ainda são sendo um > excelente negócio para desenvolvermos. > > Att, > > Rafael Padilla > > > > > 2009/8/19 Eduardo Jedliczka > > > Há muitas soluções (pagas) interessantes de emissão de NFE disponíveis > > no mercado, algumas delas com opção de compra de fonte, suporte e até > > mão-de-obra para ajudá-lo a implementar na sua aplicação. > > > > Mas, perdão pela franqueza... muitas empresas que eu conheço não > > estariam dispostas a correr o risco de usar um produto FREE (que > > muitas vezes significa pouco testado) para algo tão crítico e vital > > para a empresa. > > > > abraço > > > > Eduardo Jedliczka > > > > 2009/8/19 meganet1 : > > > Tenho um sistema empresarial que terei que modificá-lo para utilizar > NFE. > > > Será que alguém tem e pode me fornecer informações iniciais para > > implantação > > > da NFE, ou se existe algum componete free para a adaptação deste meu > > > sistema? obrigado..... > > > > > > M.´.C.´.T.´.M.´.R.´. > > > > > > ______________________________________________ > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > > > > > > -- > > [s] > > > > ========================== > > Eduardo Jedliczka > > Apucarana - Pr > > ========================== > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Helbert S. Arêde Desenvolvedor Delphi From william.cesar em folhamatic.com Fri Aug 21 08:10:02 2009 From: william.cesar em folhamatic.com (William C. Augustonelli) Date: Fri, 21 Aug 2009 08:10:02 -0300 Subject: [firebase-br] RES: Duvida Horrivel In-Reply-To: <000d01ca21fc$ff020c80$fd062580$@com.br> References: <000d01ca21fc$ff020c80$fd062580$@com.br> Message-ID: <852C174DD26D49EC85E7E9639E32DE3A@WillianPC> Felix, bom dia.. Sua resposta gerou uma duvida... quais problemas vc se refere? é que tenho ele instalado como serviço, e ate o momento não tive problema... mas é sempre bom ouvir (ou melhor ler rsrs) os possiveis problemas pra precaução. []'s Billy ----- Original Message ----- From: "Felix" To: "'FireBase'" Sent: Thursday, August 20, 2009 10:16 PM Subject: [firebase-br] RES: Duvida Horrivel Sempre que possível inclua maiores detalhes sobre a dúvida. Neste caso específico, você vai instalar o Firebird em qual ambiente? Se for Win Vista precisa ser instalado como aplicação (se for selecionado como 'serviço' poderão ocorrer problemas). Estou apenas complementando, pois o Cantu já te informou onde conseguir as diversas versões atualizadas do Firebird. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Humberto Araujo Enviada em: quinta-feira, 20 de agosto de 2009 18:53 Para: lista em firebase.com.br Assunto: [firebase-br] Duvida Horrivel Pessoal, sou leigo.... Estou usando o interbase 6.0;... Mas quero utilizar o firebird .. mas nao consigo instalar nem mesmo baixar o correto. procurei no site e nao achei a versao 2.0. .. Alguem poderia me orientar a baixar e instalar por favor? ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa -------------------------------------------------------------------------------- Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.375 / Banco de dados de vírus: 270.13.62/2315 - Data de Lançamento: 08/20/09 06:05:00 From mariodosreyx em gmail.com Fri Aug 21 08:55:02 2009 From: mariodosreyx em gmail.com (=?utf-8?b?TcOhcmlv?= Reis) Date: Fri, 21 Aug 2009 11:55:02 +0000 (UTC) Subject: [firebase-br] =?utf-8?q?Cant=C3=BA_duvida_horrivel_CachedUpdates?= Message-ID: Cantú, A questão é simples: saber se o CachedUpDates trabalha ou não numa relação Master/Detail file seja com o nativos do Interbase, seja com o MDO ou com o IBOjects(este não conheço). Agora, os outros parecem não trabalhar!!! O Detalhe só grava se após cada detalhe você fizer um applyupdates mas ai, já não dá para fazer rollback!!! Nem o exemplo que acompanha o delphi até à versão 7 parece que não trabalha a não ser com BDE mas a gente quer livrar-se do BDE néh. Se puder ajudar... Obrigado Mário From valdemar.salviato em sbctrans.com.br Fri Aug 21 09:06:12 2009 From: valdemar.salviato em sbctrans.com.br (Mazzola) Date: Fri, 21 Aug 2009 09:06:12 -0300 Subject: [firebase-br] Banco Corrompido?? Message-ID: <000901ca2257$c6eefa50$54cceef0$@salviato@sbctrans.com.br> Bom dia lista, estou com um problema...ao tentar concectar ao meu banco, ele me da a seguinte mensagem: Attempting to connect to: C:\Planejamento\Banco\BANCOPLANEJAMENTO.FDB Connecting... Failed! ------------------------------------ Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. I/O error for file "C:\PLANEJAMENTO\BANCO\BANCOPLANEJAMENTO.FDB". Error while trying to open file. Acesso negado. . Attempting to connect to services manager... Passed! Disconnecting from database... Passed! Só que o estranho que esse banco eu copio do meu servidor, onde funciona perfeitamente e consigo a conexão, é só eu copiar ele para minha máquina e me aparece esse erro...não consigo nem executar o gbak,...o que poede ser feito??? Obrigado Mazzola Analista de Sistemas/Desenvolvedor From herminiopiram em gmail.com Fri Aug 21 09:12:00 2009 From: herminiopiram em gmail.com (Herminio E. Piram) Date: Fri, 21 Aug 2009 09:12:00 -0300 Subject: [firebase-br] Banco Corrompido?? In-Reply-To: <-6372157815671856957@unknownmsgid> References: <-6372157815671856957@unknownmsgid> Message-ID: <5ba087d30908210512m1634ec00gcf8ccf4186b81abb@mail.gmail.com> Faz um backup do banco e restaura ele na sua maquina, a copia do banco com ele aberto pode gerar erros. 2009/8/21 Mazzola > Bom dia lista, estou com um problema...ao tentar concectar ao meu banco, > ele > me da a seguinte mensagem: > > Attempting to connect to: > > C:\Planejamento\Banco\BANCOPLANEJAMENTO.FDB > > > > Connecting... Failed! > > ------------------------------------ > > Unsuccessful execution caused by a system error that precludes > > successful execution of subsequent statements. > > I/O error for file "C:\PLANEJAMENTO\BANCO\BANCOPLANEJAMENTO.FDB". > > Error while trying to open file. > > Acesso negado. > > . > > > > Attempting to connect to services manager... Passed! > > > > Disconnecting from database... Passed! > > > > Só que o estranho que esse banco eu copio do meu servidor, onde funciona > perfeitamente e consigo a conexão, é só eu copiar ele para minha máquina e > me aparece esse erro...não consigo nem executar o gbak,...o que poede ser > feito??? > > > > Obrigado > > Mazzola > > Analista de Sistemas/Desenvolvedor > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ "If the doors of perception were cleansed everything would appear to man as it is, infinite." (William Blake) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ From magnosysteminformatica em gmail.com Fri Aug 21 09:20:42 2009 From: magnosysteminformatica em gmail.com (Magno System) Date: Fri, 21 Aug 2009 09:20:42 -0300 Subject: [firebase-br] =?iso-8859-1?q?Recomenda=E7=E3o=3A_Assuntos_OFF?= References: <004501ca2197$623fff20$0450abc0@marco01><005801ca219a$accee1c0$0401a8c0@renato><003a01ca21dc$08cf5e50$793561bd@andrade232f2ef> <494219b50908202040p2635a917ha1a6072dcaa61308@mail.gmail.com> Message-ID: <001701ca2259$cf17fd10$6915a8c0@MagnoSystem> Então, como técnico de informática, deveria prestar mais atenção no rodapé dos seus emails. ----- Original Message ----- From: "Denizio Manhaes Ribeiro" To: "FireBase" Sent: Friday, August 21, 2009 12:40 AM Subject: Re: [firebase-br] Recomendação: Assuntos OFF Meu caro, se isso é uma pegadinha, escolheu a pessoa errada, se for valendo também esta extremamente errado, sou profissional de informática e não tenho tempo pra brincadeiras, por tanto pode retirar o meu nome do firebase, e procure rastrear melhor suas informações. obrigado e passe bem! 2009/8/20 Marcos Andrade (IG) > Apoiado ! > > Pois todos os dias chegam ns email com pouca informação produtiva. > > valeu > ----- Original Message ----- From: "RM" > To: "FireBase" > Sent: Thursday, August 20, 2009 11:57 AM > Subject: [firebase-br] Recomendação: Assuntos OFF > > > Recomendação: > > Tenho observado usuarios da lista reclamando e até pedindo/informando sua > retirada do cadastro... > por motivos diversos, dentre eles excesso de mensagens com textos pouco ou > nada produtivos (Geralmente assuntos OFF-Topic, discussões direcionadas a > determinado usuario, etc...)... > > Assim solicito respostas diretas ao remetente da questão somente (nunca > para > o grupo)... > > Mantendo assim a bõa qualidade no conteudo dos e-mail's encaminhados ao > resto dos participantes... > > Acredito que seja tambem um anseio coletivo de quem usa qquer ferramente > de > forma profissional... > > > Atenciosamente: > > > > Ronaldo M. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From samuelbasso em gmail.com Fri Aug 21 09:30:03 2009 From: samuelbasso em gmail.com (Samuel M. Basso) Date: Fri, 21 Aug 2009 09:30:03 -0300 Subject: [firebase-br] Banco Corrompido?? In-Reply-To: <-6372157815671856957@unknownmsgid> References: <-6372157815671856957@unknownmsgid> Message-ID: Verifica tambem o alem do caminho se esta correto verifica tambem o servidor, pois em windows xp eu usava acessando localmente o servidor como localhost e no vista nunca funcionou o servidor como localhost sempre tive que colocar o nome da maquina mesmo ou ip. 2009/8/21 Mazzola > Bom dia lista, estou com um problema...ao tentar concectar ao meu banco, > ele > me da a seguinte mensagem: > > Attempting to connect to: > > C:\Planejamento\Banco\BANCOPLANEJAMENTO.FDB > > > > Connecting... Failed! > > ------------------------------------ > > Unsuccessful execution caused by a system error that precludes > > successful execution of subsequent statements. > > I/O error for file "C:\PLANEJAMENTO\BANCO\BANCOPLANEJAMENTO.FDB". > > Error while trying to open file. > > Acesso negado. > > . > > > > Attempting to connect to services manager... Passed! > > > > Disconnecting from database... Passed! > > > > Só que o estranho que esse banco eu copio do meu servidor, onde funciona > perfeitamente e consigo a conexão, é só eu copiar ele para minha máquina e > me aparece esse erro...não consigo nem executar o gbak,...o que poede ser > feito??? > > > > Obrigado > > Mazzola > > Analista de Sistemas/Desenvolvedor > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Samuel M. Basso Tel: (54) 3463-9114 Cel: (54) 8135-3723 E-mail/MSN: samuelbasso em gmail.com Web site: www.samuelbasso.com From felix2005 em oi.com.br Fri Aug 21 09:30:58 2009 From: felix2005 em oi.com.br (Felix) Date: Fri, 21 Aug 2009 09:30:58 -0300 Subject: [firebase-br] RES: Controle Transacional In-Reply-To: <4A8E0838.000001.04044@JABER> References: <4A8E0838.000001.04044@JABER> Message-ID: <000001ca225b$3d07a540$b716efc0$@com.br> Sim. Para cada ação será necessário fechar a transação - ou então ela ficará pendente, acumulada no servidor. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Jáber - CPD Enviada em: quinta-feira, 20 de agosto de 2009 23:37 Para: FireBase Assunto: [firebase-br] Controle Transacional Olá pessoal. Depois de muito ler a respeito de controle transacional comentado aqui na lista resolvi usar o autocomit do meu componente como false e controlar eu mesmo as transações do sistema. Assim fiquei com a seguinte dúvida: Considerando que a propriedade autocomit do meu ZCONNECTION esteja como false, seria corretor "commitar" todas as vezes que fizer um select ou insert no banco? Ex: With Q_Teste do begin active := false; sql.clear; sql.add('insert into tbl_teste (codigo, nomes) values (1,'teste')'); execsql; end; ZCONNECTION.commit; ------------------------ With Q_Teste do begin active := false; sql.clear; sql.add('select * from tbl_teste'); active := true;end; ZCONNECTION.commit; Uso ZEOS+Firebird2.1.2+Delphi7 [ ]s Jáber S. C. Lima ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From renato em keninfo.com.br Fri Aug 21 09:32:22 2009 From: renato em keninfo.com.br (=?iso-8859-1?Q?Renato_Andr=E9?=) Date: Fri, 21 Aug 2009 09:32:22 -0300 Subject: [firebase-br] Sobre os assuntos da lista Message-ID: <003a01ca225b$6f1efab0$0401a8c0@renato> Ontem foi veiculado aqui um assunto sobre um vírus, ao chegar em casa constatei que minha máquina possuia o referido infeliz, como já havia lido aqui os procedimentos, pude retirar o mesmo e compilar o programa sem problemas. Desta forma, isso demonstra que mesmo assuntos off-topic são importantes, pois direta ou indiretamente auxiliam e informam, o programa que estava compilando com virus e que o meu antivirus estava bloqueando a geração do exe, este aplicativo que estava tentando compilar usa o firebird, então o assunto embora não fosse especificamente do firebird acabou por me beneficiar a utilizar o banco tendo em vista que utilizo programação com o delphi, indiretamente o assunto veiculado me possibilitou sair desta situação de forma mais rapida sem precisar ficar pesquisando etc, segui o conselho que deram de substituir o arquivo infeccionado com o .bak. Logicamente há o bom senso, no mais, manifesto minha opinião de que não me incomodo de receber informações, desde que haja bom senso e respeito entre os participantes. Renato André. From dave.malkavian em gmail.com Sat Aug 22 09:32:07 2009 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Sat, 22 Aug 2009 09:32:07 -0300 Subject: [firebase-br] Controle Transacional References: <4A8E0838.000001.04044@JABER> Message-ID: <003301ca2324$9156a550$6e01a8c0@ITT> Sim. Toda operação abre uma transação no firebird, portanto é sempre uma ótima abordagem comitar tudo, inclusive selects. []s ----- Original Message ----- From: "Jáber - CPD" To: "FireBase" Sent: Thursday, August 20, 2009 11:36 PM Subject: [firebase-br] Controle Transacional Olá pessoal. Depois de muito ler a respeito de controle transacional comentado aqui na lista resolvi usar o autocomit do meu componente como false e controlar eu mesmo as transações do sistema. Assim fiquei com a seguinte dúvida: Considerando que a propriedade autocomit do meu ZCONNECTION esteja como false, seria corretor "commitar" todas as vezes que fizer um select ou insert no banco? Ex: With Q_Teste do begin active := false; sql.clear; sql.add('insert into tbl_teste (codigo, nomes) values (1,'teste')'); execsql; end; ZCONNECTION.commit; ------------------------ With Q_Teste do begin active := false; sql.clear; sql.add('select * from tbl_teste'); active := true;end; ZCONNECTION.commit; Uso ZEOS+Firebird2.1.2+Delphi7 [ ]s Jáber S. C. Lima ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Fri Aug 21 09:33:13 2009 From: felix2005 em oi.com.br (Felix) Date: Fri, 21 Aug 2009 09:33:13 -0300 Subject: [firebase-br] RES: RES: Duvida Horrivel In-Reply-To: <852C174DD26D49EC85E7E9639E32DE3A@WillianPC> References: <000d01ca21fc$ff020c80$fd062580$@com.br> <852C174DD26D49EC85E7E9639E32DE3A@WillianPC> Message-ID: <000101ca225b$8d263460$a7729d20$@com.br> Eu li aqui na lista que usando o Firebird no Windows Vista no modo 'serviço' ele não inicializa corretamente. Eu sempre uso como aplicação; daí nem posso te responder exatamente. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de William C. Augustonelli Enviada em: sexta-feira, 21 de agosto de 2009 08:10 Para: FireBase Assunto: Re: [firebase-br] RES: Duvida Horrivel Felix, bom dia.. Sua resposta gerou uma duvida... quais problemas vc se refere? é que tenho ele instalado como serviço, e ate o momento não tive problema... mas é sempre bom ouvir (ou melhor ler rsrs) os possiveis problemas pra precaução. []'s Billy ----- Original Message ----- From: "Felix" To: "'FireBase'" Sent: Thursday, August 20, 2009 10:16 PM Subject: [firebase-br] RES: Duvida Horrivel Sempre que possível inclua maiores detalhes sobre a dúvida. Neste caso específico, você vai instalar o Firebird em qual ambiente? Se for Win Vista precisa ser instalado como aplicação (se for selecionado como 'serviço' poderão ocorrer problemas). Estou apenas complementando, pois o Cantu já te informou onde conseguir as diversas versões atualizadas do Firebird. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Humberto Araujo Enviada em: quinta-feira, 20 de agosto de 2009 18:53 Para: lista em firebase.com.br Assunto: [firebase-br] Duvida Horrivel Pessoal, sou leigo.... Estou usando o interbase 6.0;... Mas quero utilizar o firebird .. mas nao consigo instalar nem mesmo baixar o correto. procurei no site e nao achei a versao 2.0. .. Alguem poderia me orientar a baixar e instalar por favor? ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ---------------------------------------------------------------------------- ---- Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.375 / Banco de dados de vírus: 270.13.62/2315 - Data de Lançamento: 08/20/09 06:05:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Fri Aug 21 09:39:34 2009 From: felix2005 em oi.com.br (Felix) Date: Fri, 21 Aug 2009 09:39:34 -0300 Subject: [firebase-br] RES: Banco Corrompido?? In-Reply-To: References: <-6372157815671856957@unknownmsgid> Message-ID: <000201ca225c$70719cf0$5154d6d0$@com.br> Aqui eh Vista; uso "localhost:c:\pasta\arquivo.fdb" sem problemas... coisas loucas do Windows kkkkk Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Samuel M. Basso Enviada em: sexta-feira, 21 de agosto de 2009 09:30 Para: FireBase Assunto: Re: [firebase-br] Banco Corrompido?? Verifica tambem o alem do caminho se esta correto verifica tambem o servidor, pois em windows xp eu usava acessando localmente o servidor como localhost e no vista nunca funcionou o servidor como localhost sempre tive que colocar o nome da maquina mesmo ou ip. 2009/8/21 Mazzola > Bom dia lista, estou com um problema...ao tentar concectar ao meu banco, > ele > me da a seguinte mensagem: > > Attempting to connect to: > > C:\Planejamento\Banco\BANCOPLANEJAMENTO.FDB > > > > Connecting... Failed! > > ------------------------------------ > > Unsuccessful execution caused by a system error that precludes > > successful execution of subsequent statements. > > I/O error for file "C:\PLANEJAMENTO\BANCO\BANCOPLANEJAMENTO.FDB". > > Error while trying to open file. > > Acesso negado. > > . > > > > Attempting to connect to services manager... Passed! > > > > Disconnecting from database... Passed! > > > > Só que o estranho que esse banco eu copio do meu servidor, onde funciona > perfeitamente e consigo a conexão, é só eu copiar ele para minha máquina e > me aparece esse erro...não consigo nem executar o gbak,...o que poede ser > feito??? > > > > Obrigado > > Mazzola > > Analista de Sistemas/Desenvolvedor > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Atenciosamente, Samuel M. Basso Tel: (54) 3463-9114 Cel: (54) 8135-3723 E-mail/MSN: samuelbasso em gmail.com Web site: www.samuelbasso.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From compuvale.software em gmail.com Fri Aug 21 09:41:57 2009 From: compuvale.software em gmail.com (=?ISO-8859-1?Q?Andrei_Lu=EDs?=) Date: Fri, 21 Aug 2009 09:41:57 -0300 Subject: [firebase-br] RES: RES: Duvida Horrivel In-Reply-To: <000101ca225b$8d263460$a7729d20$@com.br> References: <000d01ca21fc$ff020c80$fd062580$@com.br> <852C174DD26D49EC85E7E9639E32DE3A@WillianPC> <000101ca225b$8d263460$a7729d20$@com.br> Message-ID: Tenho instalado em dois computadores com Vista a um ano, rodando como serviço, e não teve 1 dia em que o serviço não subiu corretamente. O único detalhe é que instalei em C:\Firebird e não em C:\Arquivos de programas\Firebird [] Andrei 2009/8/21 Felix > Eu li aqui na lista que usando o Firebird no Windows Vista no modo > 'serviço' > ele não inicializa corretamente. Eu sempre uso como aplicação; daí nem > posso > te responder exatamente. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de William C. Augustonelli > Enviada em: sexta-feira, 21 de agosto de 2009 08:10 > Para: FireBase > Assunto: Re: [firebase-br] RES: Duvida Horrivel > > Felix, bom dia.. > > Sua resposta gerou uma duvida... > > quais problemas vc se refere? é que tenho ele instalado como serviço, e ate > o momento não tive problema... > > mas é sempre bom ouvir (ou melhor ler rsrs) os possiveis problemas pra > precaução. > > []'s > > Billy > ----- Original Message ----- > From: "Felix" > To: "'FireBase'" > Sent: Thursday, August 20, 2009 10:16 PM > Subject: [firebase-br] RES: Duvida Horrivel > > > Sempre que possível inclua maiores detalhes sobre a dúvida. Neste caso > específico, você vai instalar o Firebird em qual ambiente? Se for Win Vista > precisa ser instalado como aplicação (se for selecionado como 'serviço' > poderão ocorrer problemas). > > Estou apenas complementando, pois o Cantu já te informou onde conseguir as > diversas versões atualizadas do Firebird. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Humberto Araujo > Enviada em: quinta-feira, 20 de agosto de 2009 18:53 > Para: lista em firebase.com.br > Assunto: [firebase-br] Duvida Horrivel > > Pessoal, sou leigo.... Estou usando o interbase 6.0;... Mas quero utilizar > o > firebird .. mas nao consigo instalar nem mesmo baixar o correto. procurei > no > site e nao achei a versao 2.0. .. Alguem poderia me orientar a baixar e > instalar por favor? > From rnribeiro em gmail.com Fri Aug 21 09:42:21 2009 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Fri, 21 Aug 2009 09:42:21 -0300 Subject: [firebase-br] tem como subtrair ou somar em alias Message-ID: <88c045a10908210542x39ae536cw6c4cf8a4024fb47a@mail.gmail.com> tem como subtrarir ou somar campos que são o resultado de uma operação de soma tipo sum(qtde*preco) as valor sum(qtde1*preco1) as valor2 sum(valor-valor2)--tem como fazer esse tipo de operação From listas em warmboot.com.br Fri Aug 21 09:44:27 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 21 Aug 2009 09:44:27 -0300 Subject: [firebase-br] NFE In-Reply-To: References: <4A8C01C0.1030106@gmail.com> <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> <4A8C312B.8070208@gmail.com> <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> <403842db0908191426p5805dde1x24fb4aff5879ed09@mail.gmail.com> Message-ID: <298753076.20090821094427@warmboot.com.br> Creio que o correto é vc perguntar isso no forum da ACBr. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br HA> Boa noite, aproveitando esse tópoco, gostaria de saber se alguém já HA> homologou algum ECF usando o componente ACBr. From william.cesar em folhamatic.com Fri Aug 21 09:44:20 2009 From: william.cesar em folhamatic.com (William C. Augustonelli) Date: Fri, 21 Aug 2009 09:44:20 -0300 Subject: [firebase-br] RES: RES: Duvida Horrivel In-Reply-To: <000101ca225b$8d263460$a7729d20$@com.br> References: <000d01ca21fc$ff020c80$fd062580$@com.br><852C174DD26D49EC85E7E9639E32DE3A@WillianPC> <000101ca225b$8d263460$a7729d20$@com.br> Message-ID: <912A7FE47DDE4A6FB302DDBDD4388789@WillianPC> Entendi, Vou procurar melhor a informação.. O unico problema que tive no Vista como serviço foi o UAC (controle de conta de usuários) e o firewall (velho conhecido nosso), mas depois de desabilitado não tive mais problemas. Mas mesmo assim vlw... []'s Billy ----- Original Message ----- From: "Felix" To: "'FireBase'" Sent: Friday, August 21, 2009 9:33 AM Subject: [firebase-br] RES: RES: Duvida Horrivel Eu li aqui na lista que usando o Firebird no Windows Vista no modo 'serviço' ele não inicializa corretamente. Eu sempre uso como aplicação; daí nem posso te responder exatamente. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de William C. Augustonelli Enviada em: sexta-feira, 21 de agosto de 2009 08:10 Para: FireBase Assunto: Re: [firebase-br] RES: Duvida Horrivel Felix, bom dia.. Sua resposta gerou uma duvida... quais problemas vc se refere? é que tenho ele instalado como serviço, e ate o momento não tive problema... mas é sempre bom ouvir (ou melhor ler rsrs) os possiveis problemas pra precaução. []'s Billy ----- Original Message ----- From: "Felix" To: "'FireBase'" Sent: Thursday, August 20, 2009 10:16 PM Subject: [firebase-br] RES: Duvida Horrivel Sempre que possível inclua maiores detalhes sobre a dúvida. Neste caso específico, você vai instalar o Firebird em qual ambiente? Se for Win Vista precisa ser instalado como aplicação (se for selecionado como 'serviço' poderão ocorrer problemas). Estou apenas complementando, pois o Cantu já te informou onde conseguir as diversas versões atualizadas do Firebird. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Humberto Araujo Enviada em: quinta-feira, 20 de agosto de 2009 18:53 Para: lista em firebase.com.br Assunto: [firebase-br] Duvida Horrivel Pessoal, sou leigo.... Estou usando o interbase 6.0;... Mas quero utilizar o firebird .. mas nao consigo instalar nem mesmo baixar o correto. procurei no site e nao achei a versao 2.0. .. Alguem poderia me orientar a baixar e instalar por favor? ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ---------------------------------------------------------------------------- ---- Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.375 / Banco de dados de vírus: 270.13.62/2315 - Data de Lançamento: 08/20/09 06:05:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa -------------------------------------------------------------------------------- Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.375 / Banco de dados de vírus: 270.13.63/2317 - Data de Lançamento: 08/21/09 06:04:00 From listas em warmboot.com.br Fri Aug 21 09:45:32 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 21 Aug 2009 09:45:32 -0300 Subject: [firebase-br] =?iso-8859-1?q?Cant=FA_duvida_horrivel_CachedUpdate?= =?iso-8859-1?q?s?= In-Reply-To: References: Message-ID: <1979923432.20090821094532@warmboot.com.br> No IBO funciona. Nos outros, não sei. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br MR> Cantú, MR> A questão é simples: saber se o CachedUpDates trabalha ou não MR> numa relação Master/Detail file seja com o nativos do Interbase, MR> seja com o MDO ou com o IBOjects(este não conheço). MR> Agora, os outros parecem não trabalhar!!! MR> O Detalhe só grava se após cada detalhe você fizer um applyupdates mas ai, MR> já não dá para fazer rollback!!! MR> Nem o exemplo que acompanha o delphi até à versão 7 parece que não trabalha MR> a não ser com BDE mas a gente quer livrar-se do BDE néh. MR> Se puder ajudar... MR> Obrigado MR> Mário From felix2005 em oi.com.br Fri Aug 21 10:01:59 2009 From: felix2005 em oi.com.br (Felix) Date: Fri, 21 Aug 2009 10:01:59 -0300 Subject: [firebase-br] RES: RES: RES: Duvida Horrivel In-Reply-To: References: <000d01ca21fc$ff020c80$fd062580$@com.br> <852C174DD26D49EC85E7E9639E32DE3A@WillianPC> <000101ca225b$8d263460$a7729d20$@com.br> Message-ID: <000301ca225f$92113840$b633a8c0$@com.br> Interessante; será que é problema de pasta então? Pq o Vista trata a "Arquivos de Programas" como pasta do sistema operacional... Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Andrei Luís Enviada em: sexta-feira, 21 de agosto de 2009 09:42 Para: FireBase Assunto: Re: [firebase-br] RES: RES: Duvida Horrivel Tenho instalado em dois computadores com Vista a um ano, rodando como serviço, e não teve 1 dia em que o serviço não subiu corretamente. O único detalhe é que instalei em C:\Firebird e não em C:\Arquivos de programas\Firebird [] Andrei 2009/8/21 Felix > Eu li aqui na lista que usando o Firebird no Windows Vista no modo > 'serviço' > ele não inicializa corretamente. Eu sempre uso como aplicação; daí nem > posso > te responder exatamente. > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de William C. Augustonelli > Enviada em: sexta-feira, 21 de agosto de 2009 08:10 > Para: FireBase > Assunto: Re: [firebase-br] RES: Duvida Horrivel > > Felix, bom dia.. > > Sua resposta gerou uma duvida... > > quais problemas vc se refere? é que tenho ele instalado como serviço, e ate > o momento não tive problema... > > mas é sempre bom ouvir (ou melhor ler rsrs) os possiveis problemas pra > precaução. > > []'s > > Billy > ----- Original Message ----- > From: "Felix" > To: "'FireBase'" > Sent: Thursday, August 20, 2009 10:16 PM > Subject: [firebase-br] RES: Duvida Horrivel > > > Sempre que possível inclua maiores detalhes sobre a dúvida. Neste caso > específico, você vai instalar o Firebird em qual ambiente? Se for Win Vista > precisa ser instalado como aplicação (se for selecionado como 'serviço' > poderão ocorrer problemas). > > Estou apenas complementando, pois o Cantu já te informou onde conseguir as > diversas versões atualizadas do Firebird. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de Humberto Araujo > Enviada em: quinta-feira, 20 de agosto de 2009 18:53 > Para: lista em firebase.com.br > Assunto: [firebase-br] Duvida Horrivel > > Pessoal, sou leigo.... Estou usando o interbase 6.0;... Mas quero utilizar > o > firebird .. mas nao consigo instalar nem mesmo baixar o correto. procurei > no > site e nao achei a versao 2.0. .. Alguem poderia me orientar a baixar e > instalar por favor? > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rubens em solucaoempresarial.net Fri Aug 21 10:20:03 2009 From: rubens em solucaoempresarial.net (Rubens - Solucao Empresarial) Date: Fri, 21 Aug 2009 10:20:03 -0300 Subject: [firebase-br] NFe - Rafael Padilha - Fabricio Kammer Message-ID: <000c01ca2262$19b126a0$0300a8c0@rubens> Pessoal gostaria de saber se alguem ja tem NFe habilitada e quanto o valor do custo do NFe - esta habilitado para o estado do parana Rubens rubens em solucaoempresarial.net From ffkammer em conchalnet.com.br Fri Aug 21 10:25:40 2009 From: ffkammer em conchalnet.com.br (=?ISO-8859-1?Q?Fabr=EDcio_Fadel_Kammer?=) Date: Fri, 21 Aug 2009 10:25:40 -0300 Subject: [firebase-br] RES: Delphi 2010 com suporte nativo a Firebird In-Reply-To: <000e01ca21fd$197e71c0$4c7b5540$@com.br> References: <4A8DBBC0.8020902@conchalnet.com.br> <000e01ca21fd$197e71c0$4c7b5540$@com.br> Message-ID: <4A8EA054.40501@conchalnet.com.br> Ainda não, o pré lançamento será dia 28/08. []s Fabrício Felix escreveu: > Fabricio, > > Tem informações quanto aos preços de venda? > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Fabrício Fadel Kammer > Enviada em: quinta-feira, 20 de agosto de 2009 18:10 > Para: Lista Firebase > Assunto: [firebase-br] Delphi 2010 com suporte nativo a Firebird > > Só divulgando para os colegas de lista, recebi hoje um e-mail falando do > lançamento do Delphi 2010 em 28/08 e o que me animou mais é que ele terá > suporte nativo a Firebird. > > Vamos aguardar e ver. > > []s > > Fabrício > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From ffkammer em conchalnet.com.br Fri Aug 21 10:26:05 2009 From: ffkammer em conchalnet.com.br (=?ISO-8859-1?Q?Fabr=EDcio_Fadel_Kammer?=) Date: Fri, 21 Aug 2009 10:26:05 -0300 Subject: [firebase-br] NFE In-Reply-To: References: <4A8C01C0.1030106@gmail.com> <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> <4A8C312B.8070208@gmail.com> <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> <82a1440908191059p30b30272r29a00ab1b0917e9e@mail.gmail.com> <403842db0908191426p5805dde1x24fb4aff5879ed09@mail.gmail.com> Message-ID: <4A8EA06D.9020006@conchalnet.com.br> Bom dia, homologação de TEF? Se sim eu já. []s Fabrício Hebert Arêde escreveu: > Boa noite, aproveitando esse tópoco, gostaria de saber se alguém já > homologou algum ECF usando o componente ACBr. > > 2009/8/19 Rafael Padilla > > >> Por isso que soluções bem feitas e personalizadas ainda são sendo um >> excelente negócio para desenvolvermos. >> >> Att, >> >> Rafael Padilla >> >> >> >> >> 2009/8/19 Eduardo Jedliczka >> >> >>> Há muitas soluções (pagas) interessantes de emissão de NFE disponíveis >>> no mercado, algumas delas com opção de compra de fonte, suporte e até >>> mão-de-obra para ajudá-lo a implementar na sua aplicação. >>> >>> Mas, perdão pela franqueza... muitas empresas que eu conheço não >>> estariam dispostas a correr o risco de usar um produto FREE (que >>> muitas vezes significa pouco testado) para algo tão crítico e vital >>> para a empresa. >>> >>> abraço >>> >>> Eduardo Jedliczka >>> >>> 2009/8/19 meganet1 : >>> >>>> Tenho um sistema empresarial que terei que modificá-lo para utilizar >>>> >> NFE. >> >>>> Será que alguém tem e pode me fornecer informações iniciais para >>>> >>> implantação >>> >>>> da NFE, ou se existe algum componete free para a adaptação deste meu >>>> sistema? obrigado..... >>>> >>>> M.´.C.´.T.´.M.´.R.´. >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>> >>> -- >>> [s] >>> >>> ========================== >>> Eduardo Jedliczka >>> Apucarana - Pr >>> ========================== >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > > From osmar.bento em ig.com.br Fri Aug 21 10:35:10 2009 From: osmar.bento em ig.com.br (Osmar Aparecido Bento Junior) Date: Fri, 21 Aug 2009 18:05:10 +0430 Subject: [firebase-br] NFe - Rafael Padilha - Fabricio Kammer In-Reply-To: <000c01ca2262$19b126a0$0300a8c0@rubens> References: <000c01ca2262$19b126a0$0300a8c0@rubens> Message-ID: Cara, eu estou terminando os ultimos testes para homologação de meu software para emissão de NFe para qualquer estado do Brasil. Se tiver interesse apenas na rotina, ou mesmo na aplicação toda, podemos conversar. Me manda um e-mail particular. osmar.bento em ig.com.br Abraço... 2009/8/21 Rubens - Solucao Empresarial > Pessoal gostaria de saber se alguem ja tem NFe habilitada e quanto o valor > do custo do NFe - esta habilitado para o estado do parana > > Rubens > rubens em solucaoempresarial.net > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From samuel.peres.ferreira em gmail.com Fri Aug 21 10:37:04 2009 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Fri, 21 Aug 2009 10:37:04 -0300 Subject: [firebase-br] Sobre os assuntos da lista In-Reply-To: <003a01ca225b$6f1efab0$0401a8c0@renato> References: <003a01ca225b$6f1efab0$0401a8c0@renato> Message-ID: Ola Reforcando sua opiniao, to cansado de ver off topics aki e ignorar: ou responder direto para o emitente do email. Como ja vi varias vezes alguem fazer uma pergunta complicada e varios responderem: 'vc ja procurou no google?', assim como tb varias vezes uma pergunta que nao precisava muito raciocionio para quem tem vasta experiencia no fb (e aqui tem bastante que conhece o assunto), responderem de sopetao, como se existissem 2 pesos e 2 medidas. Esses dias assinalei meu email como off topic, e perguntei sobre rave reports. teve alguem que so faltou me jogar na fogueira. Acredito que os moderadores de plantao (nao to falando do cantu), deveriam primeiramente 'moderar' a resposta deles, para depois postar. se for coisa pirata ou ofensa pessoal, com certeza o cantu vai tomar uma atitude, caso contrario, se alguem perguntar sobre como fazer um 'perform no cobol' ou um 'set filter no clipper', se todos ignorassem, com certeza nao teria a corrente de respostas mal educadas, replicas, treplicas, etc. Como alguem ja disse a algum tempo aki, estava com medo de postar (podem pesquisar que tem) devido a censura dos 'mediadores'. Acredito que os moderadores de plantao (nao to falando do cantu), deveriam primeiramente 'moderar' a resposta deles, para depois postar. E de preferencia, se alguem nao gostou ou se sentiu ofendido, emails diretamente para mim, por favor, para nao poluir mais ainda a lista. Samuel From listas em warmboot.com.br Fri Aug 21 10:52:38 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 21 Aug 2009 10:52:38 -0300 Subject: [firebase-br] NFe - Rafael Padilha - Fabricio Kammer In-Reply-To: References: <000c01ca2262$19b126a0$0300a8c0@rubens> Message-ID: <1662378436.20090821105238@warmboot.com.br> Pessoal, peço que não postem mais emails sobre isso na lista, pois é totalmente offtopic. Conversem em private. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br OABJ> Cara, eu estou terminando os ultimos testes para homologação de meu software OABJ> para emissão de NFe para qualquer estado do Brasil. Se tiver interesse OABJ> apenas na rotina, ou mesmo na aplicação toda, podemos conversar. OABJ> Me manda um e-mail particular. OABJ> osmar.bento em ig.com.br OABJ> Abraço... From ricardo_engsoft em yahoo.com.br Fri Aug 21 10:54:41 2009 From: ricardo_engsoft em yahoo.com.br (=?iso-8859-1?Q?Ricardo_C=E9sar_Cardoso?=) Date: Fri, 21 Aug 2009 06:54:41 -0700 (PDT) Subject: [firebase-br] =?iso-8859-1?q?Firebird_1=2E5=2Ex_=28ou_qualquer_ou?= =?iso-8859-1?q?tra_vers=E3o=29_e_=22caracteres=22_chineses?= Message-ID: <227881.66990.qm@web57205.mail.re3.yahoo.com> Bom dia colegas. Não sei qualificar o nível da minha dúvida para a lista, mas vou expô-la e deixo ao seu encargo. Tenho uma aplicação em produção que hoje está adaptada para 4 idiomas (Português, Inglês, Espanhol e Alemão). Controlo os idiomas deixando os textos da interface e listas/combos em tabelas na minha base de dados. Porém recebi uma consulta para implementar o idioma chinês na aplicação. As dúvidas são duas, uma com relação a base de dados (a mais importante) e outra com relação a interface: 1- Como farei para armazenar esses campos com o texto em caracteres chineses? Qual o impacto sobre o charset atual que uso (WIN1252)? 2- Quando rodar minha rotina que carrega os textos da base de dados para a interface, qual a preparação que devo fazer nos componentes, partindo do princípio que a aplicação está escrita no Delphi v.2005? Uma fonte com suporte a UNICODE já seria suficiente? Terei que trocar componentes visuais? As perguntas podem parecer off para uma lista ou outra (estou postando a mensagem para as listas de Firebird e Delphi) portanto, sintam-se livres para ignorar o que acharem estar fora do escopo de uma ou outra lista Desde já grato, Ricardo Cardoso. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! ____________________________________________________________________________________ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com From listas em warmboot.com.br Fri Aug 21 10:57:22 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Fri, 21 Aug 2009 10:57:22 -0300 Subject: [firebase-br] Sobre os assuntos da lista In-Reply-To: References: <003a01ca225b$6f1efab0$0401a8c0@renato> Message-ID: <1907700505.20090821105722@warmboot.com.br> A lista da FireBase é "auto-moderada", ou seja, os próprios usuários da lista devem modera-la, "reclamando ou chamando a atenção" quando acharem que alguma coisa está passando dos limites. Isso sempre funcionou, mesmo que em algumas situações acabe gerando algum estresse. Eu só entro em "ação" quando é necessário uma atitude mais drástica, como banir algum usuário, ou se a "quizumba" estiver generalizada. Infelizmente pouca gente lê as regras da lista, que é enviada para todo mundo no ato do cadastramento. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br sf> Ola sf> Reforcando sua opiniao, to cansado de ver off topics aki e ignorar: ou sf> responder direto para o emitente do email. Como ja vi varias vezes alguem sf> fazer uma pergunta complicada e varios responderem: 'vc ja procurou no sf> google?', assim como tb varias vezes uma pergunta que nao precisava muito sf> raciocionio para quem tem vasta experiencia no fb (e aqui tem bastante que sf> conhece o assunto), responderem de sopetao, como se existissem 2 pesos e 2 sf> medidas. sf> Esses dias assinalei meu email como off topic, e perguntei sobre rave sf> reports. teve alguem que so faltou me jogar na fogueira. sf> Acredito que os moderadores de plantao (nao to falando do cantu), deveriam sf> primeiramente 'moderar' a resposta deles, para depois postar. sf> se for coisa pirata ou ofensa pessoal, com certeza o cantu vai tomar uma sf> atitude, caso contrario, se alguem perguntar sobre como fazer um 'perform no sf> cobol' ou um 'set filter no clipper', se todos ignorassem, com certeza nao sf> teria a corrente de respostas mal educadas, replicas, treplicas, etc. sf> Como alguem ja disse a algum tempo aki, estava com medo de postar (podem sf> pesquisar que tem) devido a censura dos 'mediadores'. Acredito que os sf> moderadores de plantao (nao to falando do cantu), deveriam primeiramente sf> 'moderar' a resposta deles, para depois postar. sf> E de preferencia, se alguem nao gostou ou se sentiu ofendido, emails sf> diretamente para mim, por favor, para nao poluir mais ainda a lista. sf> Samuel From ffkammer em conchalnet.com.br Fri Aug 21 11:10:48 2009 From: ffkammer em conchalnet.com.br (=?ISO-8859-1?Q?Fabr=EDcio_Fadel_Kammer?=) Date: Fri, 21 Aug 2009 11:10:48 -0300 Subject: [firebase-br] NFe - Rafael Padilha - Fabricio Kammer In-Reply-To: References: <000c01ca2262$19b126a0$0300a8c0@rubens> Message-ID: <4A8EAAE8.3040909@conchalnet.com.br> Obrigado Osmar, agradeço sua oferta, mas estou finalizando os testes com o ACBrNFe e devo ter meu software funcionando no início da próxima semana. O componente é bem tranquilo de se usar e tem funcionado bem, o maior trabalho foi a normatização do banco. PS: Não há necessidade homologação por nenhum órgão para emissão da NFe. []s Fabrício Osmar Aparecido Bento Junior escreveu: > Cara, eu estou terminando os ultimos testes para homologação de meu software > para emissão de NFe para qualquer estado do Brasil. Se tiver interesse > apenas na rotina, ou mesmo na aplicação toda, podemos conversar. > > Me manda um e-mail particular. > osmar.bento em ig.com.br > > Abraço... > > 2009/8/21 Rubens - Solucao Empresarial > > >> Pessoal gostaria de saber se alguem ja tem NFe habilitada e quanto o valor >> do custo do NFe - esta habilitado para o estado do parana >> >> Rubens >> rubens em solucaoempresarial.net >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From cpd em lekagi.com.br Fri Aug 21 13:58:53 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Fri, 21 Aug 2009 13:58:53 -0300 (Hora oficial do Brasil) Subject: [firebase-br] Controle Transacional References: <4A8E0838.000001.04044@JABER> <003301ca2324$9156a550$6e01a8c0@ITT> Message-ID: <4A8ED24A.000006.02192@JABER> Félix e Alexandre Souza... Muito obrigado pela ajuda.. [ ]s Jáber S. C. Lima From junior em farsoft.com.br Fri Aug 21 15:34:33 2009 From: junior em farsoft.com.br (Arlei F. Farnetani Junior) Date: Fri, 21 Aug 2009 15:34:33 -0300 Subject: [firebase-br] [off-topic] Preciso de um ECF+ TEF c/fontes In-Reply-To: References: <4A8C01C0.1030106@gmail.com> <59bb1e780908190815g3cf3dad2ge560002f7b0c415c@mail.gmail.com> <4A8C312B.8070208@gmail.com> <000e01ca20f3$a25e47f0$0900010a@NoteEdnei> Message-ID: <4A8EE8B9.7000202@farsoft.com.br> Pessoal, me desculpem pelo off-topic. Estou sem tempo para desenvolver um sistema de ECF c/TEF. E preciso homologá-lo em MG. Caso alguém possua um bom desenvolvido e tenha interesse em comercializar os fontes, favor entrar em contato via email para discutirmos os detalhes do mesmo. Grato. From eri em alternet.com.br Fri Aug 21 16:27:59 2009 From: eri em alternet.com.br (eri em alternet.com.br) Date: Fri, 21 Aug 2009 16:27:59 -0300 (BRT) Subject: [firebase-br] Ao Moderador Message-ID: <1753.189.98.182.46.1250882879.squirrel@www.alternet.com.br> Após me desligar da lista pelo endereço http://www.firebase.com.br/fb/artigo.php?id=1107 , obtive a seguinte mensagem na página descrita. Não existe cadastro para esse email! Ainda continuo recebendo as mensagens da lista, Por favor retire meu e-mail da lista obrigado. ------------------------------------------------------- VoIP: DDD com ate' 80% de economia e sem mensalidade http://suporte.alternet.com.br/voip Precisa enviar e-mail com anexo gigante? clique: http://www.filemail.com/pt From mabreu.ti em gmail.com Fri Aug 21 16:46:47 2009 From: mabreu.ti em gmail.com (Marco Antonio Abreu) Date: Fri, 21 Aug 2009 16:46:47 -0300 Subject: [firebase-br] Controle Transacional In-Reply-To: <4A8ED24A.000006.02192@JABER> References: <4A8E0838.000001.04044@JABER> <003301ca2324$9156a550$6e01a8c0@ITT> <4A8ED24A.000006.02192@JABER> Message-ID: <31ca41400908211246h51052597m369fef60bf60282d@mail.gmail.com> Olá pessoal. Se eu faço um select no banco o FB abre uma transação para ele, mesmo não sendo um select FOR UPDATE? É isso mesmo? Em caso positivo, isso significa que preciso fazer um commit em uma conexao onde só faço selects? E para cada select? Um rollback não seria mais rápido? obrigado. Marco 2009/8/21 Jáber - CPD > Félix e Alexandre Souza... > > Muito obrigado pela ajuda.. > > > > [ ]s > > Jáber S. C. Lima > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marco Antonio Abreu mabreu.ti em gmail.com System Analist/Developer From douglasht em gmail.com Fri Aug 21 16:50:08 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Fri, 21 Aug 2009 16:50:08 -0300 Subject: [firebase-br] Controle Transacional In-Reply-To: <31ca41400908211246h51052597m369fef60bf60282d@mail.gmail.com> References: <4A8E0838.000001.04044@JABER> <003301ca2324$9156a550$6e01a8c0@ITT> <4A8ED24A.000006.02192@JABER> <31ca41400908211246h51052597m369fef60bf60282d@mail.gmail.com> Message-ID: <249af69e0908211250u162452c3p5bd353d565c3f2f5@mail.gmail.com> 2009/8/21 Marco Antonio Abreu : > Se eu faço um select no banco o FB abre uma transação para ele, mesmo não > sendo um select FOR UPDATE? É isso mesmo? É isso mesmo. *Tudo* deve acontecer dentro do contexto de uma transação. Mesmo um select. > Em caso positivo, isso significa que preciso fazer um commit em uma conexao > onde só faço selects? E para cada select? Um rollback não seria mais rápido? Se não houve alteração, tanto faz commit ou rollback. hth, -- Douglas Tosi www.sinatica.com From mabreu.ti em gmail.com Fri Aug 21 16:59:43 2009 From: mabreu.ti em gmail.com (Marco Antonio Abreu) Date: Fri, 21 Aug 2009 16:59:43 -0300 Subject: [firebase-br] Controle Transacional In-Reply-To: <249af69e0908211250u162452c3p5bd353d565c3f2f5@mail.gmail.com> References: <4A8E0838.000001.04044@JABER> <003301ca2324$9156a550$6e01a8c0@ITT> <4A8ED24A.000006.02192@JABER> <31ca41400908211246h51052597m369fef60bf60282d@mail.gmail.com> <249af69e0908211250u162452c3p5bd353d565c3f2f5@mail.gmail.com> Message-ID: <31ca41400908211259r5a68a2f4mff6e5d05d1d1fbfb@mail.gmail.com> Desculpem, mas pelo que sei uma transação só é necessária para agrupar um conjunto de alterações no BD. Assim, se uma delas falhar podemos desfazer todas sem comprometer a integridade do BD. Existe algum motivo por que devemos utilizar uma transação para fazer selects? []'s, Marco 2009/8/21 Douglas Tosi > 2009/8/21 Marco Antonio Abreu : > > Se eu faço um select no banco o FB abre uma transação para ele, mesmo não > > sendo um select FOR UPDATE? É isso mesmo? > > É isso mesmo. *Tudo* deve acontecer dentro do contexto de uma > transação. Mesmo um select. > > > Em caso positivo, isso significa que preciso fazer um commit em uma > conexao > > onde só faço selects? E para cada select? Um rollback não seria mais > rápido? > > Se não houve alteração, tanto faz commit ou rollback. > > hth, > -- > Douglas Tosi > www.sinatica.com > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marco Antonio Abreu mabreu.ti em gmail.com System Analist/Developer From douglasht em gmail.com Fri Aug 21 17:05:42 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Fri, 21 Aug 2009 17:05:42 -0300 Subject: [firebase-br] Controle Transacional In-Reply-To: <31ca41400908211259r5a68a2f4mff6e5d05d1d1fbfb@mail.gmail.com> References: <4A8E0838.000001.04044@JABER> <003301ca2324$9156a550$6e01a8c0@ITT> <4A8ED24A.000006.02192@JABER> <31ca41400908211246h51052597m369fef60bf60282d@mail.gmail.com> <249af69e0908211250u162452c3p5bd353d565c3f2f5@mail.gmail.com> <31ca41400908211259r5a68a2f4mff6e5d05d1d1fbfb@mail.gmail.com> Message-ID: <249af69e0908211305s7c341c22gd37ae9763cf590ae@mail.gmail.com> 2009/8/21 Marco Antonio Abreu : > mas pelo que sei uma transação só é necessária para agrupar um conjunto de > alterações no BD. Assim, se uma delas falhar podemos desfazer todas sem > comprometer a integridade do BD. Existe algum motivo por que devemos > utilizar uma transação para fazer selects? http://pt.wikipedia.org/wiki/ACID hth, -- Douglas Tosi www.sinatica.com From douglasht em gmail.com Fri Aug 21 17:17:01 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Fri, 21 Aug 2009 17:17:01 -0300 Subject: [firebase-br] Controle Transacional In-Reply-To: <249af69e0908211305s7c341c22gd37ae9763cf590ae@mail.gmail.com> References: <4A8E0838.000001.04044@JABER> <003301ca2324$9156a550$6e01a8c0@ITT> <4A8ED24A.000006.02192@JABER> <31ca41400908211246h51052597m369fef60bf60282d@mail.gmail.com> <249af69e0908211250u162452c3p5bd353d565c3f2f5@mail.gmail.com> <31ca41400908211259r5a68a2f4mff6e5d05d1d1fbfb@mail.gmail.com> <249af69e0908211305s7c341c22gd37ae9763cf590ae@mail.gmail.com> Message-ID: <249af69e0908211317r72394b9dr188020e6de8af8b4@mail.gmail.com> 2009/8/21 Douglas Tosi : > 2009/8/21 Marco Antonio Abreu : >> mas pelo que sei uma transação só é necessária para agrupar um conjunto de >> alterações no BD. Assim, se uma delas falhar podemos desfazer todas sem >> comprometer a integridade do BD. Existe algum motivo por que devemos >> utilizar uma transação para fazer selects? > > http://pt.wikipedia.org/wiki/ACID Ops, enviei antes de escrever: Imagine que você vai criar um relatório. Este relatório faz vários selects em várias tabelas diferentes. Mas ao mesmo tempo em o banco está processando este relatório, existem outros usuários modificando a base de dados. Se não houvesse transação na leitura (a chamada leitura suja), cada select veria um conjunto de dados diferente e o resultado seria um relatório inconsistente. Logo, você inicia uma transação no início do relatório e faz todos os selects dentro do contexto desta transação. Exemplo simples. Você tem estoque tanto no depósito nos fundos da loja e também nas prateleiras. Em um determinado momento, você quer saber quantas caixas do produto A estão em cada local. Vamos supor que existem 7 caixas no depósito e 2 na prateleira. É um total de 9. Agora imagine o seu relatório rodando sem transação e junto com outro usuário fazendo alterações: Relatório: Quantas caixas do produto A estão no depósito: 7 Outro usuário- Outro usuário move 4 caixas do depósito para a prateleira Relatório continua: Quantas caixas do produto B estão na prateleira: 6 Relatório termina: Total de caixas 13 É um cenário simples (e talvez bobo), mas o princípio é o mesmo para os casos reais e mais complexos. O fato de vários bancos de dados e componentes client esconder a complexidade de lidar com transações não quer dizer que ela não existe ou que não é necessária. hth, -- Douglas Tosi www.sinatica.com From joao_jma em itelefonica.com.br Fri Aug 21 17:19:36 2009 From: joao_jma em itelefonica.com.br (joao_jma) Date: Fri, 21 Aug 2009 17:19:36 -0300 Subject: [firebase-br] VIRUS Message-ID: <48F3AEA1F426495C92671C187B8CA036@CPD003> PARA PROGRAMADORES DELPHI QUE PEGARAM O VIRUS WIN32.INDUC O VIRUS CRIA UM BACKUP DO SYSCONST.DCU COM O NOME DE SYSCONST.BAK É SÓ VC APAGAR O SYSCONST.DCU E RENOMEAR O SYSCONST.BAK PARA SYSCONST.DCU DIRETORIO: C:\ARQUIVOS DE PROGRAMAS\BORLAND\DELPHI X\LIB\SYSCONST.DCU (APAGA ELE) RENOMEIA: C:\ARQUIVOS DE PROGRAMAS\BORLAND\DELPHI X\LIB\SYSCONST.BAK PARA: C:\ARQUIVOS DE PROGRAMAS\BORLAND\DELPHI X\LIB\SYSCONST.DCU AGORA SIMPLESMENTE RECOMPILE TODOS OS SEUS PROJETOS !!! ATENÇÃO.... NECESSÁRIO RECOMPILAR TODOS OS PROJETOS, POIS O VIRUS ATACA TODOS OS PROJETOS QUE ESTÃO NA LISTA RECENTS DO DELPHI. E SE VC TEM MAIS DE UMA VERSÃO DO DELPHI INSTALADA, DEVE SUBSTITUIR O ARQUIVO DCU PELO BAK EM TODOS OS DIRETORIOS ONDE ELE ESTÁ INSTALADO. ABRAÇOS JOÃO AMORIM From aerreira68 em gmail.com Fri Aug 21 17:47:59 2009 From: aerreira68 em gmail.com (Adriano Ferreira) Date: Fri, 21 Aug 2009 17:47:59 -0300 Subject: [firebase-br] VIRUS In-Reply-To: <48F3AEA1F426495C92671C187B8CA036@CPD003> References: <48F3AEA1F426495C92671C187B8CA036@CPD003> Message-ID: <15d160ea0908211347p1e0ff778u53ad0265d05016b9@mail.gmail.com> Acho que cabe aqui um complemento: Se você NAO FOI INFECTADO, então crie um arquivo SysConst.bak na mesma pasta do original para enganar o vírus (caso você venha a se infectar no futuro). Assim o vírus pensará que já fez o trabalho dele e não fará novamente. __ Adriano Ferreira 2009/8/21 joao_jma > > PARA PROGRAMADORES DELPHI QUE PEGARAM O VIRUS WIN32.INDUC > (...) From mabreu.ti em gmail.com Fri Aug 21 18:21:46 2009 From: mabreu.ti em gmail.com (Marco Antonio Abreu) Date: Fri, 21 Aug 2009 18:21:46 -0300 Subject: [firebase-br] Controle Transacional In-Reply-To: <249af69e0908211317r72394b9dr188020e6de8af8b4@mail.gmail.com> References: <4A8E0838.000001.04044@JABER> <003301ca2324$9156a550$6e01a8c0@ITT> <4A8ED24A.000006.02192@JABER> <31ca41400908211246h51052597m369fef60bf60282d@mail.gmail.com> <249af69e0908211250u162452c3p5bd353d565c3f2f5@mail.gmail.com> <31ca41400908211259r5a68a2f4mff6e5d05d1d1fbfb@mail.gmail.com> <249af69e0908211305s7c341c22gd37ae9763cf590ae@mail.gmail.com> <249af69e0908211317r72394b9dr188020e6de8af8b4@mail.gmail.com> Message-ID: <31ca41400908211421u470619f5i5801da1842bf1614@mail.gmail.com> Com relação as alterações no BD eu não tenho nada a discutir, a transação deve sempre ser utilizada. Você deve estar falando de transações dirty-read? certo? Porque em Read-commited não é necessário, visto que só vai ser lido o que já foi commitado. É isso? []'s, Marco 2009/8/21 Douglas Tosi > 2009/8/21 Douglas Tosi : > > 2009/8/21 Marco Antonio Abreu : > >> mas pelo que sei uma transação só é necessária para agrupar um conjunto > de > >> alterações no BD. Assim, se uma delas falhar podemos desfazer todas sem > >> comprometer a integridade do BD. Existe algum motivo por que devemos > >> utilizar uma transação para fazer selects? > > > > http://pt.wikipedia.org/wiki/ACID > > Ops, enviei antes de escrever: > > Imagine que você vai criar um relatório. Este relatório faz vários > selects em várias tabelas diferentes. Mas ao mesmo tempo em o banco > está processando este relatório, existem outros usuários modificando a > base de dados. Se não houvesse transação na leitura (a chamada leitura > suja), cada select veria um conjunto de dados diferente e o resultado > seria um relatório inconsistente. > Logo, você inicia uma transação no início do relatório e faz todos os > selects dentro do contexto desta transação. > > Exemplo simples. Você tem estoque tanto no depósito nos fundos da loja > e também nas prateleiras. > Em um determinado momento, você quer saber quantas caixas do produto A > estão em cada local. > Vamos supor que existem 7 caixas no depósito e 2 na prateleira. É um total > de 9. > Agora imagine o seu relatório rodando sem transação e junto com outro > usuário fazendo alterações: > > Relatório: Quantas caixas do produto A estão no depósito: 7 > Outro usuário- Outro usuário move 4 caixas do depósito para a prateleira > Relatório continua: Quantas caixas do produto B estão na prateleira: 6 > Relatório termina: Total de caixas 13 > > É um cenário simples (e talvez bobo), mas o princípio é o mesmo para > os casos reais e mais complexos. > > O fato de vários bancos de dados e componentes client esconder a > complexidade de lidar com transações não quer dizer que ela não existe > ou que não é necessária. > > hth, > -- > Douglas Tosi > www.sinatica.com > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Marco Antonio Abreu mabreu.ti em gmail.com System Analist/Developer From felix2005 em oi.com.br Fri Aug 21 18:23:42 2009 From: felix2005 em oi.com.br (Felix) Date: Fri, 21 Aug 2009 18:23:42 -0300 Subject: [firebase-br] RES: Controle Transacional In-Reply-To: <249af69e0908211317r72394b9dr188020e6de8af8b4@mail.gmail.com> References: <4A8E0838.000001.04044@JABER> <003301ca2324$9156a550$6e01a8c0@ITT> <4A8ED24A.000006.02192@JABER> <31ca41400908211246h51052597m369fef60bf60282d@mail.gmail.com> <249af69e0908211250u162452c3p5bd353d565c3f2f5@mail.gmail.com> <31ca41400908211259r5a68a2f4mff6e5d05d1d1fbfb@mail.gmail.com> <249af69e0908211305s7c341c22gd37ae9763cf590ae@mail.gmail.com> <249af69e0908211317r72394b9dr188020e6de8af8b4@mail.gmail.com> Message-ID: <001701ca22a5$a94bdd30$fbe39790$@com.br> Vivendo e aprendendo... :-) Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Douglas Tosi Enviada em: sexta-feira, 21 de agosto de 2009 17:17 Para: FireBase Assunto: Re: [firebase-br] Controle Transacional 2009/8/21 Douglas Tosi : > 2009/8/21 Marco Antonio Abreu : >> mas pelo que sei uma transação só é necessária para agrupar um conjunto de >> alterações no BD. Assim, se uma delas falhar podemos desfazer todas sem >> comprometer a integridade do BD. Existe algum motivo por que devemos >> utilizar uma transação para fazer selects? > > http://pt.wikipedia.org/wiki/ACID Ops, enviei antes de escrever: Imagine que você vai criar um relatório. Este relatório faz vários selects em várias tabelas diferentes. Mas ao mesmo tempo em o banco está processando este relatório, existem outros usuários modificando a base de dados. Se não houvesse transação na leitura (a chamada leitura suja), cada select veria um conjunto de dados diferente e o resultado seria um relatório inconsistente. Logo, você inicia uma transação no início do relatório e faz todos os selects dentro do contexto desta transação. Exemplo simples. Você tem estoque tanto no depósito nos fundos da loja e também nas prateleiras. Em um determinado momento, você quer saber quantas caixas do produto A estão em cada local. Vamos supor que existem 7 caixas no depósito e 2 na prateleira. É um total de 9. Agora imagine o seu relatório rodando sem transação e junto com outro usuário fazendo alterações: Relatório: Quantas caixas do produto A estão no depósito: 7 Outro usuário- Outro usuário move 4 caixas do depósito para a prateleira Relatório continua: Quantas caixas do produto B estão na prateleira: 6 Relatório termina: Total de caixas 13 É um cenário simples (e talvez bobo), mas o princípio é o mesmo para os casos reais e mais complexos. O fato de vários bancos de dados e componentes client esconder a complexidade de lidar com transações não quer dizer que ela não existe ou que não é necessária. hth, -- Douglas Tosi www.sinatica.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kelsie.z.marshall em gmail.com Fri Aug 21 18:27:58 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Fri, 21 Aug 2009 18:27:58 -0300 Subject: [firebase-br] DEBUG on SP ? IBOConsole ou outro ? In-Reply-To: References: Message-ID: FlameRobin este é o programa para se trabalhar com o FIREBIRD, muito bom simples e sem BUGs até o momento, certo não tem tantos recursos facilitadores como o Database Workbench Pro 3 mas é muito bom neste ultimo ao fazer um backup de minhas mais de 180 tabelas com 80 milhões de registros e com 20 gigabytes fez de forma perfeita, recomendo. O Database Workbench Pro 3 é bom tb mas tem alguns bugs bobos que comprometem a produtividade, falta refresh em vários lugares, mas o piores bugs são os de estouro de memória, entrei lá na lista deles e vou postar. Valeu as opiniões de todo foram enriquecedoras, está lista é muito boa. []s Kelsie "//---- Kelsie.Z.Marshall ----//" wrote in message news:h61hlv$97a$1 em ger.gmane.org... Olá Estou tentando desenvolver STORE PROCEDURES no firebird mas tenho dificuldades acho pq ainda não achei as ferramentas certas. Quero fazer um DEBUG dentro de uma SP é possível ? Tenho usado o IBOConsole para criar as base de dados tabelas e SP mas ele é cheio de BUGs ele é até bonzinho bem intuitivo mas o site dele está baleado http://www.mengoni.it/Downloads/ não ofereçe suporte. Você conheçem uma ferramenta melhor FREE e OPEN SOURCE ou talvez um paga ? []'s Kelsie ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From douglasht em gmail.com Fri Aug 21 19:31:41 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Fri, 21 Aug 2009 19:31:41 -0300 Subject: [firebase-br] Controle Transacional In-Reply-To: <31ca41400908211421u470619f5i5801da1842bf1614@mail.gmail.com> References: <4A8E0838.000001.04044@JABER> <003301ca2324$9156a550$6e01a8c0@ITT> <4A8ED24A.000006.02192@JABER> <31ca41400908211246h51052597m369fef60bf60282d@mail.gmail.com> <249af69e0908211250u162452c3p5bd353d565c3f2f5@mail.gmail.com> <31ca41400908211259r5a68a2f4mff6e5d05d1d1fbfb@mail.gmail.com> <249af69e0908211305s7c341c22gd37ae9763cf590ae@mail.gmail.com> <249af69e0908211317r72394b9dr188020e6de8af8b4@mail.gmail.com> <31ca41400908211421u470619f5i5801da1842bf1614@mail.gmail.com> Message-ID: <249af69e0908211531m5b3d9826t5578ba0b7e58c70a@mail.gmail.com> 2009/8/21 Marco Antonio Abreu : > Você deve estar falando de transações dirty-read? certo? Porque em > Read-commited não é necessário, visto que só vai ser lido o que já foi > commitado. É isso? Depende de como a transação é usada. Se o seu componente de conectividade executa uma transação para cada select, então não importa o tipo de transação. Não dá pra garantir consistência entre os selects executandos em transações diferentes. Mas mesmo que você controle a transação, read-commited pode ser um problema. Basta um usuário comitar alterações e todas as transações ativas (inclusive aquela que você criou para ler o relatório) vão começar a ver as alterações. Existe a mesma possibilidade de inconsistência descrita antes. Isso tudo é teoria e precisa ser conhecido e entendido. Agora, se vai ou não afetar a sua aplicação, depende de um monte de fatores. Mas de uma maneira geral, é melhor prever estes casos. A transação do tipo Consistency, também chamada de snapshot, é a ideal para impedir estas inconsistências. Mas ela tem os seus poréns: é um pouco mais caro para o banco de dados criar estas transações e pode aumentar a possibilidade de deadlocks na aplicação. O site da firebase deve ter artigo sobre isto. E no FDD este ano o Cantu dedicou uma palestra inteira sobre transações. Vale pesquisar. hth, -- Douglas Tosi www.sinatica.com From andresalbarros em gmail.com Fri Aug 21 19:50:00 2009 From: andresalbarros em gmail.com (=?ISO-8859-1?Q?Andr=E9_Barros?=) Date: Fri, 21 Aug 2009 18:20:00 -0430 Subject: [firebase-br] Stored procedures Message-ID: Amigos: Eu estou como alguns ja sabem a começar a trabalahr com o Firebird e estou neste momento a transformar ou a tentar pelo menos um banco MSSQL em Firebird, neste moemnto deparo-me com um problema que é algumas das stored procedures que em verdade não sei como converter-las a firebird de forma eficaz abaixo deixo-vos um exemplo de uma das SP que tenho para converter e que não consegui agradeço a ajuda de todos. André SET QUOTED_IDENTIFIER ON GO SET ANSI_NULLS ON GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Sp_BuscaDetalles]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[Sp_BuscaDetalles] GO CREATE Procedure Sp_BuscaDetalles ( @NUMTRANS char(60) ) as begin transaction if @@error<>0 begin rollback transaction return -1 end SELECT NUMTRANS ,NUMFILA,CANTIDAD,CODART,DESCRIPART,IVA,CLASE,PRCUNITFULL ,PRCUNIAFIL , PRECIOFULL , IVAFULL, PRCAFIL, IVAAFIL, PORCDESC, MTODESC, SUBTOTAL, SUBIVA, MTONETO,COSTOUNIT FROM DETFACTMP WHERE NUMTRANS = @NUMTRANS ORDER BY CONVERT(NUMERIC,NUMFILA) ASC if @@error<>0 begin rollback transaction return -1 end commit transaction return GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO From denizioribeiro em ig.com.br Fri Aug 21 20:42:09 2009 From: denizioribeiro em ig.com.br (Denizio Manhaes Ribeiro) Date: Fri, 21 Aug 2009 20:42:09 -0300 Subject: [firebase-br] =?iso-8859-1?q?Recomenda=E7=E3o=3A_Assuntos_OFF?= In-Reply-To: <001701ca2259$cf17fd10$6915a8c0@MagnoSystem> References: <004501ca2197$623fff20$0450abc0@marco01> <005801ca219a$accee1c0$0401a8c0@renato> <003a01ca21dc$08cf5e50$793561bd@andrade232f2ef> <494219b50908202040p2635a917ha1a6072dcaa61308@mail.gmail.com> <001701ca2259$cf17fd10$6915a8c0@MagnoSystem> Message-ID: <494219b50908211642k6c6e0778vd6654699016e61fd@mail.gmail.com> Gostarie de solicitar ao amigo que retire o meu nome do firebird. A unica coisa que eu faço e deletar estas solicitações, eu tentei deleta-las mais não lembro da senha, não imaginei que ia chover solicitações, não tenho costume de destratar a quem quer que seja, do Doutor ao mendigo, seja preto, branco, azul ou amarelo respeito a todos. Agora me é estranho essa chamada de atenção, pô qual é!! eu não tenho vínculo empregatício, vocês não me pagam salário, não entendendo. Muito sinistro mano, oh meu!... faz favor, tira meu nome dessa parada.... valeu!. Ai...achei que era trote, agora sei que não, então mano felizmente eu não tenho tempo pra ficar resolvendo problemas de programador eu mau sei pra mim mesmo, na real ...eu não manjo é nada. Software e hardware é escravidão parceiro, eu preciso de Jesus Cristo cada vez mais pra vê se eu melhoro, precizo estar com meus filho pra vida valer apena, preciso ter mais amizade com minha mulher, necessito dos Louvores que tão bem faz ao coração, precizo da linguagem escrachada não maliciosa, preciso do hip-hop, precizo da vida que há em Jesus Cristo por isso mano, eu não faço hora extra. Parcero se tu achou que eu te ofendi, foi mau... não era. Cheguei a conclusão que Informática escravisa, se liga, ela sempre muda, sempre se atualiza, e vai exigir cada vez mais, voce devora páginas e páginas milhares delas e nunca acaba prefiro ler a Bíblia 100 vezes, mano esse que vôs fala tá mais interessado em ajudar a galerinha pra impedir que os traficantes os adotem do que ajudar TI bambambam. Se liga que programação vicia. Jesus Cristo vem dar mais um rolê na terra pra levar uma galera bem doida, só que quando agente sair fora vão dizer que rolo uma abdução por extraterrestre, Dorme não o tempo tá acabando. Se tiver tempo, se der tempo, se conseguir, vê o DVD do Lázaro musical "meu mestre". Fica na paz. Manhães 2009/8/21 Magno System > Então, como técnico de informática, deveria prestar mais atenção no rodapé > dos seus emails. > > > > > ----- Original Message ----- From: "Denizio Manhaes Ribeiro" < > denizioribeiro em ig.com.br> > To: "FireBase" > Sent: Friday, August 21, 2009 12:40 AM > Subject: Re: [firebase-br] Recomendação: Assuntos OFF > > > > Meu caro, se isso é uma pegadinha, escolheu a pessoa errada, se for valendo > também esta extremamente errado, sou profissional de informática e não > tenho > tempo pra brincadeiras, por tanto pode retirar o meu nome do firebase, e > procure rastrear melhor suas informações. > > obrigado e passe bem! > > > > > 2009/8/20 Marcos Andrade (IG) > > Apoiado ! >> >> Pois todos os dias chegam ns email com pouca informação produtiva. >> >> valeu >> ----- Original Message ----- From: "RM" >> To: "FireBase" >> Sent: Thursday, August 20, 2009 11:57 AM >> Subject: [firebase-br] Recomendação: Assuntos OFF >> >> >> Recomendação: >> >> Tenho observado usuarios da lista reclamando e até pedindo/informando sua >> retirada do cadastro... >> por motivos diversos, dentre eles excesso de mensagens com textos pouco ou >> nada produtivos (Geralmente assuntos OFF-Topic, discussões direcionadas a >> determinado usuario, etc...)... >> >> Assim solicito respostas diretas ao remetente da questão somente (nunca >> para >> o grupo)... >> >> Mantendo assim a bõa qualidade no conteudo dos e-mail's encaminhados ao >> resto dos participantes... >> >> Acredito que seja tambem um anseio coletivo de quem usa qquer ferramente >> de >> forma profissional... >> >> >> Atenciosamente: >> >> >> >> Ronaldo M. >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From serpentedodeserto em gmail.com Fri Aug 21 21:57:35 2009 From: serpentedodeserto em gmail.com (Ricardo Rocha) Date: Fri, 21 Aug 2009 21:57:35 -0300 Subject: [firebase-br] URGENTISSIMO - Duvida ao utilizar o Blob Message-ID: Boa Noite COmunidade, Estou utilizando o Firebird-2.0.5.13206, Juntamente com o Delphi 7, e um DBImage, e Crei um campo do tipo BLOB que teoricamente era para poder esta gravando e recuperando Imagens JPG, JPEG ou BMP. Mais nao consegui nem gravar. Alguem teria alguma rotina para poder esta aplicando para poder esta gravando e recuperando o registro. Pois ja passei o dia todo tentando sem exito ja não sei o que estou fazendo de errado. Tenho um botao com este comando. Var Imagem:TPicture; SelectedFile: String; begin if PromptForFileName(SelectedFile,'Arquivos de Bitmap (*.bmp)|*.bmp|JPEG (*.JPG, *.JPEG, *.JPE, *.JFIF)|*.JPG; *.JPEG; *.JPE; *.JFIF|Todos os Arquivos (*.*)|*.*','','Localizar Fotografia ', 'C:\PROGRAMA\FOTOS\',False) then Begin Imagem:= TPicture.Create(); Imagem.LoadFromFile(SelectedFile); ClipBoard.Assign(Imagem); DBImage1.PasteFromClipBoard; Imagem.Free; Exit; End else begin exit; Imagem.Free; End; //ShowMessage(\'Seleção Cancelada\'); end; ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Tambei tentei este abaixo: if (OpenDialog1.Execute) and (SBGravar.Enabled = True) then begin Image2.Picture.LoadFromFile(OpenDialog1.FileName); Image2.PasteFromClipboard; end; =============================================== dbimage com o datasource apontando para o dataset e o mesmo esta apontando para MDOQuery e pegando o campo BLOB no banco de dados. ******************************************************* E nada aguem poderia esta me ajundando por favor. From junior em farsoft.com.br Sat Aug 22 08:00:49 2009 From: junior em farsoft.com.br (junior em farsoft.com.br) Date: Sat, 22 Aug 2009 08:00:49 -0300 Subject: [firebase-br] VIRUS In-Reply-To: <48F3AEA1F426495C92671C187B8CA036@CPD003> References: <48F3AEA1F426495C92671C187B8CA036@CPD003> Message-ID: <20090822080049.hmpw8rehc8o0kws0@martouf.webhost.com.br> O que este virus faz exatamente...existe algum programa que detecta o mesmo? Quoting joao_jma : > > PARA PROGRAMADORES DELPHI QUE PEGARAM O VIRUS WIN32.INDUC > > > O VIRUS CRIA UM BACKUP DO SYSCONST.DCU COM O NOME DE SYSCONST.BAK > > É SÓ VC APAGAR O SYSCONST.DCU E RENOMEAR O SYSCONST.BAK PARA SYSCONST.DCU > > DIRETORIO: > > C:\ARQUIVOS DE PROGRAMAS\BORLAND\DELPHI X\LIB\SYSCONST.DCU (APAGA ELE) > > RENOMEIA: > C:\ARQUIVOS DE PROGRAMAS\BORLAND\DELPHI X\LIB\SYSCONST.BAK > > PARA: > C:\ARQUIVOS DE PROGRAMAS\BORLAND\DELPHI X\LIB\SYSCONST.DCU > > > AGORA SIMPLESMENTE RECOMPILE TODOS OS SEUS PROJETOS !!! ATENÇÃO.... > NECESSÁRIO RECOMPILAR TODOS OS PROJETOS, POIS O VIRUS ATACA TODOS OS > PROJETOS QUE ESTÃO NA LISTA RECENTS DO DELPHI. > > E SE VC TEM MAIS DE UMA VERSÃO DO DELPHI INSTALADA, DEVE SUBSTITUIR > O ARQUIVO DCU PELO BAK EM TODOS OS DIRETORIOS ONDE ELE ESTÁ INSTALADO. > > ABRAÇOS > > > JOÃO AMORIM > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From humberto701 em gmail.com Sat Aug 22 08:19:49 2009 From: humberto701 em gmail.com (Humberto Araujo) Date: Sat, 22 Aug 2009 08:19:49 -0300 Subject: [firebase-br] Duvida Message-ID: Instalei o firebird e a unica coisa que consigo ver e uma tela tipo a do prompt de comando.. É essa a tela de controle do programa? -- Sds. Humberto Filho (88) 8825-4164 (88) 9275-0052 (88) 3523-8885 From carerica em gmail.com Sat Aug 22 08:42:54 2009 From: carerica em gmail.com (Carlos Eduardo Barbosa do Carmo) Date: Sat, 22 Aug 2009 08:42:54 -0300 Subject: [firebase-br] Versoes Message-ID: <16019d70908220442t64810888m77637c89de918216@mail.gmail.com> Bom dia !!! Pessoal, utilizo em meus clientes a versao 1.5.3 e esta funcionando muito bem. Gostaria de saber qual a versao mais nova e estavel que voces estao usando e a diferenca p/ 1.5.3, alguns clientes com servidor linux e outros 2003, tabelas com 4 GB outros com 3GB .... grato Cadu From felix2005 em oi.com.br Sat Aug 22 08:42:42 2009 From: felix2005 em oi.com.br (Felix) Date: Sat, 22 Aug 2009 08:42:42 -0300 Subject: [firebase-br] RES: VIRUS In-Reply-To: <20090822080049.hmpw8rehc8o0kws0@martouf.webhost.com.br> References: <48F3AEA1F426495C92671C187B8CA036@CPD003> <20090822080049.hmpw8rehc8o0kws0@martouf.webhost.com.br> Message-ID: <000001ca231d$a9455f00$fbd01d00$@com.br> (Repetindo, já postei na lista) "O Viruslist afirmou que o código apenas checa as versões do Delphi na máquina do desenvolvedor, mas não afeta outros executáveis." Fonte: http://info.abril.com.br/noticias/seguranca/virus-ataca-desenvolvedores-delp hi-19082009-2.shl Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de junior em farsoft.com.br Enviada em: sábado, 22 de agosto de 2009 08:01 Para: lista em firebase.com.br Assunto: Re: [firebase-br] VIRUS O que este virus faz exatamente...existe algum programa que detecta o mesmo? From felix2005 em oi.com.br Sat Aug 22 08:45:28 2009 From: felix2005 em oi.com.br (Felix) Date: Sat, 22 Aug 2009 08:45:28 -0300 Subject: [firebase-br] RES: Duvida In-Reply-To: References: Message-ID: <000101ca231e$0c236e00$246a4a00$@com.br> Não sei que tela é essa que você está vendo, mas os utilitários que acompanham a instalação do Firebird são acessados via prompt de comando sim. Existem aplicativos com interface GUI que, dependendo do que se queira fazer, são melhor indicados: Flamerobin é um exemplo. Humberto, moro no Cariri também. Estou em Juazeiro do Norte. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Humberto Araujo Enviada em: sábado, 22 de agosto de 2009 08:20 Para: lista em firebase.com.br Assunto: [firebase-br] Duvida Instalei o firebird e a unica coisa que consigo ver e uma tela tipo a do prompt de comando.. É essa a tela de controle do programa? -- Sds. Humberto Filho (88) 8825-4164 (88) 9275-0052 (88) 3523-8885 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Sat Aug 22 09:20:56 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Sat, 22 Aug 2009 09:20:56 -0300 Subject: [firebase-br] URGENTISSIMO - Duvida ao utilizar o Blob In-Reply-To: References: Message-ID: <1198843407.20090822092056@warmboot.com.br> Na area de artigos tem exemplos de como trabalhar com imagens em blobs. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br RR> Boa Noite COmunidade, RR> Estou utilizando o Firebird-2.0.5.13206, Juntamente com o Delphi 7, e um RR> DBImage, e Crei um campo do tipo BLOB que teoricamente era para poder esta RR> gravando e recuperando Imagens JPG, JPEG ou BMP. RR> Mais nao consegui nem gravar. RR> Alguem teria alguma rotina para poder esta aplicando para poder esta RR> gravando e recuperando o registro. RR> Pois ja passei o dia todo tentando sem exito ja não sei o que estou fazendo RR> de errado. RR> Tenho um botao com este comando. RR> Var RR> Imagem:TPicture; RR> SelectedFile: String; RR> begin RR> if PromptForFileName(SelectedFile,'Arquivos de Bitmap (*.bmp)|*.bmp|JPEG RR> (*.JPG, *.JPEG, *.JPE, *.JFIF)|*.JPG; *.JPEG; *.JPE; *.JFIF|Todos os RR> Arquivos (*.*)|*.*','','Localizar Fotografia ', 'C:\PROGRAMA\FOTOS\',False) RR> then RR> Begin RR> Imagem:= TPicture.Create(); RR> Imagem.LoadFromFile(SelectedFile); RR> ClipBoard.Assign(Imagem); RR> DBImage1.PasteFromClipBoard; RR> Imagem.Free; RR> Exit; RR> End RR> else RR> begin RR> exit; RR> Imagem.Free; RR> End; RR> //ShowMessage(\'Seleção Cancelada\'); RR> end; RR> ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: RR> Tambei tentei este abaixo: RR> if (OpenDialog1.Execute) and (SBGravar.Enabled = True) then RR> begin RR> Image2.Picture.LoadFromFile(OpenDialog1.FileName); RR> Image2.PasteFromClipboard; RR> end; RR> =============================================== RR> dbimage com o datasource apontando para o dataset e o mesmo esta apontando RR> para MDOQuery e pegando o campo BLOB no banco de dados. RR> ******************************************************* RR> E nada aguem poderia esta me ajundando por favor. From rnribeiro em gmail.com Sat Aug 22 09:46:46 2009 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Sat, 22 Aug 2009 09:46:46 -0300 Subject: [firebase-br] Duvida In-Reply-To: References: Message-ID: <88c045a10908220546u6e9967ebh7d050b06ab7052f5@mail.gmail.com> instala o ibexpert que vc vai poder manipular o firebird Em 22/08/09, Humberto Araujo escreveu: > > Instalei o firebird e a unica coisa que consigo ver e uma tela tipo a do > prompt de comando.. É essa a tela de controle do programa? > > -- > Sds. > > Humberto Filho > > (88) 8825-4164 > (88) 9275-0052 > (88) 3523-8885 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From humberto701 em gmail.com Sat Aug 22 10:18:27 2009 From: humberto701 em gmail.com (Humberto Araujo) Date: Sat, 22 Aug 2009 10:18:27 -0300 Subject: [firebase-br] RES: Duvida In-Reply-To: <000101ca231e$0c236e00$246a4a00$@com.br> References: <000101ca231e$0c236e00$246a4a00$@com.br> Message-ID: Felix. manda teu msn.. para entrarmos em contato.. o meu e humberto701 em hotmail.com estou online diariamente.. estou entrando com muita força na area de programação, já tenho um software encomendando. Dai, é criando e tendo pequenas duvidas.. mas e assim mesmo.. manda teu telefone que eu posso ligar tambem.. entrar em contato. trocar informações.. From rbuenoz em gmail.com Sat Aug 22 11:19:13 2009 From: rbuenoz em gmail.com (Ricardo Bueno) Date: Sat, 22 Aug 2009 11:19:13 -0300 Subject: [firebase-br] Receber resumo dos emails Message-ID: Como faço para receber somente resumos? Ricardo From firebird em brasilsystem.com.br Sat Aug 22 13:21:50 2009 From: firebird em brasilsystem.com.br (=?iso-8859-1?Q?Firebird_=28Lista_Discuss=E3o=29?=) Date: Sat, 22 Aug 2009 13:21:50 -0300 Subject: [firebase-br] Provedor Firebird Message-ID: <0035823D21D74400B60E4B81A7111FFE@NoteBST> Atualmente, estou usando o provedor IbOleDB. Tenho recebido algumas mensagens estranhas. Gostaria de experimentar outro provedor. Alguem poderia me dizer qual o melhor provedor no momento e onde baixá-lo? Agradeço antecipadamente. From mariodosreyx em gmail.com Sat Aug 22 15:00:27 2009 From: mariodosreyx em gmail.com (=?utf-8?b?TcOhcmlv?= Reis) Date: Sat, 22 Aug 2009 18:00:27 +0000 (UTC) Subject: [firebase-br] D7+Firebird+CachedUpdates de Novo Message-ID: Olá pessoal, Depois de investigar um pedaço descobri que o CachedUpdates não funciona mesmo com o MDOTable ou com o IBTable da Borland conforme era esperado em casos de Mestre/Detalhe . Todavia, se V. der um Commit prévio no Mestre, então o detalhe comporta-se conforme esperado, i.e., enquanto V. não der um ApplyUpdates no Detalhe seguido de commit V. pode andar brincando no Buffer como quiser. Ora, isto trás um inconveniente óbvio. V. não quer facturas sem linhas logo no FormCloseQuery(Sender: TObject; var CanClose: Boolean) temos de testar/contá-las e, se CanClose:=(Select Count(*)...<1 não deixa fechar ou elinima a Factura automáticamente. Funciona mas, como será fácil perceber não gosto mesmo nada. Alguém já passou por isto?!?!? Obrigado Mário From hpensador em gmail.com Sat Aug 22 18:06:02 2009 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Sat, 22 Aug 2009 18:06:02 -0300 Subject: [firebase-br] =?iso-8859-1?q?Definir_collate_na_cria=E7=E3o_do_BD?= Message-ID: Salve todos! Nobres estou tentando criar o BD conforme a seguir: create database 'c:\st\teste.fdb' user 'SYSDBA' password 'masterkey' page_size 4096 default character set win1252 default collate win_ptbr; porém ao executar este script recebo a seguinte mensagem de erro... Invalid token. Dynamic SQL Error. SQL error code = -104. Token unknown - line 5, column 9. collation. O que estou tentando fazer é possível? Se, sim onde estou errando. []'s Hélio Oliveira Analista de Sistemas From hpensador em gmail.com Sat Aug 22 18:12:28 2009 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Sat, 22 Aug 2009 18:12:28 -0300 Subject: [firebase-br] =?iso-8859-1?q?Definir_collate_na_cria=E7=E3o_do_BD?= Message-ID: Salve todos! [ Retificando ] Nobres estou tentando criar o BD conforme a seguir: create database 'c:\st\teste.fdb' user 'SYSDBA' password 'masterkey' page_size 4096 default character set win1252 default collation win_ptbr; porém ao executar este script recebo a seguinte mensagem de erro... Invalid token. Dynamic SQL Error. SQL error code = -104. Token unknown - line 5, column 9. collation. O que estou tentando fazer é possível? Se, sim onde estou errando. []'s Hélio Oliveira Analista de Sistemas From douglasht em gmail.com Sat Aug 22 19:37:09 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Sat, 22 Aug 2009 19:37:09 -0300 Subject: [firebase-br] =?iso-8859-1?q?Definir_collate_na_cria=E7=E3o_do_BD?= In-Reply-To: References: Message-ID: <249af69e0908221537m71092090r2339349fe495f334@mail.gmail.com> 2009/8/22 Hélio Oliveira : > create database 'c:\st\teste.fdb' > user 'SYSDBA' password 'masterkey' > page_size 4096 > default character set win1252 > default collate win_ptbr; O default collate só estará disponível no firebird 2.5. Veja: http://tracker.firebirdsql.org/browse/CORE-1803 http://wiki.firebirdsql.org/wiki/index.php?page=CREATE+DATABASE []s -- Douglas Tosi www.sinatica.com From didio.delphi em gmail.com Sun Aug 23 00:54:46 2009 From: didio.delphi em gmail.com (Didio Delphi Programmer) Date: Sun, 23 Aug 2009 00:54:46 -0300 Subject: [firebase-br] DBX com FB Message-ID: <657908e00908222054q5637e07bu2c7350800f646557@mail.gmail.com> Olá, sou iniciante em fb, e queria saber como utilizo o Fb com DBX no D2009. Obrigado! Didio From listas em warmboot.com.br Sun Aug 23 09:29:22 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Sun, 23 Aug 2009 09:29:22 -0300 Subject: [firebase-br] Receber resumo dos emails In-Reply-To: References: Message-ID: <1323435809.20090823092922@warmboot.com.br> Como faço para participar da lista de discussão da FireBase? Como saio da lista de discussão da FireBase? Não consigo postar mensagens/dúvidas na lista Como vejo as mensagens da lista? Como acesso as mensagens antigas da lista? Tento entrar na página de configuração da minha conta na lista, mas dá erro de autenticação. Porque? Não estou recebendo mais as mensagens da lista Vou sair de férias e quero desativar temporariamente o recebimento de emails da lista Gostaria de receber emails individuais e não um resumo dos emails (ou vice-versa) *********************************************************************** Não lembro da minha senha. E agora? Como troco o endereço de email com o qual estou inscrito na lista? Consulte o link http://www.firebase.com.br/fb/artigo.php?id=1107 para saber a resposta de qualquer uma das duvidas acima. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br RB> Como faço para receber somente resumos? RB> Ricardo RB> ______________________________________________ RB> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br RB> Para saber como gerenciar/excluir seu cadastro na lista, use: RB> http://www.firebase.com.br/fb/artigo.php?id=1107 RB> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From ramonkorberjr em gmail.com Sun Aug 23 10:48:00 2009 From: ramonkorberjr em gmail.com (=?ISO-8859-1?Q?=22Ramon_A=2E_K=F6rber_Jr=22?=) Date: Sun, 23 Aug 2009 10:48:00 -0300 Subject: [firebase-br] =?iso-8859-1?q?Algu=E9m_j=E1_usou_sqlite_=3F=3F=3F?= Message-ID: Bom dia a todos.... Alguém já eve alguma experiencia com sqlite ? From brujeria em task.com.br Sun Aug 23 13:28:38 2009 From: brujeria em task.com.br (Mario Mol) Date: Sun, 23 Aug 2009 13:28:38 -0300 Subject: [firebase-br] PDO_FIREBIRD 2.0 Message-ID: Pessoal, estou precisando fazer funfar o PDO do Firebird 2.1.1 no Ubuntu 9.04 (depois vou portar no Debian Server). Aqui, so lembrando, não adianta falar pra usar outros drivers.. limitação do cliente.. sorry =[ Olhe as tentativas: 1. # pecl install PDO_FIREBIRD - Failed to download pecl/PDO_FIREBIRD within preferred state "stable", latest release is version 0.2, stability "beta", use "channel:// pecl.php.net/PDO_FIREBIRD-0.2" to install - Tentei adicionar o canal channel://pecl.php.net/PDO_FIREBIRD-0.2, mas ele diz q nao existe. 2. # wget http://pecl.php.net/get/PDO_FIREBIRD-0.2.tgz - Tudo vai certinho, mas quano chego no make ele me da um erro de compilação C: - make: ** [firebird_statement.lo] Erro 1 2. # wget http://pecl.php.net/get/PDO_FIREBIRD-0.2.tgz - /usr/share/PDO_FIREBIRD-0.1/firebird_driver.c:624: error: ?pdo_dbh_t? has no member named ?supports_placeholders? - make: ** [firebird_driver.lo] Erro 1 Não sei mais o que fazer, tentei com o firebird classic e server instalado na maquina. Qualquer ajuda é muito bem vinda! Abraços, From marceloatie em gmail.com Sun Aug 23 19:40:51 2009 From: marceloatie em gmail.com (Marcelo) Date: Sun, 23 Aug 2009 19:40:51 -0300 Subject: [firebase-br] =?iso-8859-1?q?Algu=E9m_j=E1_usou_sqlite_=3F=3F=3F?= In-Reply-To: References: Message-ID: é extremamente rápido, mas como o próprio site do projeto declara, "Think of SQLite not as a replacement for Oracle but as a replacement for fopen()" 2009/8/23 "Ramon A. Körber Jr" > Bom dia a todos.... > > Alguém já eve alguma experiencia com sqlite ? > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jedyfb em gmail.com Mon Aug 24 10:01:29 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Mon, 24 Aug 2009 10:01:29 -0300 Subject: [firebase-br] PDO_FIREBIRD 2.0 In-Reply-To: References: Message-ID: <1251118889.6988.3.camel@edujed.utfpr.edu.br> Seu servidor é de 64 bits ? se for, terá que instalar o pacote com o client de 32 bits antes. Outra coisa o PEARL está instalado corretamente ? abraço Eduardo Em Dom, 2009-08-23 às 13:28 -0300, Mario Mol escreveu: > Pessoal, > > > estou precisando fazer funfar o PDO do Firebird 2.1.1 no Ubuntu 9.04 (depois > vou portar no Debian Server). > Aqui, so lembrando, não adianta falar pra usar outros drivers.. limitação do > cliente.. sorry =[ > > Olhe as tentativas: > > 1. # pecl install PDO_FIREBIRD > > > - Failed to download pecl/PDO_FIREBIRD within preferred state "stable", > latest release is version 0.2, stability "beta", use "channel:// > pecl.php.net/PDO_FIREBIRD-0.2" to install > - Tentei adicionar o canal channel://pecl.php.net/PDO_FIREBIRD-0.2, mas > ele diz q nao existe. > > > 2. # wget http://pecl.php.net/get/PDO_FIREBIRD-0.2.tgz > > - Tudo vai certinho, mas quano chego no make ele me da um erro de > compilação C: > - make: ** [firebird_statement.lo] Erro 1 > > > 2. # wget http://pecl.php.net/get/PDO_FIREBIRD-0.2.tgz > > - /usr/share/PDO_FIREBIRD-0.1/firebird_driver.c:624: error: ?pdo_dbh_t? > has no member named ?supports_placeholders? > - make: ** [firebird_driver.lo] Erro 1 > > > Não sei mais o que fazer, tentei com o firebird classic e server instalado > na maquina. > > Qualquer ajuda é muito bem vinda! > > Abraços, > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From edujed em gmail.com Mon Aug 24 10:13:19 2009 From: edujed em gmail.com (Eduardo Jedliczka) Date: Mon, 24 Aug 2009 10:13:19 -0300 Subject: [firebase-br] Controle Transacional In-Reply-To: <31ca41400908211259r5a68a2f4mff6e5d05d1d1fbfb@mail.gmail.com> References: <4A8E0838.000001.04044@JABER> <003301ca2324$9156a550$6e01a8c0@ITT> <4A8ED24A.000006.02192@JABER> <31ca41400908211246h51052597m369fef60bf60282d@mail.gmail.com> <249af69e0908211250u162452c3p5bd353d565c3f2f5@mail.gmail.com> <31ca41400908211259r5a68a2f4mff6e5d05d1d1fbfb@mail.gmail.com> Message-ID: <1251119599.6988.11.camel@edujed.utfpr.edu.br> Marco, sua dúvida é comum... Quando alguém estuda Oracle ou SQL Server, é sempre frizado.... "SELECT NÃO ABRE TRANSAÇÃO".... "TRANSAÇÃO É PARA ALTERAR DADOS"... mas isto não é verdade para todos os bancos de dados... NO FIREIBIRD (exceto os generators) TUDO USA TRANSAÇÃO, mesmo selects. As informações do Douglas Tosi estão corretas... E para se conseguir a melhor performance, tem-se que conhecer não só a teoria do funcionamento do banco, mas também os conceitos adotados pelo componente de acesso.... Exemplo: O banco exige um commit no select, mas o componente fecha o dataset após o commit... solução fácil (para não dizer preguiçosa): deixa a transação aberta, e o banco que se exploda! jeito correto: veja se o componente tem uma transação "read-only / read-commited / auto-commit" se tiver, faça todos os selects da aplicação por esta transação, e use "outras" transações para alterar os dados no banco. Se o componente não implementar este recurso, o uso do CDS (delphi) só irá agravar o problema. Mas dá para usar um conceito semelhante, copiando o select para uma MemoryTable e commitar o select. Abraço Eduardo Em Sex, 2009-08-21 às 16:59 -0300, Marco Antonio Abreu escreveu: > Desculpem, > > mas pelo que sei uma transação só é necessária para agrupar um conjunto de > alterações no BD. Assim, se uma delas falhar podemos desfazer todas sem > comprometer a integridade do BD. Existe algum motivo por que devemos > utilizar uma transação para fazer selects? > > []'s, > Marco > > > 2009/8/21 Douglas Tosi > > > 2009/8/21 Marco Antonio Abreu : > > > Se eu faço um select no banco o FB abre uma transação para ele, mesmo não > > > sendo um select FOR UPDATE? É isso mesmo? > > > > É isso mesmo. *Tudo* deve acontecer dentro do contexto de uma > > transação. Mesmo um select. > > > > > Em caso positivo, isso significa que preciso fazer um commit em uma > > conexao > > > onde só faço selects? E para cada select? Um rollback não seria mais > > rápido? > > > > Se não houve alteração, tanto faz commit ou rollback. > > > > hth, > > -- > > Douglas Tosi > > www.sinatica.com > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > From renato_br em bol.com.br Sun Aug 23 22:06:17 2009 From: renato_br em bol.com.br (Renato Alves) Date: Sun, 23 Aug 2009 22:06:17 -0300 Subject: [firebase-br] Duvida References: <88c045a10908220546u6e9967ebh7d050b06ab7052f5@mail.gmail.com> Message-ID: <000001ca24be$cf3c1d50$114efea9@Aquiles> Complementando a resposta do Reijanio, Link do IBExpert: http://www.ibexpert.com/downloadcenter a versão personal é free, a paga é muito, mas muito mais completa e o programa é em português, hã outra coisa para baixar ter que registrar. No site firebase tem vários links para baixar ferramentas de administração do Firebird: http://www.firebase.com.br/fb/downloads.php?categ=2 Tem também a ferrament a DB Workbench Lite da Upscene: http://www.upscene.com/downloads.php Fui, Renato ----- Original Message ----- From: "Reijanio Nunes Ribeiro" To: "FireBase" Sent: Saturday, August 22, 2009 9:46 AM Subject: Re: [firebase-br] Duvida instala o ibexpert que vc vai poder manipular o firebird Em 22/08/09, Humberto Araujo escreveu: > > Instalei o firebird e a unica coisa que consigo ver e uma tela tipo a do > prompt de comando.. É essa a tela de controle do programa? > > -- > Sds. > > Humberto Filho > > (88) 8825-4164 > (88) 9275-0052 > (88) 3523-8885 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From renato_br em bol.com.br Sun Aug 23 22:06:21 2009 From: renato_br em bol.com.br (Renato Alves) Date: Sun, 23 Aug 2009 22:06:21 -0300 Subject: [firebase-br] DBX com FB References: <657908e00908222054q5637e07bu2c7350800f646557@mail.gmail.com> Message-ID: <000101ca24be$d096f260$114efea9@Aquiles> Didio, Tem um video aula no site: http://www.activedelphi.com.br/modules.php?op=modload&name=News&file=article&sid=786 Tem uma explicação muito boa. E tem também este drive: http://groups.google.com/group/dbxfirebird Fui, Renato ----- Original Message ----- From: "Didio Delphi Programmer" To: Sent: Sunday, August 23, 2009 12:54 AM Subject: [firebase-br] DBX com FB Olá, sou iniciante em fb, e queria saber como utilizo o Fb com DBX no D2009. Obrigado! Didio ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em borborema.com.br Mon Aug 24 11:19:54 2009 From: cpd em borborema.com.br (CPD (Borborema)) Date: Mon, 24 Aug 2009 11:19:54 -0300 Subject: [firebase-br] Fw: Rank Delphi TIOBE Message-ID: <519D0C30CEDE4BABAB82571E5F25B862@alexandrentbook> Pessoal, Eu recebi de um colega de profissão o RANK levantado por está empresa TIOBE, de pesquisas na internet sobre linguagem de programação e os resultados está nos links : http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html http://www.tiobe.com/index.php/paperinfo/tpci/Delphi.html Gostaria de saber se alguém conhece alguma pesquisa que mostre a utilização da ferramenta DELPHI dentro das empresas, principalmente brasileiras, realmente. E não usuários pesquisando assuntos. PS : Gostaria de dar uma boa resposta para meu colega, um fanático pelo JAVA. Alexandre C Souza From estanisgeyer em gmail.com Mon Aug 24 11:22:42 2009 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Mon, 24 Aug 2009 11:22:42 -0300 Subject: [firebase-br] Alterar campo de tabela Message-ID: <8f19defc0908240722k2a0a00actda3fd66fb7c38fab@mail.gmail.com> Bom dia, Como faço para alterar um campo de uma tabela? Por problemas de planejamento, tenho um campo que não foi definido um valor default para ele e este também aceita null. Preciso mudar isso para que o DEFAULT seja 0.00 e NOT NULL. Uso o firebird 2.1. Obrigado. -- Marcelo E. Geyer Standard Net Tecnologia e Informação From magnosysteminformatica em gmail.com Mon Aug 24 12:10:08 2009 From: magnosysteminformatica em gmail.com (Magno System) Date: Mon, 24 Aug 2009 12:10:08 -0300 Subject: [firebase-br] Fw: Rank Delphi TIOBE References: <519D0C30CEDE4BABAB82571E5F25B862@alexandrentbook> Message-ID: <005a01ca24cc$fb800580$6915a8c0@MagnoSystem> Amigo, não sei qual o ramo que o seu colega trabalha. Mas eu tenho em mãos, uma relação das empresas homologadas pelo PAF para trabalhar em MINAS. Nesta relação a SOFTWARE HOUSE informa o banco de dados e a linguagem que foi feita o software. O delphi leva maioria. Você pode baixar esta relação no site da Receita Estadual de Minas Gerais, na seção ECF. ----- Original Message ----- From: "CPD (Borborema)" To: "Grupo - DELPHI" Cc: "Grupo - FIREBIRD" Sent: Monday, August 24, 2009 11:19 AM Subject: [firebase-br] Fw: Rank Delphi TIOBE Pessoal, Eu recebi de um colega de profissão o RANK levantado por está empresa TIOBE, de pesquisas na internet sobre linguagem de programação e os resultados está nos links : http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html http://www.tiobe.com/index.php/paperinfo/tpci/Delphi.html Gostaria de saber se alguém conhece alguma pesquisa que mostre a utilização da ferramenta DELPHI dentro das empresas, principalmente brasileiras, realmente. E não usuários pesquisando assuntos. PS : Gostaria de dar uma boa resposta para meu colega, um fanático pelo JAVA. Alexandre C Souza ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rmc1701e em ig.com.br Mon Aug 24 13:23:52 2009 From: rmc1701e em ig.com.br (Reginaldo Martins Costa) Date: Mon, 24 Aug 2009 13:23:52 -0300 Subject: [firebase-br] URGENTISSIMO - Duvida ao utilizar o Blob In-Reply-To: References: Message-ID: Estou começando a fazer uns testes com isso e consegui gravar da seguinte forma: sqlInsere.ParamByName('Codigo').AsInteger := strtoint(DBEdit2.Text); sqlInsere.ParamByName('Foto').LoadFromFile(OpenPictureDialog1.FileName, ftBlob); sqlInsere.ExecSQL; 2009/8/21 Ricardo Rocha > Boa Noite COmunidade, > > > Estou utilizando o Firebird-2.0.5.13206, Juntamente com o Delphi 7, e um > DBImage, e Crei um campo do tipo BLOB que teoricamente era para poder esta > gravando e recuperando Imagens JPG, JPEG ou BMP. > > Mais nao consegui nem gravar. > > Alguem teria alguma rotina para poder esta aplicando para poder esta > gravando e recuperando o registro. > > Pois ja passei o dia todo tentando sem exito ja não sei o que estou fazendo > de errado. > > Tenho um botao com este comando. > > Var > Imagem:TPicture; > SelectedFile: String; > > begin > if PromptForFileName(SelectedFile,'Arquivos de Bitmap (*.bmp)|*.bmp|JPEG > (*.JPG, *.JPEG, *.JPE, *.JFIF)|*.JPG; *.JPEG; *.JPE; *.JFIF|Todos os > Arquivos (*.*)|*.*','','Localizar Fotografia ', 'C:\PROGRAMA\FOTOS\',False) > then > Begin > Imagem:= TPicture.Create(); > Imagem.LoadFromFile(SelectedFile); > ClipBoard.Assign(Imagem); > DBImage1.PasteFromClipBoard; > Imagem.Free; > Exit; > End > else > begin > exit; > Imagem.Free; > End; > //ShowMessage(\'Seleção Cancelada\'); > end; > > ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: > Tambei tentei este abaixo: > > if (OpenDialog1.Execute) and (SBGravar.Enabled = True) then > begin > Image2.Picture.LoadFromFile(OpenDialog1.FileName); > Image2.PasteFromClipboard; > > end; > > =============================================== > > dbimage com o datasource apontando para o dataset e o mesmo esta apontando > para MDOQuery e pegando o campo BLOB no banco de dados. > > ******************************************************* > > E nada aguem poderia esta me ajundando por favor. > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From ronaldsouza01 em gmail.com Mon Aug 24 13:27:47 2009 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Mon, 24 Aug 2009 13:27:47 -0300 Subject: [firebase-br] URGENTISSIMO - Duvida ao utilizar o Blob In-Reply-To: References: Message-ID: bom, após horas de tentativas também estou conseguindo gravar e recuperar. para gravar faço dessa maneira: stmImagem := TMemoryStream.Create; jpgImagem := TJPEGImage.Create; jpgImagem.LoadFromFile(sImagem); stmImagem.Position := OffsetMemoryStream; jpgImagem.SaveToStream(stmImagem); fCodigo := StrToFloat(Edit4.Text); cdsImagem.Insert; cdsImagem.FieldByName('ID').AsFloat := fCodigo; cdsImagem.FieldByName('Codigo').AsString := Edit1.Text; cdsImagem.FieldByName('Descricao').AsString := Edit2.Text; cdsImagem.FieldByName('Nome').AsString := Edit3.Text; (cdsImagem.FieldByName('Image') as TBlobField).BlobType := ftTypedBinary; (cdsImagem.FieldByName('Imagem') as TBlobField).LoadFromStream(stmImagem); cdsImagem.Post; cdsImagem.ApplyUpdates(0); E para recuperar do banco eu faço dessa maneira: cdsImagem.Open; gAssinatura := TJPEGImage.Create; cdsImagem.Edit; try gAssinatura.LoadFromStream(cdsImagem.CreateBlobStream(cdsImagemIMG_ASSINATURA,bmReadWrite)); imgImagem.Picture.Graphic := gAssinatura; finally gAssinatura.Free; end; cdsImagem.Cancel; 2009/8/24 Reginaldo Martins Costa : > Estou começando a fazer uns testes com isso e consegui gravar da seguinte > forma: > >  sqlInsere.ParamByName('Codigo').AsInteger := strtoint(DBEdit2.Text); >  sqlInsere.ParamByName('Foto').LoadFromFile(OpenPictureDialog1.FileName, > ftBlob); >  sqlInsere.ExecSQL; > > > 2009/8/21 Ricardo Rocha > >> Boa Noite COmunidade, >> >> >> Estou utilizando o Firebird-2.0.5.13206, Juntamente com o Delphi 7, e um >> DBImage, e Crei um campo do tipo BLOB que teoricamente era para poder esta >> gravando e recuperando Imagens JPG, JPEG ou BMP. >> >> Mais nao consegui nem gravar. >> >> Alguem teria alguma rotina para poder esta aplicando para poder esta >> gravando e recuperando o registro. >> >> Pois ja passei o dia todo tentando sem exito ja não sei o que estou fazendo >> de errado. >> >> Tenho um botao com este comando. >> >>  Var >>    Imagem:TPicture; >>    SelectedFile: String; >> >>  begin >>    if PromptForFileName(SelectedFile,'Arquivos de Bitmap (*.bmp)|*.bmp|JPEG >> (*.JPG, *.JPEG, *.JPE, *.JFIF)|*.JPG; *.JPEG; *.JPE; *.JFIF|Todos os >> Arquivos (*.*)|*.*','','Localizar Fotografia ', 'C:\PROGRAMA\FOTOS\',False) >> then >>      Begin >>        Imagem:= TPicture.Create(); >>        Imagem.LoadFromFile(SelectedFile); >>        ClipBoard.Assign(Imagem); >>        DBImage1.PasteFromClipBoard; >>        Imagem.Free; >>        Exit; >>      End >>    else >>      begin >>        exit; >>        Imagem.Free; >>      End; >>      //ShowMessage(\'Seleção Cancelada\'); >>  end; >> >> ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: >> Tambei tentei este abaixo: >> >>    if (OpenDialog1.Execute) and (SBGravar.Enabled = True) then >>      begin >>        Image2.Picture.LoadFromFile(OpenDialog1.FileName); >>        Image2.PasteFromClipboard; >> >>      end; >> >> =============================================== >> >> dbimage com o datasource apontando para o dataset e o mesmo esta apontando >> para MDOQuery e pegando o campo BLOB no banco de dados. >> >> ******************************************************* >> >> E nada aguem poderia esta me ajundando por favor. >> >> >> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From oscar.gcn em gmail.com Mon Aug 24 14:48:38 2009 From: oscar.gcn em gmail.com (Oscar Gomes) Date: Mon, 24 Aug 2009 14:48:38 -0300 Subject: [firebase-br] Fw: Rank Delphi TIOBE In-Reply-To: <005a01ca24cc$fb800580$6915a8c0@MagnoSystem> References: <519D0C30CEDE4BABAB82571E5F25B862@alexandrentbook> <005a01ca24cc$fb800580$6915a8c0@MagnoSystem> Message-ID: <61d47c850908241048j3c796695w7d3d6470054a37fc@mail.gmail.com> A MELHOR FERRAMENTA É AQUELA QUE VOCE DOMINA. 2009/8/24 Magno System > Amigo, não sei qual o ramo que o seu colega trabalha. Mas eu tenho em mãos, > uma relação das empresas homologadas pelo PAF para trabalhar em MINAS. Nesta > relação a SOFTWARE HOUSE informa o banco de dados e a linguagem que foi > feita o software. O delphi leva maioria. Você pode baixar esta relação no > site da Receita Estadual de Minas Gerais, na seção ECF. > > > > ----- Original Message ----- From: "CPD (Borborema)" > > To: "Grupo - DELPHI" > Cc: "Grupo - FIREBIRD" > Sent: Monday, August 24, 2009 11:19 AM > Subject: [firebase-br] Fw: Rank Delphi TIOBE > > > > Pessoal, > > Eu recebi de um colega de profissão o RANK levantado por está empresa > TIOBE, de pesquisas na internet sobre linguagem de programação e os > resultados está nos links : > > http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html > > http://www.tiobe.com/index.php/paperinfo/tpci/Delphi.html > > Gostaria de saber se alguém conhece alguma pesquisa que mostre a utilização > da ferramenta DELPHI dentro das empresas, principalmente brasileiras, > realmente. E não usuários pesquisando assuntos. > > PS : Gostaria de dar uma boa resposta para meu colega, um fanático pelo > JAVA. > > Alexandre C Souza > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From ricardo em sccutta.com.br Mon Aug 24 14:52:13 2009 From: ricardo em sccutta.com.br (Ricardo Kenji) Date: Mon, 24 Aug 2009 14:52:13 -0300 Subject: [firebase-br] [Off-Topic] A/C Carlos Cantu - Contato Devrace Message-ID: <4A92D34D.8040109@sccutta.com.br> Fala Cantu! Gostaria de saber como eu posso entrar em contato com o pessoal da Devrace? Eu comprei uma licença do FIBPlus na época mais ou menos do FDD e abri alguns tickets e mandei perguntas pelo fórum deles, mas nunca tive uma resposta deles nem ao mesmo dos tickets... e percebi que eles não têm um canal direto com os seus clientes. Perdoe-me pelo off topic! From cwfsa1 em gmail.com Mon Aug 24 15:48:19 2009 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Mon, 24 Aug 2009 15:48:19 -0300 Subject: [firebase-br] Fw: Rank Delphi TIOBE In-Reply-To: <519D0C30CEDE4BABAB82571E5F25B862@alexandrentbook> References: <519D0C30CEDE4BABAB82571E5F25B862@alexandrentbook> Message-ID: <4A92E073.5010402@gmail.com> Isso aí pra mim é tudo conversa fiada, historia pra boi dormir. Cada fala do meio onde vive, eu só conheço programadores Delphi, os que conheço que falam do java, são só estudantes e pessoas que nunca fizeram um sistema de médio porte pelo menos. Delphi = produtividade, produtividade = lucro. Se o delphi não desse lucro não estaria saindo uma nova versão agora já com planos de mais outras à frente. CPD (Borborema) escreveu: > Pessoal, > > Eu recebi de um colega de profissão o RANK levantado por está empresa TIOBE, de pesquisas na internet sobre linguagem de programação e os resultados está nos links : > > http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html > > http://www.tiobe.com/index.php/paperinfo/tpci/Delphi.html > > Gostaria de saber se alguém conhece alguma pesquisa que mostre a utilização da ferramenta DELPHI dentro das empresas, principalmente brasileiras, realmente. E não usuários pesquisando assuntos. > > PS : Gostaria de dar uma boa resposta para meu colega, um fanático pelo JAVA. > > Alexandre C Souza > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From estanisgeyer em gmail.com Mon Aug 24 16:06:26 2009 From: estanisgeyer em gmail.com (Marcelo Geyer) Date: Mon, 24 Aug 2009 16:06:26 -0300 Subject: [firebase-br] Fw: Rank Delphi TIOBE In-Reply-To: <4A92E073.5010402@gmail.com> References: <519D0C30CEDE4BABAB82571E5F25B862@alexandrentbook> <4A92E073.5010402@gmail.com> Message-ID: <8f19defc0908241206r3993b7f1wb64b07ca997248c3@mail.gmail.com> Sem flames, esta lista é sobre banco de dados firebird, aqui desenvolvemos em C++ e QT4 para ter aplicativos multiplataforma (MS Windows, Linux, Celulares, PDA's, etc. Acontece que no exterior outras linguagens de programação são muito mais aplicadas do que o delphi, como temos aqui no Brasil. -- Marcelo E. Geyer Standard Net Tecnologia e Informação 2009/8/24 Carlos Wilson > Isso aí pra mim é tudo conversa fiada, historia pra boi dormir. Cada fala > do meio onde vive, eu só conheço programadores Delphi, os que conheço que > falam do java, são só estudantes e pessoas que nunca fizeram um sistema de > médio porte pelo menos. Delphi = produtividade, produtividade = lucro. Se o > delphi não desse lucro não estaria saindo uma nova versão agora já com > planos de mais outras à frente. > > CPD (Borborema) escreveu: > > Pessoal, >> >> Eu recebi de um colega de profissão o RANK levantado por está empresa >> TIOBE, de pesquisas na internet sobre linguagem de programação e os >> resultados está nos links : >> >> http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html >> >> http://www.tiobe.com/index.php/paperinfo/tpci/Delphi.html >> >> Gostaria de saber se alguém conhece alguma pesquisa que mostre a >> utilização da ferramenta DELPHI dentro das empresas, principalmente >> brasileiras, realmente. E não usuários pesquisando assuntos. >> >> PS : Gostaria de dar uma boa resposta para meu colega, um fanático pelo >> JAVA. >> >> Alexandre C Souza >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From marneimax em gmail.com Mon Aug 24 16:15:11 2009 From: marneimax em gmail.com (marneimax) Date: Mon, 24 Aug 2009 16:15:11 -0300 Subject: [firebase-br] Fw: Rank Delphi TIOBE In-Reply-To: <4A92E073.5010402@gmail.com> References: <519D0C30CEDE4BABAB82571E5F25B862@alexandrentbook> <4A92E073.5010402@gmail.com> Message-ID: <4A92E6BF.5080303@gmail.com> Tenho amigos que foram iniciados em java... e não seguiram a diante... não sei por que :-D e conheço varios sistemas principalmente os de restaurantes... que usam DELPHI, por isso achei interessante e resolvi tbm entrar nessa... AUTODIDATICAMENTE... e vamos ver no que dá... Leigo como sou em programação... mas usando para responder aqui... mais a vivencia doq a informatica/programação sempre vejo programas em java voltados para tecnilogia movel, ou web... pascal como gerenciadores de empresas geralmente vendas e comercio do tipo... basic e c/c++ como utilitario audio e video... texto... From cwfsa1 em gmail.com Mon Aug 24 16:17:44 2009 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Mon, 24 Aug 2009 16:17:44 -0300 Subject: [firebase-br] Fw: Rank Delphi TIOBE In-Reply-To: <8f19defc0908241206r3993b7f1wb64b07ca997248c3@mail.gmail.com> References: <519D0C30CEDE4BABAB82571E5F25B862@alexandrentbook> <4A92E073.5010402@gmail.com> <8f19defc0908241206r3993b7f1wb64b07ca997248c3@mail.gmail.com> Message-ID: <4A92E758.6000208@gmail.com> Por isso que eu disse que cada um fala do meio onde vive. Marcelo Geyer escreveu: > Sem flames, esta lista é sobre banco de dados firebird, aqui desenvolvemos > em C++ e QT4 para ter aplicativos multiplataforma (MS Windows, Linux, > Celulares, PDA's, etc. Acontece que no exterior outras linguagens de > programação são muito mais aplicadas do que o delphi, como temos aqui no > Brasil. > > From listas em warmboot.com.br Mon Aug 24 16:19:41 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Mon, 24 Aug 2009 16:19:41 -0300 Subject: [firebase-br] [Off-Topic] A/C Carlos Cantu - Contato Devrace In-Reply-To: <4A92D34D.8040109@sccutta.com.br> References: <4A92D34D.8040109@sccutta.com.br> Message-ID: <1443833203.20090824161941@warmboot.com.br> Estou respondendo em private. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br RK> Fala Cantu! RK> Gostaria de saber como eu posso entrar em contato com o pessoal da RK> Devrace? Eu comprei uma licença do FIBPlus na época mais ou menos do FDD RK> e abri alguns tickets e mandei perguntas pelo fórum deles, mas nunca RK> tive uma resposta deles nem ao mesmo dos tickets... e percebi que eles RK> não têm um canal direto com os seus clientes. RK> Perdoe-me pelo off topic! From alexandregalski em brturbo.com.br Mon Aug 24 17:50:56 2009 From: alexandregalski em brturbo.com.br (Alexandre de Araujo Galski) Date: Mon, 24 Aug 2009 17:50:56 -0300 Subject: [firebase-br] Backup e Restore In-Reply-To: <519D0C30CEDE4BABAB82571E5F25B862@alexandrentbook> References: <519D0C30CEDE4BABAB82571E5F25B862@alexandrentbook> Message-ID: Olá Pessoal Em uma postagem de 2007 achei um colaborador da lista postando que teria criado no executável do vb6, as funções do Gbak alguém tem algo que possa me ajudar, estou a procura de algo que possa me ajudar, favor enviar direto para o meu e-mail já que o assunto não é diretamente o foco da lista. Atte Alexandre From valdemar.salviato em sbctrans.com.br Tue Aug 25 08:02:52 2009 From: valdemar.salviato em sbctrans.com.br (Mazzola) Date: Tue, 25 Aug 2009 08:02:52 -0300 Subject: [firebase-br] IBExpert Message-ID: <002a01ca2573$97cd95a0$c768c0e0$@salviato@sbctrans.com.br> Bom dia lista Onde Posso comprar a versão full do novo IBExpert? From ronaldsouza01 em gmail.com Tue Aug 25 08:19:22 2009 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Tue, 25 Aug 2009 08:19:22 -0300 Subject: [firebase-br] IBExpert In-Reply-To: <1085931652419756415@unknownmsgid> References: <1085931652419756415@unknownmsgid> Message-ID: dá uma olhadinha nesse site. http://www.presence.com.br/site/pagina_interbase_presence.asp?id=157&area=00093,00157 2009/8/25 Mazzola : > Bom dia lista > > Onde Posso comprar a versão full do novo IBExpert? > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From cpd em contabilizanet.com.br Tue Aug 25 09:23:52 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Tue, 25 Aug 2009 09:23:52 -0300 Subject: [firebase-br] campo time Message-ID: bom dia pessoal ,estou desenvolvendo um sistema de ponto na empresa que eu trabalho, E estou com uma duvida sobre o banco de horas,pois terá dias que o saldo do dia terá que ser negativo, mais o tipo de campo time não aceita horas negativas,Gostaria da opinião de vocês para resolver este problema, desde ja agradeço From didio.delphi em gmail.com Tue Aug 25 09:26:53 2009 From: didio.delphi em gmail.com (Didio Delphi Programmer) Date: Tue, 25 Aug 2009 09:26:53 -0300 Subject: [firebase-br] DBX com FB In-Reply-To: <000101ca24be$d096f260$114efea9@Aquiles> References: <657908e00908222054q5637e07bu2c7350800f646557@mail.gmail.com> <000101ca24be$d096f260$114efea9@Aquiles> Message-ID: <657908e00908250526j66f5a29csd1fdd13a1b47c303@mail.gmail.com> Renato, Muito obrigado, me ajudou muito!!! Didio 2009/8/23 Renato Alves > Didio, > Tem um video aula no site: > > http://www.activedelphi.com.br/modules.php?op=modload&name=News&file=article&sid=786 > Tem uma explicação muito boa. > E tem também este drive: http://groups.google.com/group/dbxfirebird > Fui, > Renato > > > > ----- Original Message ----- From: "Didio Delphi Programmer" < > didio.delphi em gmail.com> > To: > Sent: Sunday, August 23, 2009 12:54 AM > Subject: [firebase-br] DBX com FB > > > Olá, sou iniciante em fb, e queria saber como utilizo o Fb com DBX no > D2009. > > Obrigado! > > Didio > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From daniel em mhnet.com.br Tue Aug 25 09:57:15 2009 From: daniel em mhnet.com.br (Daniel Sonda) Date: Tue, 25 Aug 2009 09:57:15 -0300 Subject: [firebase-br] =?iso-8859-1?q?Bug_no_IBExpert_ou_v=EDrus=3F?= Message-ID: <4A93DFAB.3000206@mhnet.com.br> Olá pessoal! Estou com o seguinte problema no IBExpert: 1. No Database Explorer, quando dou duplo clique em uma das conexões, é automaticamente criada uma "New DB Folder". Algo do tipo "Duplo Clique = Insert". 2. Abro qualquer tabela, ao clicar na aba Triggers, automaticamente é exibido o diálogo de "New trigger". Sei que tá parecendo vírus, mas passei o anti-vírus e não achei nada. Agradeço qualquer dica. Daniel Sonda. From alanladecasa em gmail.com Tue Aug 25 10:01:06 2009 From: alanladecasa em gmail.com (Alan Matos) Date: Tue, 25 Aug 2009 10:01:06 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sugest=E3o_de_Componentes?= Message-ID: Olá pessoal, bom dia... Eu tenho uma aplicação desenvolvida em Delphi7+FireBird 1.5 com IBX, roda tranquilo... Eu vou começar esses dias um novo projeto e gostaria que os nobres colegas me dessem uma sugestão de quais componentes que devo utilizar. A aplicação que vou desenvolver é para as secretarias das escolas municipais aqui de onde moro. PS. Pretendo utilizar Delphi 7 + FireBird 1.5 Obg. a todos... -- Alan Matos msn: alanladecasa em hotmail.com From armando.boza em gmail.com Tue Aug 25 10:15:45 2009 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Tue, 25 Aug 2009 10:15:45 -0300 Subject: [firebase-br] =?iso-8859-1?q?Bug_no_IBExpert_ou_v=EDrus=3F?= In-Reply-To: <4A93DFAB.3000206@mhnet.com.br> References: <4A93DFAB.3000206@mhnet.com.br> Message-ID: <4A93E401.3090007@gmail.com> Qual versão vc usa? personal? paga? Experimenta reinstalar. Att Armando Daniel Sonda escreveu: > Olá pessoal! > > Estou com o seguinte problema no IBExpert: > > 1. No Database Explorer, quando dou duplo clique em uma das conexões, > é automaticamente criada uma "New DB Folder". Algo do tipo "Duplo > Clique = Insert". > > 2. Abro qualquer tabela, ao clicar na aba Triggers, automaticamente é > exibido o diálogo de "New trigger". > > Sei que tá parecendo vírus, mas passei o anti-vírus e não achei nada. > > Agradeço qualquer dica. > > Daniel Sonda. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From armando.boza em gmail.com Tue Aug 25 10:17:43 2009 From: armando.boza em gmail.com (=?ISO-8859-1?Q?Armando_Boza_Gon=E7alves?=) Date: Tue, 25 Aug 2009 10:17:43 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sugest=E3o_de_Componentes?= In-Reply-To: References: Message-ID: <4A93E477.2080400@gmail.com> Olha Alan, acho que vc deveria pensar em ir pro Firebird 2.x ja, antes mesmo de escolher o componente. Eu particularmente uso IBX e estou muito satisfeito. Att Armando Alan Matos escreveu: > Olá pessoal, bom dia... > Eu tenho uma aplicação desenvolvida em Delphi7+FireBird 1.5 com IBX, roda > tranquilo... > > Eu vou começar esses dias um novo projeto e gostaria que os nobres colegas > me dessem uma sugestão de quais componentes que devo utilizar. A aplicação > que vou desenvolver é para as secretarias das escolas municipais aqui de > onde moro. > > PS. Pretendo utilizar Delphi 7 + FireBird 1.5 > > > Obg. a todos... > From wilchaia.listas em gmail.com Tue Aug 25 10:19:11 2009 From: wilchaia.listas em gmail.com (william almeida) Date: Tue, 25 Aug 2009 10:19:11 -0300 Subject: [firebase-br] [Off-Topic] A/C Carlos Cantu - Contato Devrace In-Reply-To: <1443833203.20090824161941@warmboot.com.br> References: <4A92D34D.8040109@sccutta.com.br> <1443833203.20090824161941@warmboot.com.br> Message-ID: <6dab2f950908250619q75a14495he32b8eab45632098@mail.gmail.com> alguem pode me explicar como que é esse lance de responder em private que eu sempre vejo por aqui?? On Mon, Aug 24, 2009 at 4:19 PM, Carlos H. Cantu wrote: > Estou respondendo em private. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > RK> Fala Cantu! > > RK> Gostaria de saber como eu posso entrar em contato com o pessoal da > RK> Devrace? Eu comprei uma licença do FIBPlus na época mais ou menos do > FDD > RK> e abri alguns tickets e mandei perguntas pelo fórum deles, mas nunca > RK> tive uma resposta deles nem ao mesmo dos tickets... e percebi que eles > RK> não têm um canal direto com os seus clientes. > > > RK> Perdoe-me pelo off topic! > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From magnosysteminformatica em gmail.com Tue Aug 25 10:25:34 2009 From: magnosysteminformatica em gmail.com (Magno System) Date: Tue, 25 Aug 2009 10:25:34 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sugest=E3o_de_Componentes?= References: Message-ID: <003701ca2587$897e02f0$6915a8c0@MagnoSystem> Se você já está habituado com IBX, e pretende desenvolver com FIREBIRD 1.5, continue usando ele mesmo. Se futuramente pretende atualizar a versão do FIREBIRD, use o FIBPLUS que a migração do IBX para ele é super tranquilo, porém é pago. Uma boa pedida como você vai começar do zero é o MDO que é muito parecido com o IBX e tem garantia de compatibilidade além de ser FREE. Isso sem falar no IBO, claro, que na minha opinião é a melhor ferramenta para FIREBIRD. Lembrando que ainda existem outras opções como DBX (totalmente compatível com FB1.5) no DELPHI 7, ZEOS, enfim, existe uma gama de componentes. Veja a que melhor se encaixa. ----- Original Message ----- From: "Alan Matos" To: "FireBase" Sent: Tuesday, August 25, 2009 10:01 AM Subject: [firebase-br] Sugestão de Componentes Olá pessoal, bom dia... Eu tenho uma aplicação desenvolvida em Delphi7+FireBird 1.5 com IBX, roda tranquilo... Eu vou começar esses dias um novo projeto e gostaria que os nobres colegas me dessem uma sugestão de quais componentes que devo utilizar. A aplicação que vou desenvolver é para as secretarias das escolas municipais aqui de onde moro. PS. Pretendo utilizar Delphi 7 + FireBird 1.5 Obg. a todos... -- Alan Matos msn: alanladecasa em hotmail.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From osmar.bento em ig.com.br Tue Aug 25 10:23:52 2009 From: osmar.bento em ig.com.br (Osmar Aparecido Bento Junior) Date: Tue, 25 Aug 2009 17:53:52 +0430 Subject: [firebase-br] =?iso-8859-1?q?Sugest=E3o_de_Componentes?= In-Reply-To: References: Message-ID: Cara, vc pode usar também ADO. Tenho utilizado ele e tem se mostrado muito agil, mas IBX é uma boa opção... 2009/8/25 Alan Matos > Olá pessoal, bom dia... > Eu tenho uma aplicação desenvolvida em Delphi7+FireBird 1.5 com IBX, roda > tranquilo... > > Eu vou começar esses dias um novo projeto e gostaria que os nobres colegas > me dessem uma sugestão de quais componentes que devo utilizar. A aplicação > que vou desenvolver é para as secretarias das escolas municipais aqui de > onde moro. > > PS. Pretendo utilizar Delphi 7 + FireBird 1.5 > > > Obg. a todos... > -- > Alan Matos > msn: alanladecasa em hotmail.com > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From kmerlotti em gmail.com Tue Aug 25 10:32:30 2009 From: kmerlotti em gmail.com (Kelver Merlotti) Date: Tue, 25 Aug 2009 10:32:30 -0300 Subject: [firebase-br] [Off-Topic] A/C Carlos Cantu - Contato Devrace In-Reply-To: <6dab2f950908250619q75a14495he32b8eab45632098@mail.gmail.com> References: <4A92D34D.8040109@sccutta.com.br> <1443833203.20090824161941@warmboot.com.br> <6dab2f950908250619q75a14495he32b8eab45632098@mail.gmail.com> Message-ID: <20eaa6880908250632l198d636ci454525cdff0f2358@mail.gmail.com> Vão responder diretamente ao e-mail do autor do post, e não à lista. private = privado ;-) abraços! Kelver Merlotti Coordenador Editorial do Portal www.ActiveDelphi.com.br Contato: kelver em activedelphi.com.br Google: kmerlotti em gmail.com Msn: kmerlotti em hotmail.com Twitter: http://twitter.com/kmerlotti Tem um segundo? Então, dá uma olhadinha nisso: Um site de publicidades, de Portugal, está pagando em euros (quase 3x mais que em reais) pra quem estiver disposto a: * Ler anúncios * Visitar sites * Clicar em banners * Navegar na NET * Ler e-mails * Convidar novos usuários O pagamento é feito em cheque! Registra lá!! Não custa nada! ;-) http://www.publipt.com/pages/index.php?refid=kmerlotti 2009/8/25 william almeida > alguem pode me explicar como que é esse lance de responder em private que > eu > sempre vejo por aqui?? > > On Mon, Aug 24, 2009 at 4:19 PM, Carlos H. Cantu >wrote: > > > Estou respondendo em private. > > > > []s > > Carlos H. Cantu > > www.FireBase.com.br - www.firebirdnews.org > > www.warmboot.com.br - blog.firebase.com.br > > > > RK> Fala Cantu! > > > > RK> Gostaria de saber como eu posso entrar em contato com o pessoal da > > RK> Devrace? Eu comprei uma licença do FIBPlus na época mais ou menos do > > FDD > > RK> e abri alguns tickets e mandei perguntas pelo fórum deles, mas nunca > > RK> tive uma resposta deles nem ao mesmo dos tickets... e percebi que > eles > > RK> não têm um canal direto com os seus clientes. > > > > > > RK> Perdoe-me pelo off topic! > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rpolizel em eep.br Tue Aug 25 10:31:03 2009 From: rpolizel em eep.br (=?utf-8?Q?Rog=C3=A9rio_Polizel_Mendes?=) Date: Tue, 25 Aug 2009 10:31:03 -0300 Subject: [firebase-br] RES: [Off-Topic] A/C Carlos Cantu - Contato Devrace In-Reply-To: <6dab2f950908250619q75a14495he32b8eab45632098@mail.gmail.com> References: <4A92D34D.8040109@sccutta.com.br> <1443833203.20090824161941@warmboot.com.br> <6dab2f950908250619q75a14495he32b8eab45632098@mail.gmail.com> Message-ID: William, Responder em private é responder diretamente para o e-mail da pessoa e não para o e-mail da lista. Abraços Rogério Rogério Polizel Mendes Analista de Informática - CPD Administrativo FUMEP - Fundação Municipal de Ensino de Piracicaba www.fumep.org rpolizel em eep.br ??Antes de imprimir esta mensagem, pense em seu compromisso em preservar o meio ambiente. Esta mensagem, incluindo seus anexos, tem caráter confidencial e é restrita ao(s) destinatário(s). O uso não autorizado, a replicação ou disseminação do seu conteúdo são proibidos e passíveis de ações e indenizações judiciais cabíveis. A FUMEP não se responsabiliza pelo conteúdo expresso nesta mensagem, sendo esta responsabilidade exclusiva do seu autor. -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de william almeida Enviada em: terça-feira, 25 de agosto de 2009 10:19 Para: FireBase Assunto: Re: [firebase-br] [Off-Topic] A/C Carlos Cantu - Contato Devrace alguem pode me explicar como que é esse lance de responder em private que eu sempre vejo por aqui?? On Mon, Aug 24, 2009 at 4:19 PM, Carlos H. Cantu wrote: > Estou respondendo em private. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > RK> Fala Cantu! > > RK> Gostaria de saber como eu posso entrar em contato com o pessoal da > RK> Devrace? Eu comprei uma licença do FIBPlus na época mais ou menos do > FDD > RK> e abri alguns tickets e mandei perguntas pelo fórum deles, mas nunca > RK> tive uma resposta deles nem ao mesmo dos tickets... e percebi que eles > RK> não têm um canal direto com os seus clientes. > > > RK> Perdoe-me pelo off topic! > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.392 / Banco de dados de vírus: 270.13.65/2323 - Data de Lançamento: 08/25/09 06:08:00 From cpd em contabilizanet.com.br Tue Aug 25 10:43:34 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Tue, 25 Aug 2009 10:43:34 -0300 Subject: [firebase-br] ENC: campo time Message-ID: -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: terça-feira, 25 de agosto de 2009 09:24 Para: 'FireBase' Assunto: [firebase-br] campo time bom dia pessoal ,estou desenvolvendo um sistema de ponto na empresa que eu trabalho, E estou com uma duvida sobre o banco de horas,pois terá dias que o saldo do dia terá que ser negativo, mais o tipo de campo time não aceita horas negativas,Gostaria da opinião de vocês para resolver este problema, desde ja agradeço ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From zottozbr em gmail.com Tue Aug 25 10:45:41 2009 From: zottozbr em gmail.com (Denilson Albuquerque) Date: Tue, 25 Aug 2009 10:45:41 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sugest=E3o_de_Componentes?= In-Reply-To: <003701ca2587$897e02f0$6915a8c0@MagnoSystem> References: <003701ca2587$897e02f0$6915a8c0@MagnoSystem> Message-ID: <275ccf610908250645v4ffe32efw79b982915d37b435@mail.gmail.com> Estou começando, no dephi e só consigo inserir.. como eu "recupero" um campo e "jogo" num edit comum.. usando o Zeos, Zquery.SQL.Add('select * from tabela"); ... o resto nao sei.. desculpa pela pergunta simples 2009/8/25 Magno System > Se você já está habituado com IBX, e pretende desenvolver com FIREBIRD 1.5, > continue usando ele mesmo. Se futuramente pretende atualizar a versão do > FIREBIRD, use o FIBPLUS que a migração do IBX para ele é super tranquilo, > porém é pago. Uma boa pedida como você vai começar do zero é o MDO que é > muito parecido com o IBX e tem garantia de compatibilidade além de ser FREE. > > Isso sem falar no IBO, claro, que na minha opinião é a melhor ferramenta > para FIREBIRD. > > Lembrando que ainda existem outras opções como DBX (totalmente compatível > com FB1.5) no DELPHI 7, ZEOS, enfim, existe uma gama de componentes. > > Veja a que melhor se encaixa. > > > > ----- Original Message ----- From: "Alan Matos" > To: "FireBase" > Sent: Tuesday, August 25, 2009 10:01 AM > Subject: [firebase-br] Sugestão de Componentes > > > Olá pessoal, bom dia... > Eu tenho uma aplicação desenvolvida em Delphi7+FireBird 1.5 com IBX, roda > tranquilo... > > Eu vou começar esses dias um novo projeto e gostaria que os nobres colegas > me dessem uma sugestão de quais componentes que devo utilizar. A aplicação > que vou desenvolver é para as secretarias das escolas municipais aqui de > onde moro. > > PS. Pretendo utilizar Delphi 7 + FireBird 1.5 > > > Obg. a todos... > -- > Alan Matos > msn: alanladecasa em hotmail.com > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From alanladecasa em gmail.com Tue Aug 25 10:46:09 2009 From: alanladecasa em gmail.com (Alan Matos) Date: Tue, 25 Aug 2009 10:46:09 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sugest=E3o_de_Componentes?= In-Reply-To: <4A93E477.2080400@gmail.com> References: <4A93E477.2080400@gmail.com> Message-ID: Armando... Meu maior problema em Atualizar o FireBird é que estou sem disponibilidade de tempo para migrar o meu Aplicativo que já roda tranquilo em FB 1.5 + IBX, pois lí por ai que o FB 2.x tem algumas incompatibilidades com o IBX. bom, vou pesquisar bastante e decidir... aceito sugestões de material pra leitura sobre o assunto. Obg. a todos. From ronaldsouza01 em gmail.com Tue Aug 25 10:46:49 2009 From: ronaldsouza01 em gmail.com (Ronaldo Souza) Date: Tue, 25 Aug 2009 10:46:49 -0300 Subject: [firebase-br] campo time In-Reply-To: References: Message-ID: Sei não, me desculpe meter o bedelho, mas eu acho melhor vc usar campos separados em vez de ficar se matando para gravar um valor negativo !!! eu acho melhor criar dois campos, um com as horas que serão somadas e outro com as horas que serão subtraídas. fica bem mais fácil para controlar !!! quer dizer,essa é a minha opinão !!! 2009/8/25 Contabiliza - Cristiano : > bom dia pessoal ,estou desenvolvendo um sistema de ponto na empresa que eu > trabalho, > E estou com uma duvida sobre o banco de horas,pois terá dias que o saldo do > dia terá que ser negativo, > mais o tipo de campo time não aceita horas negativas,Gostaria da opinião de > vocês para resolver este problema, > > desde ja agradeço > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From cpd em lekagi.com.br Tue Aug 25 09:59:52 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Tue, 25 Aug 2009 09:59:52 -0300 (Hora oficial do Brasil) Subject: [firebase-br] =?iso-8859-1?q?Res=3A_Re=3A__Sugest=E3o_de_Componen?= =?iso-8859-1?q?tes?= References: <4A93E477.2080400@gmail.com> Message-ID: <4A93E042.000001.03796@JABER> Olá.. Eu também usava o IBX e acabei saindo dele por medo das incompatibilidades futuras. Atualmente uso o ZEOS e posso te dizer que ele é 100% Aconselho vc dar uma olhada no IBO também. Espero ter ajudado. [ ]s Jáber S. C. Lima From renato em keninfo.com.br Tue Aug 25 11:15:45 2009 From: renato em keninfo.com.br (=?iso-8859-1?Q?Renato_Andr=E9?=) Date: Tue, 25 Aug 2009 11:15:45 -0300 Subject: [firebase-br] [Off-Topic] A/C Carlos Cantu - Contato Devrace References: <4A92D34D.8040109@sccutta.com.br><1443833203.20090824161941@warmboot.com.br> <6dab2f950908250619q75a14495he32b8eab45632098@mail.gmail.com> Message-ID: <003001ca258e$894ba420$0401a8c0@renato> É quando você responde diretamente para o e-mail da pessoa sem precisar enviar essa mensagem para a lista inteira. ----- Original Message ----- From: "william almeida" To: "FireBase" Sent: Tuesday, August 25, 2009 10:19 AM Subject: Re: [firebase-br] [Off-Topic] A/C Carlos Cantu - Contato Devrace alguem pode me explicar como que é esse lance de responder em private que eu sempre vejo por aqui?? On Mon, Aug 24, 2009 at 4:19 PM, Carlos H. Cantu wrote: > Estou respondendo em private. > > []s > Carlos H. Cantu > www.FireBase.com.br - www.firebirdnews.org > www.warmboot.com.br - blog.firebase.com.br > > RK> Fala Cantu! > > RK> Gostaria de saber como eu posso entrar em contato com o pessoal da > RK> Devrace? Eu comprei uma licença do FIBPlus na época mais ou menos do > FDD > RK> e abri alguns tickets e mandei perguntas pelo fórum deles, mas nunca > RK> tive uma resposta deles nem ao mesmo dos tickets... e percebi que eles > RK> não têm um canal direto com os seus clientes. > > > RK> Perdoe-me pelo off topic! > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From armando.boza em gmail.com Tue Aug 25 11:58:23 2009 From: armando.boza em gmail.com (Armando Boza) Date: Tue, 25 Aug 2009 11:58:23 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sugest=E3o_de_Componentes?= In-Reply-To: References: <4A93E477.2080400@gmail.com> Message-ID: Incompatibilidade com o IBX? eu não achei nenhuma até agora. Utilizo blobs e tudo mais. Agora em relação a migrar do 1.5 pro 2.x realmente da uma certa dor de cabeça, mas só por causa dos sqls com campos redundantes, acertando os sqls ja fica tudo blz. Att Armando 2009/8/25 Alan Matos > Armando... > > Meu maior problema em Atualizar o FireBird é que estou sem disponibilidade > de tempo para migrar o meu Aplicativo que já roda tranquilo em FB 1.5 + > IBX, > pois lí por ai que o FB 2.x tem algumas incompatibilidades com o IBX. > > bom, vou pesquisar bastante e decidir... aceito sugestões de material pra > leitura sobre o assunto. > > Obg. a todos. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From prismars em gmail.com Tue Aug 25 13:54:40 2009 From: prismars em gmail.com (Moacir - GMail) Date: Tue, 25 Aug 2009 13:54:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sugest=E3o_de_Componentes?= In-Reply-To: <275ccf610908250645v4ffe32efw79b982915d37b435@mail.gmail.com> References: <003701ca2587$897e02f0$6915a8c0@MagnoSystem> <275ccf610908250645v4ffe32efw79b982915d37b435@mail.gmail.com> Message-ID: <4A941750.9000004@gmail.com> Denilson, É simples: Zquery.Close; Zquery.SQL.Text:='select * from tabela"; Zquery.Open; Edit1.Text := Zquery.FieldByName('NomeDoCampo').AsString; Sucesso !! Moacir Denilson Albuquerque escreveu: > Estou começando, no dephi e só consigo inserir.. > como eu "recupero" um campo e "jogo" num edit comum.. > > usando o Zeos, > > Zquery.SQL.Add('select * from tabela"); > > ... o resto nao sei.. > > desculpa pela pergunta simples > > > 2009/8/25 Magno System > > > From ricardo em sccutta.com.br Tue Aug 25 13:22:34 2009 From: ricardo em sccutta.com.br (Ricardo Kenji) Date: Tue, 25 Aug 2009 13:22:34 -0300 Subject: [firebase-br] =?iso-8859-1?q?Sugest=E3o_de_Componentes?= In-Reply-To: References: <4A93E477.2080400@gmail.com> Message-ID: <4A940FCA.8080704@sccutta.com.br> O IBX é incompatível com os novos recursos do Firebird como o execute block em alguns casos, e também com o Commom table expressions que está disponível na versão 2.1.... Armando Boza escreveu: > Incompatibilidade com o IBX? eu não achei nenhuma até agora. > > Utilizo blobs e tudo mais. > > Agora em relação a migrar do 1.5 pro 2.x realmente da uma certa dor de > cabeça, mas só por causa dos sqls com campos redundantes, acertando os sqls > ja fica tudo blz. > > Att > > Armando > > 2009/8/25 Alan Matos > > >> Armando... >> >> Meu maior problema em Atualizar o FireBird é que estou sem disponibilidade >> de tempo para migrar o meu Aplicativo que já roda tranquilo em FB 1.5 + >> IBX, >> pois lí por ai que o FB 2.x tem algumas incompatibilidades com o IBX. >> >> bom, vou pesquisar bastante e decidir... aceito sugestões de material pra >> leitura sobre o assunto. >> >> Obg. a todos. >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From renato_br em bol.com.br Tue Aug 25 14:59:41 2009 From: renato_br em bol.com.br (Renato Alves) Date: Tue, 25 Aug 2009 14:59:41 -0300 Subject: [firebase-br] DBX com FB References: <657908e00908222054q5637e07bu2c7350800f646557@mail.gmail.com><000101ca24be$d096f260$114efea9@Aquiles> <657908e00908250526j66f5a29csd1fdd13a1b47c303@mail.gmail.com> Message-ID: <008101ca25ad$dd32e2f0$114efea9@Aquiles> Falou Didio, Precisando é só postar. Renato ----- Original Message ----- From: "Didio Delphi Programmer" To: "FireBase" Sent: Tuesday, August 25, 2009 9:26 AM Subject: Re: [firebase-br] DBX com FB Renato, Muito obrigado, me ajudou muito!!! Didio 2009/8/23 Renato Alves > Didio, > Tem um video aula no site: > > http://www.activedelphi.com.br/modules.php?op=modload&name=News&file=article&sid=786 > Tem uma explicação muito boa. > E tem também este drive: http://groups.google.com/group/dbxfirebird > Fui, > Renato > > > > ----- Original Message ----- From: "Didio Delphi Programmer" < > didio.delphi em gmail.com> > To: > Sent: Sunday, August 23, 2009 12:54 AM > Subject: [firebase-br] DBX com FB > > > Olá, sou iniciante em fb, e queria saber como utilizo o Fb com DBX no > D2009. > > Obrigado! > > Didio > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Tue Aug 25 15:01:06 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 25 Aug 2009 15:01:06 -0300 Subject: [firebase-br] RES: campo time In-Reply-To: References: Message-ID: <000c01ca25ae$05d4f4a0$117edde0$@com.br> Use um campo tipo Integer. Armazene a quantidade de minutos necessária - poderá ser positiva ou negativa. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Ronaldo Souza Enviada em: terça-feira, 25 de agosto de 2009 10:47 Para: FireBase Assunto: Re: [firebase-br] campo time Sei não, me desculpe meter o bedelho, mas eu acho melhor vc usar campos separados em vez de ficar se matando para gravar um valor negativo !!! eu acho melhor criar dois campos, um com as horas que serão somadas e outro com as horas que serão subtraídas. fica bem mais fácil para controlar !!! quer dizer,essa é a minha opinão !!! 2009/8/25 Contabiliza - Cristiano : > bom dia pessoal ,estou desenvolvendo um sistema de ponto na empresa que eu > trabalho, > E estou com uma duvida sobre o banco de horas,pois terá dias que o saldo do > dia terá que ser negativo, > mais o tipo de campo time não aceita horas negativas,Gostaria da opinião de > vocês para resolver este problema, > > desde ja agradeço > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Tue Aug 25 15:08:59 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 25 Aug 2009 15:08:59 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Sugest=E3o_de_Componentes?= In-Reply-To: <4A941750.9000004@gmail.com> References: <003701ca2587$897e02f0$6915a8c0@MagnoSystem> <275ccf610908250645v4ffe32efw79b982915d37b435@mail.gmail.com> <4A941750.9000004@gmail.com> Message-ID: <000d01ca25af$1ee0bd70$5ca23850$@com.br> Eu fiz o seguinte: 1. Coloco o nome dos TEdit´s conforme nome do campo: EdCodigo, EdNome ; EdEndereco ; EdBairro ; EdCidade ; EdUF 2. Criei uma rotina que ao ser acionada 'varre' o form a procura desses componentes e atribui automaticamente os valores, conforme já vem do select: SQL.add('Select Nome, Endereco, Bairro, Cidade, UF from cadastro where Codigo = :xCodigo'); . ...bla bla bla... . Carrega_campos; Proc Carrega.campos Var _ii : integer; Begin for _ii := 0 to Self.ComponentCount - 1 do begin //Edit if (Self.Components[_ii].ClassName = 'TEdit') and (UpperCase(Copy((Self.Components[_ii] as TEdit).Name,1,2))='ED') then (Self.Components[_ii] as TEdit ).Text := QLeitura.FieldByName( Copy((Self.Components[_ii] as TEdit ).Name,3,20) ).AsString; end; end; Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Moacir - GMail Enviada em: terça-feira, 25 de agosto de 2009 13:55 Para: FireBase Assunto: Re: [firebase-br] Sugestão de Componentes Denilson, É simples: Zquery.Close; Zquery.SQL.Text:='select * from tabela"; Zquery.Open; Edit1.Text := Zquery.FieldByName('NomeDoCampo').AsString; Sucesso !! Moacir Denilson Albuquerque escreveu: > Estou começando, no dephi e só consigo inserir.. > como eu "recupero" um campo e "jogo" num edit comum.. > > usando o Zeos, > > Zquery.SQL.Add('select * from tabela"); > > ... o resto nao sei.. > > desculpa pela pergunta simples > > > 2009/8/25 Magno System > > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em borborema.com.br Tue Aug 25 15:51:51 2009 From: cpd em borborema.com.br (CPD (Borborema)) Date: Tue, 25 Aug 2009 15:51:51 -0300 Subject: [firebase-br] Fw: Rank Delphi TIOBE References: <519D0C30CEDE4BABAB82571E5F25B862@alexandrentbook><005a01ca24cc$fb800580$6915a8c0@MagnoSystem> <61d47c850908241048j3c796695w7d3d6470054a37fc@mail.gmail.com> Message-ID: Eu sei disso e concordo, mas no meu caso é pra fim de pesquisa mesmo, para apresentar da faculdade. Obrigado ao Magno que informou local pra levantar isso, como foi o caso do estado de MG. Alexandre C Souza ----- Original Message ----- From: "Oscar Gomes" To: "FireBase" Sent: Monday, August 24, 2009 2:48 PM Subject: Re: [firebase-br] Fw: Rank Delphi TIOBE A MELHOR FERRAMENTA É AQUELA QUE VOCE DOMINA. 2009/8/24 Magno System > Amigo, não sei qual o ramo que o seu colega trabalha. Mas eu tenho em > mãos, > uma relação das empresas homologadas pelo PAF para trabalhar em MINAS. > Nesta > relação a SOFTWARE HOUSE informa o banco de dados e a linguagem que foi > feita o software. O delphi leva maioria. Você pode baixar esta relação no > site da Receita Estadual de Minas Gerais, na seção ECF. > > > > ----- Original Message ----- From: "CPD (Borborema)" > > To: "Grupo - DELPHI" > Cc: "Grupo - FIREBIRD" > Sent: Monday, August 24, 2009 11:19 AM > Subject: [firebase-br] Fw: Rank Delphi TIOBE > > > > Pessoal, > > Eu recebi de um colega de profissão o RANK levantado por está empresa > TIOBE, de pesquisas na internet sobre linguagem de programação e os > resultados está nos links : > > http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html > > http://www.tiobe.com/index.php/paperinfo/tpci/Delphi.html > > Gostaria de saber se alguém conhece alguma pesquisa que mostre a > utilização > da ferramenta DELPHI dentro das empresas, principalmente brasileiras, > realmente. E não usuários pesquisando assuntos. > > PS : Gostaria de dar uma boa resposta para meu colega, um fanático pelo > JAVA. > > Alexandre C Souza > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From everton.patricio01 em uol.com.br Tue Aug 25 15:57:40 2009 From: everton.patricio01 em uol.com.br (everton.patricio01) Date: Tue, 25 Aug 2009 15:57:40 -0300 Subject: [firebase-br] =?utf-8?q?Convers=C3=A3o_de_dados?= Message-ID: <4a943424366ed_201bb7d7ea822e@weasel4.tmail> Pessoal, como posso converter de xls para gdb/fdb?   Agradeço desde já.   From vansiqq em gmail.com Tue Aug 25 16:02:59 2009 From: vansiqq em gmail.com (Evandro Siqueira) Date: Tue, 25 Aug 2009 16:02:59 -0300 Subject: [firebase-br] =?windows-1252?q?Convers=E3o_de_dados?= In-Reply-To: <4a943424366ed_201bb7d7ea822e@weasel4.tmail> References: <4a943424366ed_201bb7d7ea822e@weasel4.tmail> Message-ID: <4A943563.5080105@gmail.com> Isso é bem relativo e vai depender da linguagem de programação que vc está utilizando. Se for o Delphi, vc pode utilizar o componente TExcelApplication, nativo do delphi. E na verdade vc não vai converter. Vai importar os dados. Devo avisar de antemão que vai dar um trabalhão... a não ser que os colegas da lista conheçam alguma ferramenta que possibilite fazer isso sem ser "na unha". everton.patricio01 escreveu: > Pessoal, como posso converter de xls para gdb/fdb? > > > Agradeço desde já. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > -- []?s. Evandro Siqueira Programador de Sistemas L?essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel From daniel.dallasta em gmail.com Tue Aug 25 16:06:21 2009 From: daniel.dallasta em gmail.com (Daniel Dallasta) Date: Tue, 25 Aug 2009 16:06:21 -0300 Subject: [firebase-br] =?iso-8859-1?q?Convers=E3o_de_dados?= In-Reply-To: <4A943563.5080105@gmail.com> References: <4a943424366ed_201bb7d7ea822e@weasel4.tmail> <4A943563.5080105@gmail.com> Message-ID: <989201fc0908251206m4a7b3521vde86197ba51684bd@mail.gmail.com> Que eu saiba não, so via programação. Não sei se o IBexpert tem algum componente que faça isso, acho que não. Daniel 2009/8/25 Evandro Siqueira > Isso é bem relativo e vai depender da linguagem de programação que vc está > utilizando. Se for o Delphi, vc pode utilizar o componente > TExcelApplication, nativo do delphi. E na verdade vc não vai converter. Vai > importar os dados. Devo avisar de antemão que vai dar um trabalhão... a não > ser que os colegas da lista conheçam alguma ferramenta que possibilite fazer > isso sem ser "na unha". > > everton.patricio01 escreveu: > > Pessoal, como posso converter de xls para gdb/fdb? >> >> Agradeço desde já. >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > > -- > []?s. > > Evandro Siqueira > Programador de Sistemas > L?essentiel Lingerie > (79) 3254-5511 Ramal 218 > skype: evandro.lessentiel > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Att, Daniel Dallasta Dallasta Center - Materiais de construção Fone: (55) 3211-2046 ------------------------------------------------ ??? PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ??? Proteja o endereço de seus contatos como estou protegendo o seu. Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind carbon copy). Assim os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo da mensagem que possam ser usadas por hackers. From rnribeiro em gmail.com Tue Aug 25 16:07:13 2009 From: rnribeiro em gmail.com (Reijanio Nunes Ribeiro) Date: Tue, 25 Aug 2009 16:07:13 -0300 Subject: [firebase-br] =?iso-8859-1?q?Convers=E3o_de_dados?= In-Reply-To: <4a943424366ed_201bb7d7ea822e@weasel4.tmail> References: <4a943424366ed_201bb7d7ea822e@weasel4.tmail> Message-ID: <88c045a10908251207y7d28c8c6ta6ac0b0e390e8c70@mail.gmail.com> ja tentou converter pra txt e depois importar, no excel vc ja pode fazer isso exportar ele pra txt se não me engano ai é so criar uma rotina de importação Em 25/08/09, everton.patricio01 escreveu: > > Pessoal, como posso converter de xls para gdb/fdb? > > > Agradeço desde já. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From dave.malkavian em gmail.com Tue Aug 25 16:23:01 2009 From: dave.malkavian em gmail.com (Alexandre Sousa) Date: Tue, 25 Aug 2009 16:23:01 -0300 Subject: [firebase-br] =?iso-8859-1?q?Convers=E3o_de_dados?= References: <4a943424366ed_201bb7d7ea822e@weasel4.tmail> <88c045a10908251207y7d28c8c6ta6ac0b0e390e8c70@mail.gmail.com> Message-ID: <009e01ca25b9$7a83dcc0$6e01a8c0@ITT> Existe um software chamado Firebird Maestro que disponibiliza uma ferramenta de importação. O software é PAGO. []s Alexandre ----- Original Message ----- From: "Reijanio Nunes Ribeiro" To: "FireBase" Sent: Tuesday, August 25, 2009 4:07 PM Subject: Re: [firebase-br] Conversão de dados ja tentou converter pra txt e depois importar, no excel vc ja pode fazer isso exportar ele pra txt se não me engano ai é so criar uma rotina de importação Em 25/08/09, everton.patricio01 escreveu: > > Pessoal, como posso converter de xls para gdb/fdb? > > > Agradeço desde já. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From everton.patricio01 em uol.com.br Tue Aug 25 16:41:29 2009 From: everton.patricio01 em uol.com.br (Everton Patricio) Date: Tue, 25 Aug 2009 16:41:29 -0300 Subject: [firebase-br] =?utf-8?q?Convers=C3=A3o_de_dados_2?= Message-ID: <4a943e69d57ae_376a74bb6b026a@weasel13.tmail> De antemão obrigado pelo retorno,   A linguagem que estou utilizando é delphi. Realmente terei que importar os dados, inclusive já conseguí um artigo relacionado como o demonstro a seguir: ---------- procedure TForm1.Button2Click(Sender: TObject); var I: Integer; Nome: string; Capital: string; Continente: string; Area: string; Populacao: string; begin { Criar arquivo Excel } { Pega o usuário logado } LCID := GetUserDefaultLCID; { Torna a aplicação visível } ExcelApplication1.Visible[LCID] := True; { Remove alertas do excel } ExcelApplication1.DisplayAlerts[LCID] := False; { Cria o novo arquivo } WKBK := ExcelApplication1.Workbooks.Open( ExtractFilePath(Application.ExeName) + 'country.xls', EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, LCID); { Conecta a planilha (1) que será a planilha a receber os dados } ExcelWorksheet1.ConnectTo(WKBK.Worksheets[1] as _Worksheet); { Ativa a planilha conectada } ExcelWorksheet1.Activate(LCID); { Torna possível fazer alterações } ExcelApplication1.ScreenUpdating[LCID] := True; with ClientDataSet1, ExcelWorksheet1 do begin Open; EmptyDataSet; for I := 2 to Rows.Count do begin Nome := Range['A' + IntToStr(I), 'A' + IntToStr(I)].Value2; Capital := Range['B' + IntToStr(I), 'B' + IntToStr(I)].Value2; Continente := Range['C' + IntToStr(I), 'C' + IntToStr(I)].Value2; Area := Range['D' + IntToStr(I), 'D' + IntToStr(I)].Value2; Populacao := Range['E' + IntToStr(I), 'E' + IntToStr(I)].Value2; if not ((Trim(Nome) = '') and (Trim(Capital) = '') and (Trim(Continente) = '') and (Trim(Area) = '') and (Trim(Populacao) = '')) then begin ClientDataSet1.Append; ClientDataSet1.FieldByName('NAME').AsString := Nome; ClientDataSet1.FieldByName('CAPITAL').AsString := Capital; ClientDataSet1.FieldByName('Continent').AsString := Continente; ClientDataSet1.FieldByName('Area').AsString := Area; ClientDataSet1.FieldByName('Population').AsString := Populacao; ClientDataSet1.Post; end else Break; end; end; ShowMessage('A importação foi realizada com êxito.'); end; ------- O artigo completo pode ser encontrado em: http://delphitodelphi.blogspot.com/2008/11/pessoal-muitas-pessoas-tem-me-enviado-e.html O problema, neste caso, é que não consigo encontrar a unit (a Unit Excel97 ) para que o código possa compilar. Agradecimentos, Everton. From cpd em contabilizanet.com.br Tue Aug 25 16:58:34 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Tue, 25 Aug 2009 16:58:34 -0300 Subject: [firebase-br] RES: RES: campo time In-Reply-To: <000c01ca25ae$05d4f4a0$117edde0$@com.br> Message-ID: Bom Felix seria legal essa sugestao que você me deu o problema e que meu cliente quer q apareça o saldo de cada dia Em horas e não em minutos,,mais mesmo assim agradço pela sugestão, -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: terça-feira, 25 de agosto de 2009 15:01 Para: 'FireBase' Assunto: [firebase-br] RES: campo time Use um campo tipo Integer. Armazene a quantidade de minutos necessária - poderá ser positiva ou negativa. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Ronaldo Souza Enviada em: terça-feira, 25 de agosto de 2009 10:47 Para: FireBase Assunto: Re: [firebase-br] campo time Sei não, me desculpe meter o bedelho, mas eu acho melhor vc usar campos separados em vez de ficar se matando para gravar um valor negativo !!! eu acho melhor criar dois campos, um com as horas que serão somadas e outro com as horas que serão subtraídas. fica bem mais fácil para controlar !!! quer dizer,essa é a minha opinão !!! 2009/8/25 Contabiliza - Cristiano : > bom dia pessoal ,estou desenvolvendo um sistema de ponto na empresa > que eu trabalho, E estou com uma duvida sobre o banco de horas,pois > terá dias que o saldo do > dia terá que ser negativo, > mais o tipo de campo time não aceita horas negativas,Gostaria da > opinião de > vocês para resolver este problema, > > desde ja agradeço > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Tue Aug 25 17:11:06 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 25 Aug 2009 17:11:06 -0300 Subject: [firebase-br] RES: RES: RES: campo time In-Reply-To: References: <000c01ca25ae$05d4f4a0$117edde0$@com.br> Message-ID: <001801ca25c0$2e37d540$8aa77fc0$@com.br> O cliente quer ver: 02:00h 07:25h -01:30h Você vai armazenar: 120 445 -90 Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: terça-feira, 25 de agosto de 2009 16:59 Para: 'FireBase' Assunto: [firebase-br] RES: RES: campo time Bom Felix seria legal essa sugestao que você me deu o problema e que meu cliente quer q apareça o saldo de cada dia Em horas e não em minutos,,mais mesmo assim agradço pela sugestão, -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: terça-feira, 25 de agosto de 2009 15:01 Para: 'FireBase' Assunto: [firebase-br] RES: campo time Use um campo tipo Integer. Armazene a quantidade de minutos necessária - poderá ser positiva ou negativa. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Ronaldo Souza Enviada em: terça-feira, 25 de agosto de 2009 10:47 Para: FireBase Assunto: Re: [firebase-br] campo time Sei não, me desculpe meter o bedelho, mas eu acho melhor vc usar campos separados em vez de ficar se matando para gravar um valor negativo !!! eu acho melhor criar dois campos, um com as horas que serão somadas e outro com as horas que serão subtraídas. fica bem mais fácil para controlar !!! quer dizer,essa é a minha opinão !!! 2009/8/25 Contabiliza - Cristiano : > bom dia pessoal ,estou desenvolvendo um sistema de ponto na empresa > que eu trabalho, E estou com uma duvida sobre o banco de horas,pois > terá dias que o saldo do > dia terá que ser negativo, > mais o tipo de campo time não aceita horas negativas,Gostaria da > opinião de > vocês para resolver este problema, > > desde ja agradeço > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Tue Aug 25 17:15:21 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 25 Aug 2009 17:15:21 -0300 Subject: [firebase-br] RES: RES: RES: campo time In-Reply-To: References: <000c01ca25ae$05d4f4a0$117edde0$@com.br> Message-ID: <001901ca25c0$c84f4ff0$58edefd0$@com.br> Eu já coloquei num post anterior: O que o cliente 'quer ver' é uma coisa; a forma como as informações são armazenadas é outra coisa. Cabe ao desenvolvedor obter a melhor maneira. Manda as duvidas que tentaremos ajudar :-) Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: terça-feira, 25 de agosto de 2009 16:59 Para: 'FireBase' Assunto: [firebase-br] RES: RES: campo time Bom Felix seria legal essa sugestao que você me deu o problema e que meu cliente quer q apareça o saldo de cada dia Em horas e não em minutos,,mais mesmo assim agradço pela sugestão, -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: terça-feira, 25 de agosto de 2009 15:01 Para: 'FireBase' Assunto: [firebase-br] RES: campo time Use um campo tipo Integer. Armazene a quantidade de minutos necessária - poderá ser positiva ou negativa. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Ronaldo Souza Enviada em: terça-feira, 25 de agosto de 2009 10:47 Para: FireBase Assunto: Re: [firebase-br] campo time Sei não, me desculpe meter o bedelho, mas eu acho melhor vc usar campos separados em vez de ficar se matando para gravar um valor negativo !!! eu acho melhor criar dois campos, um com as horas que serão somadas e outro com as horas que serão subtraídas. fica bem mais fácil para controlar !!! quer dizer,essa é a minha opinão !!! 2009/8/25 Contabiliza - Cristiano : > bom dia pessoal ,estou desenvolvendo um sistema de ponto na empresa > que eu trabalho, E estou com uma duvida sobre o banco de horas,pois > terá dias que o saldo do > dia terá que ser negativo, > mais o tipo de campo time não aceita horas negativas,Gostaria da > opinião de > vocês para resolver este problema, > > desde ja agradeço > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From daniel em mhnet.com.br Tue Aug 25 17:15:57 2009 From: daniel em mhnet.com.br (Daniel Sonda) Date: Tue, 25 Aug 2009 17:15:57 -0300 Subject: [firebase-br] =?iso-8859-1?q?Bug_no_IBExpert_ou_v=EDrus=3F?= In-Reply-To: <4A93E401.3090007@gmail.com> References: <4A93DFAB.3000206@mhnet.com.br> <4A93E401.3090007@gmail.com> Message-ID: <4A94467D.3050407@mhnet.com.br> Uso a personal. Agora tem outra máquina com o mesmo problema... além de que tem um comportamento parecido no Delphi também: duplo clique no dataset, exibe os fields e abre direto o diálogo de "new field". To beeeeem desconfiado... Daniel Em 25/08/2009 10:15, Armando Boza Gonçalves escreveu: > Qual versão vc usa? personal? paga? > > Experimenta reinstalar. > > Att > > Armando > > Daniel Sonda escreveu: >> Olá pessoal! >> >> Estou com o seguinte problema no IBExpert: >> >> 1. No Database Explorer, quando dou duplo clique em uma das conexões, >> é automaticamente criada uma "New DB Folder". Algo do tipo "Duplo >> Clique = Insert". >> >> 2. Abro qualquer tabela, ao clicar na aba Triggers, automaticamente é >> exibido o diálogo de "New trigger". >> >> Sei que tá parecendo vírus, mas passei o anti-vírus e não achei nada. >> >> Agradeço qualquer dica. >> >> Daniel Sonda. >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rafael.barros em twins.inf.br Tue Aug 25 17:28:57 2009 From: rafael.barros em twins.inf.br (Rafael Barros - Twins) Date: Tue, 25 Aug 2009 17:28:57 -0300 Subject: [firebase-br] =?iso-8859-1?q?Convers=E3o_de_dados_2?= In-Reply-To: <4a943e69d57ae_376a74bb6b026a@weasel13.tmail> References: <4a943e69d57ae_376a74bb6b026a@weasel13.tmail> Message-ID: <4A944989.7000302@twins.inf.br> Tenho fontes em delphi de um programa para realizar tal importação. Se tiver interesse me manda email. > De antemão obrigado pelo retorno, > > > A linguagem que estou utilizando é delphi. Realmente terei que importar os dados, inclusive já conseguí um artigo relacionado como o demonstro a seguir: > > > > ---------- > > procedure TForm1.Button2Click(Sender: TObject); > var > I: Integer; > Nome: string; > Capital: string; > Continente: string; > Area: string; > Populacao: string; > begin > { Criar arquivo Excel } > { Pega o usuário logado } > LCID := GetUserDefaultLCID; > { Torna a aplicação visível } > ExcelApplication1.Visible[LCID] := True; > { Remove alertas do excel } > ExcelApplication1.DisplayAlerts[LCID] := False; > { Cria o novo arquivo } > WKBK := ExcelApplication1.Workbooks.Open( > ExtractFilePath(Application.ExeName) + > 'country.xls', EmptyParam, EmptyParam, EmptyParam, > EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, > EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, > EmptyParam, LCID); > > { Conecta a planilha (1) que será a planilha a > receber os dados } > ExcelWorksheet1.ConnectTo(WKBK.Worksheets[1] as _Worksheet); > { Ativa a planilha conectada } > ExcelWorksheet1.Activate(LCID); > { Torna possível fazer alterações } > ExcelApplication1.ScreenUpdating[LCID] := True; > > with ClientDataSet1, ExcelWorksheet1 do > begin > Open; > EmptyDataSet; > for I := 2 to Rows.Count do > begin > Nome := Range['A' + IntToStr(I), 'A' + IntToStr(I)].Value2; > Capital := Range['B' + IntToStr(I), 'B' + IntToStr(I)].Value2; > Continente := Range['C' + IntToStr(I), 'C' + IntToStr(I)].Value2; > Area := Range['D' + IntToStr(I), 'D' + IntToStr(I)].Value2; > Populacao := Range['E' + IntToStr(I), 'E' + IntToStr(I)].Value2; > > if not ((Trim(Nome) = '') and (Trim(Capital) = '') and > (Trim(Continente) = '') and (Trim(Area) = '') and > (Trim(Populacao) = '')) then > begin > ClientDataSet1.Append; > ClientDataSet1.FieldByName('NAME').AsString := Nome; > ClientDataSet1.FieldByName('CAPITAL').AsString := Capital; > ClientDataSet1.FieldByName('Continent').AsString := Continente; > ClientDataSet1.FieldByName('Area').AsString := Area; > ClientDataSet1.FieldByName('Population').AsString := Populacao; > ClientDataSet1.Post; > end > else > Break; > end; > end; > ShowMessage('A importação foi realizada com êxito.'); > end; > > > ------- > > O artigo completo pode ser encontrado em: > http://delphitodelphi.blogspot.com/2008/11/pessoal-muitas-pessoas-tem-me-enviado-e.html > > O problema, neste caso, é que não consigo encontrar a unit (a Unit Excel97 ) para que o código possa compilar. > > Agradecimentos, Everton. > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > __________ Informação do ESET Smart Security, versão da vacina 4367 (20090825) __________ > > A mensagem foi verificada pelo ESET Smart Security. > > http://www.eset.com > > > > > __________ Informação do ESET Smart Security, versão da vacina 4367 (20090825) __________ A mensagem foi verificada pelo ESET Smart Security. http://www.eset.com From armando.boza em gmail.com Tue Aug 25 17:40:43 2009 From: armando.boza em gmail.com (Armando Boza) Date: Tue, 25 Aug 2009 17:40:43 -0300 Subject: [firebase-br] =?iso-8859-1?q?Convers=E3o_de_dados?= In-Reply-To: <4a943424366ed_201bb7d7ea822e@weasel4.tmail> References: <4a943424366ed_201bb7d7ea822e@weasel4.tmail> Message-ID: exporta o xls para csv e procura na net um programa chamado CSV2IB , batata. att Armando 2009/8/25 everton.patricio01 > Pessoal, como posso converter de xls para gdb/fdb? > > > Agradeço desde já. > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rodrigo em solucoeseinformatica.com.br Tue Aug 25 17:54:02 2009 From: rodrigo em solucoeseinformatica.com.br (Rodrigo A. de Freitas) Date: Tue, 25 Aug 2009 17:54:02 -0300 Subject: [firebase-br] RES: RES: RES: campo time In-Reply-To: Message-ID: Cristiano, Você pode usar a idéia do Felix, basta fazer a conversão necessária para que no seu sistema o saldo de horas em minutos seja apresentado em horas. Pro Cliente, interessa o que ele vê, não o que está armazenado internamento no banco de dados. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: 25 de agosto de 2009 16:59 Para: 'FireBase' Assunto: [firebase-br] RES: RES: campo time Bom Felix seria legal essa sugestao que você me deu o problema e que meu cliente quer q apareça o saldo de cada dia Em horas e não em minutos,,mais mesmo assim agradço pela sugestão, -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: terça-feira, 25 de agosto de 2009 15:01 Para: 'FireBase' Assunto: [firebase-br] RES: campo time Use um campo tipo Integer. Armazene a quantidade de minutos necessária - poderá ser positiva ou negativa. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Ronaldo Souza Enviada em: terça-feira, 25 de agosto de 2009 10:47 Para: FireBase Assunto: Re: [firebase-br] campo time Sei não, me desculpe meter o bedelho, mas eu acho melhor vc usar campos separados em vez de ficar se matando para gravar um valor negativo !!! eu acho melhor criar dois campos, um com as horas que serão somadas e outro com as horas que serão subtraídas. fica bem mais fácil para controlar !!! quer dizer,essa é a minha opinão !!! 2009/8/25 Contabiliza - Cristiano : > bom dia pessoal ,estou desenvolvendo um sistema de ponto na empresa > que eu trabalho, E estou com uma duvida sobre o banco de horas,pois > terá dias que o saldo do > dia terá que ser negativo, > mais o tipo de campo time não aceita horas negativas,Gostaria da > opinião de > vocês para resolver este problema, > > desde ja agradeço > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.409 / Banco de dados de vírus: 270.13.66/2325 - Data de Lançamento: 08/25/09 06:08:00 From cwfsa1 em gmail.com Tue Aug 25 18:10:40 2009 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Tue, 25 Aug 2009 18:10:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Sugest=E3o_de_Componentes?= In-Reply-To: <000d01ca25af$1ee0bd70$5ca23850$@com.br> References: <003701ca2587$897e02f0$6915a8c0@MagnoSystem> <275ccf610908250645v4ffe32efw79b982915d37b435@mail.gmail.com> <4A941750.9000004@gmail.com> <000d01ca25af$1ee0bd70$5ca23850$@com.br> Message-ID: <4A945350.6000402@gmail.com> Usa DBEdit Felix escreveu: > Eu fiz o seguinte: > > 1. Coloco o nome dos TEdit´s conforme nome do campo: > EdCodigo, EdNome ; EdEndereco ; EdBairro ; EdCidade ; EdUF > > 2. Criei uma rotina que ao ser acionada 'varre' o form a procura desses > componentes e atribui automaticamente os valores, conforme já vem do select: > > SQL.add('Select Nome, Endereco, Bairro, Cidade, UF from cadastro where > Codigo = :xCodigo'); > . > ...bla bla bla... > . > Carrega_campos; > > Proc Carrega.campos > Var > _ii : integer; > Begin > for _ii := 0 to Self.ComponentCount - 1 do > begin > //Edit > if (Self.Components[_ii].ClassName = 'TEdit') and > (UpperCase(Copy((Self.Components[_ii] as TEdit).Name,1,2))='ED') then > (Self.Components[_ii] as TEdit ).Text := QLeitura.FieldByName( > Copy((Self.Components[_ii] as TEdit ).Name,3,20) ).AsString; > end; > end; > > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Moacir - GMail > Enviada em: terça-feira, 25 de agosto de 2009 13:55 > Para: FireBase > Assunto: Re: [firebase-br] Sugestão de Componentes > > Denilson, > > É simples: > > Zquery.Close; > Zquery.SQL.Text:='select * from tabela"; > Zquery.Open; > > Edit1.Text := Zquery.FieldByName('NomeDoCampo').AsString; > > Sucesso !! > > Moacir > > > > > Denilson Albuquerque escreveu: > >> Estou começando, no dephi e só consigo inserir.. >> como eu "recupero" um campo e "jogo" num edit comum.. >> >> usando o Zeos, >> >> Zquery.SQL.Add('select * from tabela"); >> >> ... o resto nao sei.. >> >> desculpa pela pergunta simples >> >> >> 2009/8/25 Magno System >> >> >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From edujed em gmail.com Tue Aug 25 20:13:26 2009 From: edujed em gmail.com (Eduardo Jedliczka) Date: Tue, 25 Aug 2009 20:13:26 -0300 Subject: [firebase-br] =?iso-8859-1?q?Bug_no_IBExpert_ou_v=EDrus=3F?= In-Reply-To: <4A94467D.3050407@mhnet.com.br> References: <4A93DFAB.3000206@mhnet.com.br> <4A93E401.3090007@gmail.com> <4A94467D.3050407@mhnet.com.br> Message-ID: <82a1440908251613p2edca1eo63249fab71bd24f3@mail.gmail.com> Pergunta 99% idiota: já experimentou trocar o mouse ? Abraço Eduardo 2009/8/25 Daniel Sonda : > Uso a personal. > > Agora tem outra máquina com o mesmo problema... além de que tem um > comportamento parecido no Delphi também: duplo clique no dataset, exibe os > fields e abre direto o diálogo de "new field". > > To beeeeem desconfiado... > > Daniel > > Em 25/08/2009 10:15, Armando Boza Gonçalves escreveu: >> >> Qual versão vc usa? personal? paga? >> >> Experimenta reinstalar. >> >> Att >> >> Armando >> >> Daniel Sonda escreveu: >>> >>> Olá pessoal! >>> >>> Estou com o seguinte problema no IBExpert: >>> >>> 1. No Database Explorer, quando dou duplo clique em uma das conexões, é >>> automaticamente criada uma "New DB Folder". Algo do tipo "Duplo Clique = >>> Insert". >>> >>> 2. Abro qualquer tabela, ao clicar na aba Triggers, automaticamente é >>> exibido o diálogo de "New trigger". >>> >>> Sei que tá parecendo vírus, mas passei o anti-vírus e não achei nada. >>> >>> Agradeço qualquer dica. >>> >>> Daniel Sonda. >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- [s] ========================== Eduardo Jedliczka Apucarana - Pr ========================== From felix2005 em oi.com.br Tue Aug 25 20:56:29 2009 From: felix2005 em oi.com.br (Felix) Date: Tue, 25 Aug 2009 20:56:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_Sugest=E3o_de_Compone?= =?iso-8859-1?q?ntes?= In-Reply-To: <4A945350.6000402@gmail.com> References: <003701ca2587$897e02f0$6915a8c0@MagnoSystem> <275ccf610908250645v4ffe32efw79b982915d37b435@mail.gmail.com> <4A941750.9000004@gmail.com> <000d01ca25af$1ee0bd70$5ca23850$@com.br> <4A945350.6000402@gmail.com> Message-ID: <000001ca25df$aad06800$00713800$@com.br> Você está falando: DbEdit ligado a Query, mantendo a transação aberta? Ou ligado a um TDataSet? Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos Wilson Enviada em: terça-feira, 25 de agosto de 2009 18:11 Para: FireBase Assunto: Re: [firebase-br] RES: Sugestão de Componentes Usa DBEdit Felix escreveu: > Eu fiz o seguinte: > > 1. Coloco o nome dos TEdit´s conforme nome do campo: > EdCodigo, EdNome ; EdEndereco ; EdBairro ; EdCidade ; EdUF > > 2. Criei uma rotina que ao ser acionada 'varre' o form a procura desses > componentes e atribui automaticamente os valores, conforme já vem do select: > > SQL.add('Select Nome, Endereco, Bairro, Cidade, UF from cadastro where > Codigo = :xCodigo'); > . > ...bla bla bla... > . > Carrega_campos; > > Proc Carrega.campos > Var > _ii : integer; > Begin > for _ii := 0 to Self.ComponentCount - 1 do > begin > //Edit > if (Self.Components[_ii].ClassName = 'TEdit') and > (UpperCase(Copy((Self.Components[_ii] as TEdit).Name,1,2))='ED') then > (Self.Components[_ii] as TEdit ).Text := QLeitura.FieldByName( > Copy((Self.Components[_ii] as TEdit ).Name,3,20) ).AsString; > end; > end; > > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Moacir - GMail > Enviada em: terça-feira, 25 de agosto de 2009 13:55 > Para: FireBase > Assunto: Re: [firebase-br] Sugestão de Componentes > > Denilson, > > É simples: > > Zquery.Close; > Zquery.SQL.Text:='select * from tabela"; > Zquery.Open; > > Edit1.Text := Zquery.FieldByName('NomeDoCampo').AsString; > > Sucesso !! > > Moacir > > > > > Denilson Albuquerque escreveu: > >> Estou começando, no dephi e só consigo inserir.. >> como eu "recupero" um campo e "jogo" num edit comum.. >> >> usando o Zeos, >> >> Zquery.SQL.Add('select * from tabela"); >> >> ... o resto nao sei.. >> >> desculpa pela pergunta simples >> >> >> 2009/8/25 Magno System >> >> >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From alanladecasa em gmail.com Tue Aug 25 23:05:35 2009 From: alanladecasa em gmail.com (Alan Matos) Date: Tue, 25 Aug 2009 23:05:35 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_RES=3A_Sugest=E3o_de_Componen?= =?iso-8859-1?q?tes?= In-Reply-To: <000001ca25df$aad06800$00713800$@com.br> References: <003701ca2587$897e02f0$6915a8c0@MagnoSystem> <275ccf610908250645v4ffe32efw79b982915d37b435@mail.gmail.com> <4A941750.9000004@gmail.com> <000d01ca25af$1ee0bd70$5ca23850$@com.br> <4A945350.6000402@gmail.com> <000001ca25df$aad06800$00713800$@com.br> Message-ID: Felix, E Quando é um campo numérico, como vc faz? -- Alan Matos msn: alanladecasa em hotmail.com From cpd em lekagi.com.br Tue Aug 25 23:19:19 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Tue, 25 Aug 2009 23:19:19 -0300 (Hora oficial do Brasil) Subject: [firebase-br] =?iso-8859-1?q?Res=3A_Re=3A_RES=3A_RES=3A_Sugest=E3?= =?iso-8859-1?q?o_de_Componentes?= References: <003701ca2587$897e02f0$6915a8c0@MagnoSystem> <275ccf610908250645v4ffe32efw79b982915d37b435@mail.gmail.com> <4A941750.9000004@gmail.com> <000d01ca25af$1ee0bd70$5ca23850$@com.br> <4A945350.6000402@gmail.com> <000001ca25df$aad06800$00713800$@com.br> Message-ID: <4A949B9F.000001.02680@JABER> Olá Alan. Eu particularmente desenvolvi meu primeiro sistema com DBEdit porém o controle transacional dele ficou péssimo. Atualmente uso TEdit e para os campo numéricos com decimais uso um componente free que vem com os fontes chamado EditNum. Caso tenha interesse em dar uma olhada entre em contato em private. [ ]s Jáber S. C. Lima -------Mensagem original------- De: Alan Matos Data: 08/25/09 23:12:21 Para: FireBase Assunto: Re: [firebase-br]RES: RES: Sugestão de Componentes Felix, E Quando é um campo numérico, como vc faz? -- Alan Matos msn: alanladecasa em hotmail.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cwfsa1 em gmail.com Wed Aug 26 08:14:34 2009 From: cwfsa1 em gmail.com (Carlos Wilson) Date: Wed, 26 Aug 2009 08:14:34 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A_Sugest=E3o_de_Compone?= =?iso-8859-1?q?ntes?= In-Reply-To: <000001ca25df$aad06800$00713800$@com.br> References: <003701ca2587$897e02f0$6915a8c0@MagnoSystem> <275ccf610908250645v4ffe32efw79b982915d37b435@mail.gmail.com> <4A941750.9000004@gmail.com> <000d01ca25af$1ee0bd70$5ca23850$@com.br> <4A945350.6000402@gmail.com> <000001ca25df$aad06800$00713800$@com.br> Message-ID: <4A95191A.60008@gmail.com> Uso MDODataSet+DSP+ClientDataSet e só uso componentes dataware ou nativo do Delphi ou da palheta Jedi, não preciso me preocupar com o controle transacional, o Midas cuida para que uma transação fica aberta o mínimo de tempo possível. É tudo questão de sql bem feitos. O Sistema já está rodando a 5 anos e nunca tive problema. Esse é um dos fatores que considero o Delphi a ferramenta mais produtiva que conheço. Agora tem aqueles que gostam de ficar reiventando a roda... [ ]'s Carlos Wilson. Felix escreveu: > Você está falando: > > DbEdit ligado a Query, mantendo a transação aberta? > > Ou ligado a um TDataSet? > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Carlos Wilson > Enviada em: terça-feira, 25 de agosto de 2009 18:11 > Para: FireBase > Assunto: Re: [firebase-br] RES: Sugestão de Componentes > > Usa DBEdit > > Felix escreveu: > >> Eu fiz o seguinte: >> >> 1. Coloco o nome dos TEdit´s conforme nome do campo: >> EdCodigo, EdNome ; EdEndereco ; EdBairro ; EdCidade ; EdUF >> >> 2. Criei uma rotina que ao ser acionada 'varre' o form a procura desses >> componentes e atribui automaticamente os valores, conforme já vem do >> > select: > >> SQL.add('Select Nome, Endereco, Bairro, Cidade, UF from cadastro where >> Codigo = :xCodigo'); >> . >> ...bla bla bla... >> . >> Carrega_campos; >> >> Proc Carrega.campos >> Var >> _ii : integer; >> Begin >> for _ii := 0 to Self.ComponentCount - 1 do >> begin >> //Edit >> if (Self.Components[_ii].ClassName = 'TEdit') and >> (UpperCase(Copy((Self.Components[_ii] as TEdit).Name,1,2))='ED') then >> (Self.Components[_ii] as TEdit ).Text := QLeitura.FieldByName( >> Copy((Self.Components[_ii] as TEdit ).Name,3,20) ).AsString; >> end; >> end; >> >> >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> > Em > >> nome de Moacir - GMail >> Enviada em: terça-feira, 25 de agosto de 2009 13:55 >> Para: FireBase >> Assunto: Re: [firebase-br] Sugestão de Componentes >> >> Denilson, >> >> É simples: >> >> Zquery.Close; >> Zquery.SQL.Text:='select * from tabela"; >> Zquery.Open; >> >> Edit1.Text := Zquery.FieldByName('NomeDoCampo').AsString; >> >> Sucesso !! >> >> Moacir >> >> >> >> >> Denilson Albuquerque escreveu: >> >> >>> Estou começando, no dephi e só consigo inserir.. >>> como eu "recupero" um campo e "jogo" num edit comum.. >>> >>> usando o Zeos, >>> >>> Zquery.SQL.Add('select * from tabela"); >>> >>> ... o resto nao sei.. >>> >>> desculpa pela pergunta simples >>> >>> >>> 2009/8/25 Magno System >>> >>> >>> >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From cpd em contabilizanet.com.br Wed Aug 26 08:23:16 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Wed, 26 Aug 2009 08:23:16 -0300 Subject: [firebase-br] RES: RES: RES: campo time In-Reply-To: Message-ID: Mas Como faço esta conversao para mostrar as horas ao inves de minutos no select Se alguem puder me ajudar fico grato abraços -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: terça-feira, 25 de agosto de 2009 16:59 Para: 'FireBase' Assunto: [firebase-br] RES: RES: campo time Bom Felix seria legal essa sugestao que você me deu o problema e que meu cliente quer q apareça o saldo de cada dia Em horas e não em minutos,,mais mesmo assim agradço pela sugestão, -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: terça-feira, 25 de agosto de 2009 15:01 Para: 'FireBase' Assunto: [firebase-br] RES: campo time Use um campo tipo Integer. Armazene a quantidade de minutos necessária - poderá ser positiva ou negativa. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Ronaldo Souza Enviada em: terça-feira, 25 de agosto de 2009 10:47 Para: FireBase Assunto: Re: [firebase-br] campo time Sei não, me desculpe meter o bedelho, mas eu acho melhor vc usar campos separados em vez de ficar se matando para gravar um valor negativo !!! eu acho melhor criar dois campos, um com as horas que serão somadas e outro com as horas que serão subtraídas. fica bem mais fácil para controlar !!! quer dizer,essa é a minha opinão !!! 2009/8/25 Contabiliza - Cristiano : > bom dia pessoal ,estou desenvolvendo um sistema de ponto na empresa > que eu trabalho, E estou com uma duvida sobre o banco de horas,pois > terá dias que o saldo do > dia terá que ser negativo, > mais o tipo de campo time não aceita horas negativas,Gostaria da > opinião de > vocês para resolver este problema, > > desde ja agradeço > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From daniel em mhnet.com.br Wed Aug 26 08:43:26 2009 From: daniel em mhnet.com.br (Daniel Sonda) Date: Wed, 26 Aug 2009 08:43:26 -0300 Subject: [firebase-br] =?iso-8859-1?q?Bug_no_IBExpert_ou_v=EDrus=3F?= In-Reply-To: <82a1440908251613p2edca1eo63249fab71bd24f3@mail.gmail.com> References: <4A93DFAB.3000206@mhnet.com.br> <4A93E401.3090007@gmail.com> <4A94467D.3050407@mhnet.com.br> <82a1440908251613p2edca1eo63249fab71bd24f3@mail.gmail.com> Message-ID: <4A951FDE.4000300@mhnet.com.br> Eduardo, nestas circunstâncias creio que nenhuma pergunta seja idiota... rsrsrsrs Bom... troquei sim. Mouse e teclado. Uso um notebook. Fiquei só no touchpad e o problema continua. Daniel Em 25/08/2009 20:13, Eduardo Jedliczka escreveu: > Pergunta 99% idiota: já experimentou trocar o mouse ? > > Abraço > > Eduardo > > 2009/8/25 Daniel Sonda: > >> Uso a personal. >> >> Agora tem outra máquina com o mesmo problema... além de que tem um >> comportamento parecido no Delphi também: duplo clique no dataset, exibe os >> fields e abre direto o diálogo de "new field". >> >> To beeeeem desconfiado... >> >> Daniel >> >> Em 25/08/2009 10:15, Armando Boza Gonçalves escreveu: >> >>> Qual versão vc usa? personal? paga? >>> >>> Experimenta reinstalar. >>> >>> Att >>> >>> Armando >>> >>> Daniel Sonda escreveu: >>> >>>> Olá pessoal! >>>> >>>> Estou com o seguinte problema no IBExpert: >>>> >>>> 1. No Database Explorer, quando dou duplo clique em uma das conexões, é >>>> automaticamente criada uma "New DB Folder". Algo do tipo "Duplo Clique = >>>> Insert". >>>> >>>> 2. Abro qualquer tabela, ao clicar na aba Triggers, automaticamente é >>>> exibido o diálogo de "New trigger". >>>> >>>> Sei que tá parecendo vírus, mas passei o anti-vírus e não achei nada. >>>> >>>> Agradeço qualquer dica. >>>> >>>> Daniel Sonda. >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > From felix2005 em oi.com.br Wed Aug 26 09:15:07 2009 From: felix2005 em oi.com.br (Felix) Date: Wed, 26 Aug 2009 09:15:07 -0300 Subject: [firebase-br] RES: RES: RES: RES: campo time In-Reply-To: References: Message-ID: <000201ca2646$d9ff16a0$8dfd43e0$@com.br> Voce não vai fazer a conversão no select. O select vai retornar em minutos mesmo. Voce vai fazer a conversão na aplicação quando for mostrar o campo... Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: quarta-feira, 26 de agosto de 2009 08:23 Para: 'FireBase' Assunto: [firebase-br] RES: RES: RES: campo time Mas Como faço esta conversao para mostrar as horas ao inves de minutos no select Se alguem puder me ajudar fico grato abraços -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Contabiliza - Cristiano Enviada em: terça-feira, 25 de agosto de 2009 16:59 Para: 'FireBase' Assunto: [firebase-br] RES: RES: campo time Bom Felix seria legal essa sugestao que você me deu o problema e que meu cliente quer q apareça o saldo de cada dia Em horas e não em minutos,,mais mesmo assim agradço pela sugestão, -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Felix Enviada em: terça-feira, 25 de agosto de 2009 15:01 Para: 'FireBase' Assunto: [firebase-br] RES: campo time Use um campo tipo Integer. Armazene a quantidade de minutos necessária - poderá ser positiva ou negativa. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Ronaldo Souza Enviada em: terça-feira, 25 de agosto de 2009 10:47 Para: FireBase Assunto: Re: [firebase-br] campo time Sei não, me desculpe meter o bedelho, mas eu acho melhor vc usar campos separados em vez de ficar se matando para gravar um valor negativo !!! eu acho melhor criar dois campos, um com as horas que serão somadas e outro com as horas que serão subtraídas. fica bem mais fácil para controlar !!! quer dizer,essa é a minha opinão !!! 2009/8/25 Contabiliza - Cristiano : > bom dia pessoal ,estou desenvolvendo um sistema de ponto na empresa > que eu trabalho, E estou com uma duvida sobre o banco de horas,pois > terá dias que o saldo do > dia terá que ser negativo, > mais o tipo de campo time não aceita horas negativas,Gostaria da > opinião de > vocês para resolver este problema, > > desde ja agradeço > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Wed Aug 26 09:15:40 2009 From: felix2005 em oi.com.br (Felix) Date: Wed, 26 Aug 2009 09:15:40 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Res=3A_Re=3A_RES=3A_RES=3A_S?= =?iso-8859-1?q?ugest=E3o_de_Componentes?= In-Reply-To: <4A949B9F.000001.02680@JABER> References: <003701ca2587$897e02f0$6915a8c0@MagnoSystem> <275ccf610908250645v4ffe32efw79b982915d37b435@mail.gmail.com> <4A941750.9000004@gmail.com> <000d01ca25af$1ee0bd70$5ca23850$@com.br> <4A945350.6000402@gmail.com> <000001ca25df$aad06800$00713800$@com.br> <4A949B9F.000001.02680@JABER> Message-ID: <000301ca2646$edc53110$c94f9330$@com.br> Respondido pelo Jaber. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Jáber - CPD Enviada em: terça-feira, 25 de agosto de 2009 23:19 Para: FireBase Assunto: [firebase-br] Res: Re: RES: RES: Sugestão de Componentes Olá Alan. Eu particularmente desenvolvi meu primeiro sistema com DBEdit porém o controle transacional dele ficou péssimo. Atualmente uso TEdit e para os campo numéricos com decimais uso um componente free que vem com os fontes chamado EditNum. Caso tenha interesse em dar uma olhada entre em contato em private. [ ]s Jáber S. C. Lima -------Mensagem original------- De: Alan Matos Data: 08/25/09 23:12:21 Para: FireBase Assunto: Re: [firebase-br]RES: RES: Sugestão de Componentes Felix, E Quando é um campo numérico, como vc faz? -- Alan Matos msn: alanladecasa em hotmail.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Wed Aug 26 09:24:17 2009 From: felix2005 em oi.com.br (Felix) Date: Wed, 26 Aug 2009 09:24:17 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__RES=3A__RES=3A_Sugest=E3o_de?= =?iso-8859-1?q?_Componentes?= In-Reply-To: <4A95191A.60008@gmail.com> References: <003701ca2587$897e02f0$6915a8c0@MagnoSystem> <275ccf610908250645v4ffe32efw79b982915d37b435@mail.gmail.com> <4A941750.9000004@gmail.com> <000d01ca25af$1ee0bd70$5ca23850$@com.br> <4A945350.6000402@gmail.com> <000001ca25df$aad06800$00713800$@com.br> <4A95191A.60008@gmail.com> Message-ID: <000401ca2648$21e99f20$65bcdd60$@com.br> Perguntei para que ficasse claro o método de acesso; se um iniciante não tiver todas as informações poderá tomar o caminho errado, o Jáber comentou na resposta dele : "Eu particularmente desenvolvi meu primeiro sistema com DBEdit porém o controle transacional dele ficou péssimo." Por isso achei importante esclarecer com você a conexão dos dbedit´s. Concordo com você : "É tudo questão de sql bem feitos" Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Carlos Wilson Enviada em: quarta-feira, 26 de agosto de 2009 08:15 Para: FireBase Assunto: Re: [firebase-br] RES: RES: Sugestão de Componentes Uso MDODataSet+DSP+ClientDataSet e só uso componentes dataware ou nativo do Delphi ou da palheta Jedi, não preciso me preocupar com o controle transacional, o Midas cuida para que uma transação fica aberta o mínimo de tempo possível. É tudo questão de sql bem feitos. O Sistema já está rodando a 5 anos e nunca tive problema. Esse é um dos fatores que considero o Delphi a ferramenta mais produtiva que conheço. Agora tem aqueles que gostam de ficar reiventando a roda... [ ]'s Carlos Wilson. Felix escreveu: > Você está falando: > > DbEdit ligado a Query, mantendo a transação aberta? > > Ou ligado a um TDataSet? > > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em > nome de Carlos Wilson > Enviada em: terça-feira, 25 de agosto de 2009 18:11 > Para: FireBase > Assunto: Re: [firebase-br] RES: Sugestão de Componentes > > Usa DBEdit > > Felix escreveu: > >> Eu fiz o seguinte: >> >> 1. Coloco o nome dos TEdit´s conforme nome do campo: >> EdCodigo, EdNome ; EdEndereco ; EdBairro ; EdCidade ; EdUF >> >> 2. Criei uma rotina que ao ser acionada 'varre' o form a procura desses >> componentes e atribui automaticamente os valores, conforme já vem do >> > select: > >> SQL.add('Select Nome, Endereco, Bairro, Cidade, UF from cadastro where >> Codigo = :xCodigo'); >> . >> ...bla bla bla... >> . >> Carrega_campos; >> >> Proc Carrega.campos >> Var >> _ii : integer; >> Begin >> for _ii := 0 to Self.ComponentCount - 1 do >> begin >> //Edit >> if (Self.Components[_ii].ClassName = 'TEdit') and >> (UpperCase(Copy((Self.Components[_ii] as TEdit).Name,1,2))='ED') then >> (Self.Components[_ii] as TEdit ).Text := QLeitura.FieldByName( >> Copy((Self.Components[_ii] as TEdit ).Name,3,20) ).AsString; >> end; >> end; >> >> >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> > Em > >> nome de Moacir - GMail >> Enviada em: terça-feira, 25 de agosto de 2009 13:55 >> Para: FireBase >> Assunto: Re: [firebase-br] Sugestão de Componentes >> >> Denilson, >> >> É simples: >> >> Zquery.Close; >> Zquery.SQL.Text:='select * from tabela"; >> Zquery.Open; >> >> Edit1.Text := Zquery.FieldByName('NomeDoCampo').AsString; >> >> Sucesso !! >> >> Moacir >> >> >> >> >> Denilson Albuquerque escreveu: >> >> >>> Estou começando, no dephi e só consigo inserir.. >>> como eu "recupero" um campo e "jogo" num edit comum.. >>> >>> usando o Zeos, >>> >>> Zquery.SQL.Add('select * from tabela"); >>> >>> ... o resto nao sei.. >>> >>> desculpa pela pergunta simples >>> >>> >>> 2009/8/25 Magno System >>> >>> >>> >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> > http://www.firebase.com.br/fb/artigo.php?id=1107 > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From cpd em lekagi.com.br Wed Aug 26 08:30:53 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Wed, 26 Aug 2009 08:30:53 -0300 (Hora oficial do Brasil) Subject: [firebase-br] =?iso-8859-1?q?Res=3A_Re=3A__Bug_no_IBExpert_ou_v?= =?iso-8859-1?q?=EDrus=3F?= References: <4A93DFAB.3000206@mhnet.com.br> <4A93E401.3090007@gmail.com> <4A94467D.3050407@mhnet.com.br> <82a1440908251613p2edca1eo63249fab71bd24f3@mail.gmail.com> <4A951FDE.4000300@mhnet.com.br> Message-ID: <4A951CEA.000005.03456@JABER> Daniel, você já tentou reinstalar o IBEXPERT? [ ]s Jáber S. C. Lima -------Mensagem original------- De: Daniel Sonda Data: 08/26/09 09:05:57 Para: FireBase Assunto: Re: [firebase-br] Bug no IBExpert ou vírus? Eduardo, nestas circunstâncias creio que nenhuma pergunta seja idiota... rsrsrsrs Bom... troquei sim. Mouse e teclado. Uso um notebook. Fiquei só no touchpad e o problema continua. Daniel From stmcarvalho em gmail.com Wed Aug 26 11:39:25 2009 From: stmcarvalho em gmail.com (stm carvalho) Date: Wed, 26 Aug 2009 11:39:25 -0300 Subject: [firebase-br] melhor maneira de dar a carga inicial no banco a partir de dbf's Message-ID: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com> Estou migrando um sistema em clipper para delphi com firebird. Esse sistema funciona desde 1994 ate hoje. Qual seria a melhor maneira (mais rápida de dar a carga inicial no banco, visto que os arquivos são anuais e acho que será muito lento. Estou dando select * em todos os dbf´s por ano e anexando a base registo por registro (um por um). Tem um jeito melhor??? Obrigada.... From felix2005 em oi.com.br Wed Aug 26 11:53:09 2009 From: felix2005 em oi.com.br (Felix) Date: Wed, 26 Aug 2009 11:53:09 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicial no banco a partir de dbf's In-Reply-To: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com> References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com> Message-ID: <000601ca265c$ee5adf60$cb109e20$@com.br> Bem vinda ao mundo do FB. A estrutura da base de destino é a mesma ou será feito algum tipo de validação/conversão da base antiga? Nas 3 importações que precisei fazer até hoje, todas tiveram que ser registro por registro, pois eu avaliava o conteúdo e, dependendo do caso, fazia as correções necessárias para o armazenamento. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de stm carvalho Enviada em: quarta-feira, 26 de agosto de 2009 11:39 Para: FireBase Assunto: [firebase-br] melhor maneira de dar a carga inicial no banco a partir de dbf's Estou migrando um sistema em clipper para delphi com firebird. Esse sistema funciona desde 1994 ate hoje. Qual seria a melhor maneira (mais rápida de dar a carga inicial no banco, visto que os arquivos são anuais e acho que será muito lento. Estou dando select * em todos os dbf´s por ano e anexando a base registo por registro (um por um). Tem um jeito melhor??? Obrigada.... ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From brujeria em task.com.br Wed Aug 26 12:11:52 2009 From: brujeria em task.com.br (Mario Mol) Date: Wed, 26 Aug 2009 12:11:52 -0300 Subject: [firebase-br] PDO_FIREBIRD 2.0 Message-ID: Eduardo, sim, meu servidor é 64 bits, o firebird está instalado e funcionando. O pearl está funcionando, tanto que instalei o pdo, pdo_dblib e fiz uma consulta de um banco sqlserver usando o php. Sobre instalar o client 32 bit, sabe aonde posso baixar e instalar? Porque usando o apt-get ele já instala o 64bits. Quando vc fala client é do firebird ou do pdo_firebird? Porque só achei uma versão do pdo_firebird, portanto não tem distinção dele pra 64/32 bits. Obrigado, Seu servidor é de 64 bits ? se for, terá que instalar o pacote com o > client de 32 bits antes. > > Outra coisa o PEARL está instalado corretamente ? > > abraço > > Eduardo > Em Dom, 2009-08-23 às 13:28 -0300, Mario Mol escreveu: > Pessoal, > > > estou precisando fazer funfar o PDO do Firebird 2.1.1 no Ubuntu 9.04 (depois > vou portar no Debian Server). > Aqui, so lembrando, não adianta falar pra usar outros drivers.. limitação do > cliente.. sorry =[ > > Olhe as tentativas: > > 1. # pecl install PDO_FIREBIRD > > > - Failed to download pecl/PDO_FIREBIRD within preferred state "stable", > latest release is version 0.2, stability "beta", use "channel:// > pecl.php.net/PDO_FIREBIRD-0.2" to install > - Tentei adicionar o canal channel://pecl.php.net/PDO_FIREBIRD-0.2, mas > ele diz q nao existe. > > > 2. # wget http://pecl.php.net/get/PDO_FIREBIRD-0.2.tgz > > - Tudo vai certinho, mas quano chego no make ele me da um erro de > compilação C: > - make: ** [firebird_statement.lo] Erro 1 > > > 2. # wget http://pecl.php.net/get/PDO_FIREBIRD-0.2.tgz > > - /usr/share/PDO_FIREBIRD-0.1/firebird_driver.c:624: error: ?pdo_dbh_t? > has no member named ?supports_placeholders? > - make: ** [firebird_driver.lo] Erro 1 > > > Não sei mais o que fazer, tentei com o firebird classic e server instalado > na maquina. > > Qualquer ajuda é muito bem vinda! > > Abraços, > ___________________ From beloelogica em gmail.com Wed Aug 26 12:30:02 2009 From: beloelogica em gmail.com (Eduardo Belo) Date: Wed, 26 Aug 2009 12:30:02 -0300 Subject: [firebase-br] SQL - Retornar o primeiro nome de um campo Message-ID: Amigos, Tenho uma tabela USUARIOS onde tem um campo NOME, onde é gravado o nome completo do usuário. Como faço para retornar somente o primeiro nome do usuário? Estou usando a versão Firebird 2.1.2 Exemplo: JOSÉ DA SILVA MARIA JOSÉ JOÃO Retorna: JOSÉ MARIA JOÃO Obrigado a todos que ajudarem. From stmcarvalho em gmail.com Wed Aug 26 12:48:02 2009 From: stmcarvalho em gmail.com (stm carvalho) Date: Wed, 26 Aug 2009 12:48:02 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicial no banco a partir de dbf's In-Reply-To: <000601ca265c$ee5adf60$cb109e20$@com.br> References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com> <000601ca265c$ee5adf60$cb109e20$@com.br> Message-ID: <3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com> Primeiro, obrigada pelas boas vindas! A estrutura destino foi modificada. As tabelas não são mais anuais, passaram a ser uma tabela de cada tipo de arquivo com todos o anos. Ex: Clientes00.dbf(ano 2000), clientes01,dbf(ano 2001), etc... Na nova estrutura existe a tabela clientes com o campo ano e todo as tabelas são agregadas assim. Tem alguma sugestão? Abços. 2009/8/26 Felix > Bem vinda ao mundo do FB. > > A estrutura da base de destino é a mesma ou será feito algum tipo de > validação/conversão da base antiga? > > Nas 3 importações que precisei fazer até hoje, todas tiveram que ser > registro por registro, pois eu avaliava o conteúdo e, dependendo do caso, > fazia as correções necessárias para o armazenamento. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de stm carvalho > Enviada em: quarta-feira, 26 de agosto de 2009 11:39 > Para: FireBase > Assunto: [firebase-br] melhor maneira de dar a carga inicial no banco a > partir de dbf's > > Estou migrando um sistema em clipper para delphi com firebird. > Esse sistema funciona desde 1994 ate hoje. > Qual seria a melhor maneira (mais rápida de dar a carga inicial no banco, > visto que os arquivos são anuais e acho que será muito lento. > Estou dando select * em todos os dbf´s por ano e anexando a base registo > por > registro (um por um). > Tem um jeito melhor??? > > Obrigada.... > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From magnosysteminformatica em gmail.com Wed Aug 26 12:55:56 2009 From: magnosysteminformatica em gmail.com (Magno System) Date: Wed, 26 Aug 2009 12:55:56 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicial nobanco a partir de dbf's References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com><000601ca265c$ee5adf60$cb109e20$@com.br> <3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com> Message-ID: <001301ca2665$b50868a0$6915a8c0@MagnoSystem> Acho que você tem que fazer na unha mesmo. Programas como IBDATAPUMP ou similares fazem a importação de DBF para FB, mas a estrutura tem que igual. Pelo que entendi no seu caso os dados que ficam em uma só tabela agora passarão a ficar em tabelas distintas separadas por ano. No seu lugar faria um programa que lesse o ano na tabela de origem e jogasse na tabela de destino correta. ----- Original Message ----- From: "stm carvalho" To: "FireBase" Sent: Wednesday, August 26, 2009 12:48 PM Subject: Re: [firebase-br] RES: melhor maneira de dar a carga inicial nobanco a partir de dbf's Primeiro, obrigada pelas boas vindas! A estrutura destino foi modificada. As tabelas não são mais anuais, passaram a ser uma tabela de cada tipo de arquivo com todos o anos. Ex: Clientes00.dbf(ano 2000), clientes01,dbf(ano 2001), etc... Na nova estrutura existe a tabela clientes com o campo ano e todo as tabelas são agregadas assim. Tem alguma sugestão? Abços. 2009/8/26 Felix > Bem vinda ao mundo do FB. > > A estrutura da base de destino é a mesma ou será feito algum tipo de > validação/conversão da base antiga? > > Nas 3 importações que precisei fazer até hoje, todas tiveram que ser > registro por registro, pois eu avaliava o conteúdo e, dependendo do caso, > fazia as correções necessárias para o armazenamento. > > Fco. Felix > Desenvolvimento de Sistemas > www.soltecnologia.com.br > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de stm carvalho > Enviada em: quarta-feira, 26 de agosto de 2009 11:39 > Para: FireBase > Assunto: [firebase-br] melhor maneira de dar a carga inicial no banco a > partir de dbf's > > Estou migrando um sistema em clipper para delphi com firebird. > Esse sistema funciona desde 1994 ate hoje. > Qual seria a melhor maneira (mais rápida de dar a carga inicial no banco, > visto que os arquivos são anuais e acho que será muito lento. > Estou dando select * em todos os dbf´s por ano e anexando a base registo > por > registro (um por um). > Tem um jeito melhor??? > > Obrigada.... > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From stmcarvalho em gmail.com Wed Aug 26 13:00:15 2009 From: stmcarvalho em gmail.com (stm carvalho) Date: Wed, 26 Aug 2009 13:00:15 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicial nobanco a partir de dbf's In-Reply-To: <001301ca2665$b50868a0$6915a8c0@MagnoSystem> References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com> <000601ca265c$ee5adf60$cb109e20$@com.br> <3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com> <001301ca2665$b50868a0$6915a8c0@MagnoSystem> Message-ID: <3f51e4b10908260900p780be2e3k6fa626327289dc11@mail.gmail.com> Estou fazendo isto, mas está bastante lento. Será um banco pra cada Estado do Brasil, que possui arquivos desde 1994 e vou ter que carregar um a um. Não é só um arquivo. Existem pelo mnos 4 dbf´s por cada ano e com uma estrutura enorme de informação, por isso a lentidão. De qq forma o programa de carga está funcionado, mas pensei na possibilidade de agilizar o processo. Abços. 2009/8/26 Magno System > Acho que você tem que fazer na unha mesmo. Programas como IBDATAPUMP ou > similares fazem a importação de DBF para FB, mas a estrutura tem que igual. > Pelo que entendi no seu caso os dados que ficam em uma só tabela agora > passarão a ficar em tabelas distintas separadas por ano. No seu lugar faria > um programa que lesse o ano na tabela de origem e jogasse na tabela de > destino correta. > > > > ----- Original Message ----- From: "stm carvalho" > To: "FireBase" > Sent: Wednesday, August 26, 2009 12:48 PM > Subject: Re: [firebase-br] RES: melhor maneira de dar a carga inicial > nobanco a partir de dbf's > > > > Primeiro, obrigada pelas boas vindas! > > A estrutura destino foi modificada. As tabelas não são mais anuais, > passaram > a ser uma tabela de cada tipo de arquivo com todos o anos. > Ex: Clientes00.dbf(ano 2000), clientes01,dbf(ano 2001), etc... > Na nova estrutura existe a tabela clientes com o campo ano e todo as > tabelas > são agregadas assim. > > Tem alguma sugestão? > Abços. > > > > > > 2009/8/26 Felix > > Bem vinda ao mundo do FB. >> >> A estrutura da base de destino é a mesma ou será feito algum tipo de >> validação/conversão da base antiga? >> >> Nas 3 importações que precisei fazer até hoje, todas tiveram que ser >> registro por registro, pois eu avaliava o conteúdo e, dependendo do caso, >> fazia as correções necessárias para o armazenamento. >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de stm carvalho >> Enviada em: quarta-feira, 26 de agosto de 2009 11:39 >> Para: FireBase >> Assunto: [firebase-br] melhor maneira de dar a carga inicial no banco a >> partir de dbf's >> >> Estou migrando um sistema em clipper para delphi com firebird. >> Esse sistema funciona desde 1994 ate hoje. >> Qual seria a melhor maneira (mais rápida de dar a carga inicial no banco, >> visto que os arquivos são anuais e acho que será muito lento. >> Estou dando select * em todos os dbf´s por ano e anexando a base registo >> por >> registro (um por um). >> Tem um jeito melhor??? >> >> Obrigada.... >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From magnosysteminformatica em gmail.com Wed Aug 26 13:09:27 2009 From: magnosysteminformatica em gmail.com (Magno System) Date: Wed, 26 Aug 2009 13:09:27 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicialnobanco a partir de dbf's References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com><000601ca265c$ee5adf60$cb109e20$@com.br><3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com><001301ca2665$b50868a0$6915a8c0@MagnoSystem> <3f51e4b10908260900p780be2e3k6fa626327289dc11@mail.gmail.com> Message-ID: <001801ca2667$9818a780$6915a8c0@MagnoSystem> O que você pode fazer para agilizar, é commitar os dados no FB a cada 10000 registros por exemplo, visto que um COMMIT por registro irá demandar tempo e um commit só no final pode sobrecarregar a memória. ----- Original Message ----- From: "stm carvalho" To: "FireBase" Sent: Wednesday, August 26, 2009 1:00 PM Subject: Re: [firebase-br] RES: melhor maneira de dar a carga inicialnobanco a partir de dbf's Estou fazendo isto, mas está bastante lento. Será um banco pra cada Estado do Brasil, que possui arquivos desde 1994 e vou ter que carregar um a um. Não é só um arquivo. Existem pelo mnos 4 dbf´s por cada ano e com uma estrutura enorme de informação, por isso a lentidão. De qq forma o programa de carga está funcionado, mas pensei na possibilidade de agilizar o processo. Abços. 2009/8/26 Magno System > Acho que você tem que fazer na unha mesmo. Programas como IBDATAPUMP ou > similares fazem a importação de DBF para FB, mas a estrutura tem que > igual. > Pelo que entendi no seu caso os dados que ficam em uma só tabela agora > passarão a ficar em tabelas distintas separadas por ano. No seu lugar > faria > um programa que lesse o ano na tabela de origem e jogasse na tabela de > destino correta. > > > > ----- Original Message ----- From: "stm carvalho" > To: "FireBase" > Sent: Wednesday, August 26, 2009 12:48 PM > Subject: Re: [firebase-br] RES: melhor maneira de dar a carga inicial > nobanco a partir de dbf's > > > > Primeiro, obrigada pelas boas vindas! > > A estrutura destino foi modificada. As tabelas não são mais anuais, > passaram > a ser uma tabela de cada tipo de arquivo com todos o anos. > Ex: Clientes00.dbf(ano 2000), clientes01,dbf(ano 2001), etc... > Na nova estrutura existe a tabela clientes com o campo ano e todo as > tabelas > são agregadas assim. > > Tem alguma sugestão? > Abços. > > > > > > 2009/8/26 Felix > > Bem vinda ao mundo do FB. >> >> A estrutura da base de destino é a mesma ou será feito algum tipo de >> validação/conversão da base antiga? >> >> Nas 3 importações que precisei fazer até hoje, todas tiveram que ser >> registro por registro, pois eu avaliava o conteúdo e, dependendo do caso, >> fazia as correções necessárias para o armazenamento. >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de stm carvalho >> Enviada em: quarta-feira, 26 de agosto de 2009 11:39 >> Para: FireBase >> Assunto: [firebase-br] melhor maneira de dar a carga inicial no banco a >> partir de dbf's >> >> Estou migrando um sistema em clipper para delphi com firebird. >> Esse sistema funciona desde 1994 ate hoje. >> Qual seria a melhor maneira (mais rápida de dar a carga inicial no banco, >> visto que os arquivos são anuais e acho que será muito lento. >> Estou dando select * em todos os dbf´s por ano e anexando a base registo >> por >> registro (um por um). >> Tem um jeito melhor??? >> >> Obrigada.... >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From magnosysteminformatica em gmail.com Wed Aug 26 13:12:34 2009 From: magnosysteminformatica em gmail.com (Magno System) Date: Wed, 26 Aug 2009 13:12:34 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicialnobanco a partir de dbf's References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com><000601ca265c$ee5adf60$cb109e20$@com.br><3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com><001301ca2665$b50868a0$6915a8c0@MagnoSystem> <3f51e4b10908260900p780be2e3k6fa626327289dc11@mail.gmail.com> Message-ID: <001b01ca2668$0a769bc0$6915a8c0@MagnoSystem> Uma outra opção também é desativar os índices das tabelas e desativar o FORCED WRITES também e lembrar de ativá-los após dar a carga no banco. ----- Original Message ----- From: "stm carvalho" To: "FireBase" Sent: Wednesday, August 26, 2009 1:00 PM Subject: Re: [firebase-br] RES: melhor maneira de dar a carga inicialnobanco a partir de dbf's Estou fazendo isto, mas está bastante lento. Será um banco pra cada Estado do Brasil, que possui arquivos desde 1994 e vou ter que carregar um a um. Não é só um arquivo. Existem pelo mnos 4 dbf´s por cada ano e com uma estrutura enorme de informação, por isso a lentidão. De qq forma o programa de carga está funcionado, mas pensei na possibilidade de agilizar o processo. Abços. 2009/8/26 Magno System > Acho que você tem que fazer na unha mesmo. Programas como IBDATAPUMP ou > similares fazem a importação de DBF para FB, mas a estrutura tem que > igual. > Pelo que entendi no seu caso os dados que ficam em uma só tabela agora > passarão a ficar em tabelas distintas separadas por ano. No seu lugar > faria > um programa que lesse o ano na tabela de origem e jogasse na tabela de > destino correta. > > > > ----- Original Message ----- From: "stm carvalho" > To: "FireBase" > Sent: Wednesday, August 26, 2009 12:48 PM > Subject: Re: [firebase-br] RES: melhor maneira de dar a carga inicial > nobanco a partir de dbf's > > > > Primeiro, obrigada pelas boas vindas! > > A estrutura destino foi modificada. As tabelas não são mais anuais, > passaram > a ser uma tabela de cada tipo de arquivo com todos o anos. > Ex: Clientes00.dbf(ano 2000), clientes01,dbf(ano 2001), etc... > Na nova estrutura existe a tabela clientes com o campo ano e todo as > tabelas > são agregadas assim. > > Tem alguma sugestão? > Abços. > > > > > > 2009/8/26 Felix > > Bem vinda ao mundo do FB. >> >> A estrutura da base de destino é a mesma ou será feito algum tipo de >> validação/conversão da base antiga? >> >> Nas 3 importações que precisei fazer até hoje, todas tiveram que ser >> registro por registro, pois eu avaliava o conteúdo e, dependendo do caso, >> fazia as correções necessárias para o armazenamento. >> >> Fco. Felix >> Desenvolvimento de Sistemas >> www.soltecnologia.com.br >> >> >> -----Mensagem original----- >> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >> Em >> nome de stm carvalho >> Enviada em: quarta-feira, 26 de agosto de 2009 11:39 >> Para: FireBase >> Assunto: [firebase-br] melhor maneira de dar a carga inicial no banco a >> partir de dbf's >> >> Estou migrando um sistema em clipper para delphi com firebird. >> Esse sistema funciona desde 1994 ate hoje. >> Qual seria a melhor maneira (mais rápida de dar a carga inicial no banco, >> visto que os arquivos são anuais e acho que será muito lento. >> Estou dando select * em todos os dbf´s por ano e anexando a base registo >> por >> registro (um por um). >> Tem um jeito melhor??? >> >> Obrigada.... >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From stmcarvalho em gmail.com Wed Aug 26 13:12:14 2009 From: stmcarvalho em gmail.com (stm carvalho) Date: Wed, 26 Aug 2009 13:12:14 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicialnobanco a partir de dbf's In-Reply-To: <001801ca2667$9818a780$6915a8c0@MagnoSystem> References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com> <000601ca265c$ee5adf60$cb109e20$@com.br> <3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com> <001301ca2665$b50868a0$6915a8c0@MagnoSystem> <3f51e4b10908260900p780be2e3k6fa626327289dc11@mail.gmail.com> <001801ca2667$9818a780$6915a8c0@MagnoSystem> Message-ID: <3f51e4b10908260912k690d94fdq849de3338c793c80@mail.gmail.com> Pra faze isso tnho que usar o ClientDataset? Não sei bem como usálo, mas pensei nessa possibilidade. Imagino que seja ssim: No client vc tem que criar uma estrutura igual ao do banco e ir dando append com um contador até 10000 e dar commit. Seria isso? Quais outros componentes teria que usar com ele? 2009/8/26 Magno System > O que você pode fazer para agilizar, é commitar os dados no FB a cada 10000 > registros por exemplo, visto que um COMMIT por registro irá demandar tempo e > um commit só no final pode sobrecarregar a memória. > > > ----- Original Message ----- From: "stm carvalho" > To: "FireBase" > Sent: Wednesday, August 26, 2009 1:00 PM > Subject: Re: [firebase-br] RES: melhor maneira de dar a carga > inicialnobanco a partir de dbf's > > > > Estou fazendo isto, mas está bastante lento. > Será um banco pra cada Estado do Brasil, que possui arquivos desde 1994 e > vou ter que carregar um a um. > Não é só um arquivo. Existem pelo mnos 4 dbf´s por cada ano e com uma > estrutura enorme de informação, por isso a lentidão. > De qq forma o programa de carga está funcionado, mas pensei na > possibilidade > de agilizar o processo. > > Abços. > > > 2009/8/26 Magno System > > Acho que você tem que fazer na unha mesmo. Programas como IBDATAPUMP ou >> similares fazem a importação de DBF para FB, mas a estrutura tem que >> igual. >> Pelo que entendi no seu caso os dados que ficam em uma só tabela agora >> passarão a ficar em tabelas distintas separadas por ano. No seu lugar >> faria >> um programa que lesse o ano na tabela de origem e jogasse na tabela de >> destino correta. >> >> >> >> ----- Original Message ----- From: "stm carvalho" >> To: "FireBase" >> Sent: Wednesday, August 26, 2009 12:48 PM >> Subject: Re: [firebase-br] RES: melhor maneira de dar a carga inicial >> nobanco a partir de dbf's >> >> >> >> Primeiro, obrigada pelas boas vindas! >> >> A estrutura destino foi modificada. As tabelas não são mais anuais, >> passaram >> a ser uma tabela de cada tipo de arquivo com todos o anos. >> Ex: Clientes00.dbf(ano 2000), clientes01,dbf(ano 2001), etc... >> Na nova estrutura existe a tabela clientes com o campo ano e todo as >> tabelas >> são agregadas assim. >> >> Tem alguma sugestão? >> Abços. >> >> >> >> >> >> 2009/8/26 Felix >> >> Bem vinda ao mundo do FB. >> >>> >>> A estrutura da base de destino é a mesma ou será feito algum tipo de >>> validação/conversão da base antiga? >>> >>> Nas 3 importações que precisei fazer até hoje, todas tiveram que ser >>> registro por registro, pois eu avaliava o conteúdo e, dependendo do caso, >>> fazia as correções necessárias para o armazenamento. >>> >>> Fco. Felix >>> Desenvolvimento de Sistemas >>> www.soltecnologia.com.br >>> >>> >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em >>> nome de stm carvalho >>> Enviada em: quarta-feira, 26 de agosto de 2009 11:39 >>> Para: FireBase >>> Assunto: [firebase-br] melhor maneira de dar a carga inicial no banco a >>> partir de dbf's >>> >>> Estou migrando um sistema em clipper para delphi com firebird. >>> Esse sistema funciona desde 1994 ate hoje. >>> Qual seria a melhor maneira (mais rápida de dar a carga inicial no banco, >>> visto que os arquivos são anuais e acho que será muito lento. >>> Estou dando select * em todos os dbf´s por ano e anexando a base registo >>> por >>> registro (um por um). >>> Tem um jeito melhor??? >>> >>> Obrigada.... >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >>> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From stmcarvalho em gmail.com Wed Aug 26 13:13:33 2009 From: stmcarvalho em gmail.com (stm carvalho) Date: Wed, 26 Aug 2009 13:13:33 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicialnobanco a partir de dbf's In-Reply-To: <001b01ca2668$0a769bc0$6915a8c0@MagnoSystem> References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com> <000601ca265c$ee5adf60$cb109e20$@com.br> <3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com> <001301ca2665$b50868a0$6915a8c0@MagnoSystem> <3f51e4b10908260900p780be2e3k6fa626327289dc11@mail.gmail.com> <001b01ca2668$0a769bc0$6915a8c0@MagnoSystem> Message-ID: <3f51e4b10908260913s3451f190v8d3395befbc3a8b7@mail.gmail.com> Como faço isso? 2009/8/26 Magno System > Uma outra opção também é desativar os índices das tabelas e desativar o > FORCED WRITES também e lembrar de ativá-los após dar a carga no banco. > > > > ----- Original Message ----- From: "stm carvalho" > To: "FireBase" > Sent: Wednesday, August 26, 2009 1:00 PM > Subject: Re: [firebase-br] RES: melhor maneira de dar a carga > inicialnobanco a partir de dbf's > > > > Estou fazendo isto, mas está bastante lento. > Será um banco pra cada Estado do Brasil, que possui arquivos desde 1994 e > vou ter que carregar um a um. > Não é só um arquivo. Existem pelo mnos 4 dbf´s por cada ano e com uma > estrutura enorme de informação, por isso a lentidão. > De qq forma o programa de carga está funcionado, mas pensei na > possibilidade > de agilizar o processo. > > Abços. > > > 2009/8/26 Magno System > > Acho que você tem que fazer na unha mesmo. Programas como IBDATAPUMP ou >> similares fazem a importação de DBF para FB, mas a estrutura tem que >> igual. >> Pelo que entendi no seu caso os dados que ficam em uma só tabela agora >> passarão a ficar em tabelas distintas separadas por ano. No seu lugar >> faria >> um programa que lesse o ano na tabela de origem e jogasse na tabela de >> destino correta. >> >> >> >> ----- Original Message ----- From: "stm carvalho" >> To: "FireBase" >> Sent: Wednesday, August 26, 2009 12:48 PM >> Subject: Re: [firebase-br] RES: melhor maneira de dar a carga inicial >> nobanco a partir de dbf's >> >> >> >> Primeiro, obrigada pelas boas vindas! >> >> A estrutura destino foi modificada. As tabelas não são mais anuais, >> passaram >> a ser uma tabela de cada tipo de arquivo com todos o anos. >> Ex: Clientes00.dbf(ano 2000), clientes01,dbf(ano 2001), etc... >> Na nova estrutura existe a tabela clientes com o campo ano e todo as >> tabelas >> são agregadas assim. >> >> Tem alguma sugestão? >> Abços. >> >> >> >> >> >> 2009/8/26 Felix >> >> Bem vinda ao mundo do FB. >> >>> >>> A estrutura da base de destino é a mesma ou será feito algum tipo de >>> validação/conversão da base antiga? >>> >>> Nas 3 importações que precisei fazer até hoje, todas tiveram que ser >>> registro por registro, pois eu avaliava o conteúdo e, dependendo do caso, >>> fazia as correções necessárias para o armazenamento. >>> >>> Fco. Felix >>> Desenvolvimento de Sistemas >>> www.soltecnologia.com.br >>> >>> >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em >>> nome de stm carvalho >>> Enviada em: quarta-feira, 26 de agosto de 2009 11:39 >>> Para: FireBase >>> Assunto: [firebase-br] melhor maneira de dar a carga inicial no banco a >>> partir de dbf's >>> >>> Estou migrando um sistema em clipper para delphi com firebird. >>> Esse sistema funciona desde 1994 ate hoje. >>> Qual seria a melhor maneira (mais rápida de dar a carga inicial no banco, >>> visto que os arquivos são anuais e acho que será muito lento. >>> Estou dando select * em todos os dbf´s por ano e anexando a base registo >>> por >>> registro (um por um). >>> Tem um jeito melhor??? >>> >>> Obrigada.... >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> ______________________________________________ >>> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nascimento em gko.com.br Wed Aug 26 13:37:15 2009 From: nascimento em gko.com.br (Rodolpho da Silva) Date: Wed, 26 Aug 2009 13:37:15 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicialnobanco a partir de dbf's References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com><000601ca265c$ee5adf60$cb109e20$@com.br><3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com><001301ca2665$b50868a0$6915a8c0@MagnoSystem> <3f51e4b10908260900p780be2e3k6fa626327289dc11@mail.gmail.com> Message-ID: <02fc01ca266b$7888ae20$b100a8c0@winxprj15> Bem, das 2 vezes que fiz um migração de BD, eu fiz um programa em Delphi que lia os dados de origem e gerava um script com os registros para serem rodados diretamente no FB.... Achei melhor desta forma pois tinha muitas particularidades na migração e o programa tratava tudo isso.... Espero que ajude! Rodolpho da Silva www.essencialcode.com.br ----- Original Message ----- From: stm carvalho To: FireBase Sent: Wednesday, August 26, 2009 1:00 PM Subject: Re: [firebase-br] RES: melhor maneira de dar a carga inicialnobanco a partir de dbf's Estou fazendo isto, mas está bastante lento. Será um banco pra cada Estado do Brasil, que possui arquivos desde 1994 e vou ter que carregar um a um. Não é só um arquivo. Existem pelo mnos 4 dbf´s por cada ano e com uma estrutura enorme de informação, por isso a lentidão. De qq forma o programa de carga está funcionado, mas pensei na possibilidade de agilizar o processo. Abços. 2009/8/26 Magno System > Acho que você tem que fazer na unha mesmo. Programas como IBDATAPUMP ou > similares fazem a importação de DBF para FB, mas a estrutura tem que igual. > Pelo que entendi no seu caso os dados que ficam em uma só tabela agora > passarão a ficar em tabelas distintas separadas por ano. No seu lugar faria > um programa que lesse o ano na tabela de origem e jogasse na tabela de > destino correta. > > > > From sysleilao em gmail.com Wed Aug 26 13:36:56 2009 From: sysleilao em gmail.com (Samir Oliveira Costa) Date: Wed, 26 Aug 2009 13:36:56 -0300 Subject: [firebase-br] Rotina para o Delphi para Rodar Script do DBExpert Message-ID: <9bd553c80908260936n59d130c0k12bfc780a9019567@mail.gmail.com> Pessoal estou procurando uma rotina para incluir em meu sistema para poder alterar a tabela de meus clientes. Rodando script gerados pelo IBExpert. Alguem tem algo parecido? Abracao. -- Qualquer dúvida entrar em contato. Samir Oliveira Costa Técnico em Informática (62) 3519-1777 / 9698-0217 msn: sysleilao em gmail.com From sergio_ag em terra.com.br Wed Aug 26 13:37:01 2009 From: sergio_ag em terra.com.br (Sérgio Alexandre Gianezini) Date: Wed, 26 Aug 2009 13:37:01 -0300 Subject: [firebase-br] SQL - Retornar o primeiro nome de um campo References: Message-ID: SELECT SUBSTRING(NOME||' ' FROM 1 FOR POSITION(' ' IN NOME||' ')-1) NOME FROM USUARIOS Tá na hora do firebird permitir declarar funções "storedproc"... CREATE INLINE PROCEDURE STRTOKEN(STR VARCHAR(4096), TOKEN CHAR(1)) RETURNS (RETSTR VARCHAR(4096)) AS BEGIN RETSTR = SUBSTRING(STR||TOKEN FROM 1 FOR POSITION(TOKEN IN STR||TOKEN)-1); END inline significaria que eu poderia fazer isso: SELECT STRTOKEN(NOME, ' ') FROM USUARIOS "Eduardo Belo" escreveu na mensagem news:f8c641130908260830x2186556dvc40e8eb9acca2e9a em mail.gmail.com... Amigos, Tenho uma tabela USUARIOS onde tem um campo NOME, onde é gravado o nome completo do usuário. Como faço para retornar somente o primeiro nome do usuário? Estou usando a versão Firebird 2.1.2 Exemplo: JOSÉ DA SILVA MARIA JOSÉ JOÃO Retorna: JOSÉ MARIA JOÃO Obrigado a todos que ajudarem. ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From stmcarvalho em gmail.com Wed Aug 26 13:43:29 2009 From: stmcarvalho em gmail.com (stm carvalho) Date: Wed, 26 Aug 2009 13:43:29 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicialnobanco a partir de dbf's In-Reply-To: <02fc01ca266b$7888ae20$b100a8c0@winxprj15> References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com> <000601ca265c$ee5adf60$cb109e20$@com.br> <3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com> <001301ca2665$b50868a0$6915a8c0@MagnoSystem> <3f51e4b10908260900p780be2e3k6fa626327289dc11@mail.gmail.com> <02fc01ca266b$7888ae20$b100a8c0@winxprj15> Message-ID: <3f51e4b10908260943n33f6a9d4n5434a2cec1f4e35c@mail.gmail.com> Estou trabalhando a pouco tempo com delphi X Firebird. Nõ faço idéia de como gerar esse script dentro do programa. Vc pde me ajudar? 2009/8/26 Rodolpho da Silva > Bem, das 2 vezes que fiz um migração de BD, eu fiz um programa em Delphi > que lia os dados de origem e gerava um script com os registros para serem > rodados diretamente no FB.... > Achei melhor desta forma pois tinha muitas particularidades na migração e o > programa tratava tudo isso.... > > Espero que ajude! > > Rodolpho da Silva > www.essencialcode.com.br > ----- Original Message ----- > From: stm carvalho > To: FireBase > Sent: Wednesday, August 26, 2009 1:00 PM > Subject: Re: [firebase-br] RES: melhor maneira de dar a carga > inicialnobanco a partir de dbf's > > > Estou fazendo isto, mas está bastante lento. > Será um banco pra cada Estado do Brasil, que possui arquivos desde 1994 e > vou ter que carregar um a um. > Não é só um arquivo. Existem pelo mnos 4 dbf´s por cada ano e com uma > estrutura enorme de informação, por isso a lentidão. > De qq forma o programa de carga está funcionado, mas pensei na > possibilidade > de agilizar o processo. > > Abços. > > > 2009/8/26 Magno System > > > Acho que você tem que fazer na unha mesmo. Programas como IBDATAPUMP ou > > similares fazem a importação de DBF para FB, mas a estrutura tem que > igual. > > Pelo que entendi no seu caso os dados que ficam em uma só tabela agora > > passarão a ficar em tabelas distintas separadas por ano. No seu lugar > faria > > um programa que lesse o ano na tabela de origem e jogasse na tabela de > > destino correta. > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From nascimento em gko.com.br Wed Aug 26 14:04:02 2009 From: nascimento em gko.com.br (Rodolpho da Silva) Date: Wed, 26 Aug 2009 14:04:02 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicialnobancoa partir de dbf's References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com><000601ca265c$ee5adf60$cb109e20$@com.br><3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com><001301ca2665$b50868a0$6915a8c0@MagnoSystem><3f51e4b10908260900p780be2e3k6fa626327289dc11@mail.gmail.com><02fc01ca266b$7888ae20$b100a8c0@winxprj15> <3f51e4b10908260943n33f6a9d4n5434a2cec1f4e35c@mail.gmail.com> Message-ID: <03eb01ca266f$366d5280$b100a8c0@winxprj15> Como esse assunto será longo e vai fugir um pouco do conteudo da lista, sugiro quem envie as dúvidas ao meu email particular: rodolpho em essencialcode.com.br Rodolpho da Silva www.essencialcode.com.br ----- Original Message ----- From: stm carvalho To: FireBase Sent: Wednesday, August 26, 2009 1:43 PM Subject: Re: [firebase-br] RES: melhor maneira de dar a carga inicialnobancoa partir de dbf's Estou trabalhando a pouco tempo com delphi X Firebird. Nõ faço idéia de como gerar esse script dentro do programa. Vc pde me ajudar? 2009/8/26 Rodolpho da Silva > Bem, das 2 vezes que fiz um migração de BD, eu fiz um programa em Delphi > que lia os dados de origem e gerava um script com os registros para serem > rodados diretamente no FB.... > Achei melhor desta forma pois tinha muitas particularidades na migração e o > programa tratava tudo isso.... > > Espero que ajude! > > Rodolpho da Silva > www.essencialcode.com.br > ----- Original Message ----- > From: stm carvalho > To: FireBase > Sent: Wednesday, August 26, 2009 1:00 PM > Subject: Re: [firebase-br] RES: melhor maneira de dar a carga > inicialnobanco a partir de dbf's > > > Estou fazendo isto, mas está bastante lento. > Será um banco pra cada Estado do Brasil, que possui arquivos desde 1994 e > vou ter que carregar um a um. > Não é só um arquivo. Existem pelo mnos 4 dbf´s por cada ano e com uma > estrutura enorme de informação, por isso a lentidão. > De qq forma o programa de carga está funcionado, mas pensei na > possibilidade > de agilizar o processo. > > Abços. > > > 2009/8/26 Magno System > > > Acho que você tem que fazer na unha mesmo. Programas como IBDATAPUMP ou > > similares fazem a importação de DBF para FB, mas a estrutura tem que > igual. > > Pelo que entendi no seu caso os dados que ficam em uma só tabela agora > > passarão a ficar em tabelas distintas separadas por ano. No seu lugar > faria > > um programa que lesse o ano na tabela de origem e jogasse na tabela de > > destino correta. > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.409 / Virus Database: 270.13.67/2326 - Release Date: 08/25/09 18:07:00 From danbastos em gmail.com Wed Aug 26 15:45:20 2009 From: danbastos em gmail.com (Daniel Augusto Bastos) Date: Wed, 26 Aug 2009 15:45:20 -0300 Subject: [firebase-br] Fw: Rank Delphi TIOBE In-Reply-To: References: <519D0C30CEDE4BABAB82571E5F25B862@alexandrentbook> <005a01ca24cc$fb800580$6915a8c0@MagnoSystem> <61d47c850908241048j3c796695w7d3d6470054a37fc@mail.gmail.com> Message-ID: <5cc6a7460908261145l2f8d420ck50c1f311d2665878@mail.gmail.com> Eu vejo o pessoal comparando Delphi e Java, ,as realmente nunca achei que os 2 pudessem ser comparados diretamente. Delphi e programação desktop em Windows é imbatível. O Java nunca foi um concorrente de peso neste segmento, mas, hoje em dia, se eu pensar em um software corporativo que tenha como requisitos multiplataforma, integração com dispositivos móveis e multibanco, provavelmente pensaria primeiro em Java. Cada uma das duas tem seus pontos fortes e fracos, por isso acho meio precipirado dizer que a "melhor linguagem é a que vc domina". Eu diria "A melhor linguagem é a que te atende melhor". Na maioria dos casos, significará a mesma coisa, mas não em todos os casos, por isso, é sempre extremamante importânte conhecer várias tecnologias, mesmo que seu foco seja uma em específico, e, conheça outras "de passágem". no mais, acho que nesta lista não seria um bom lugar pra fazer uma comparação entre linguagens. :) Abs Daniel Augusto Bastos 2009/8/25 CPD (Borborema) > Eu sei disso e concordo, mas no meu caso é pra fim de pesquisa mesmo, para > apresentar da faculdade. Obrigado ao Magno que informou local pra > levantar isso, como foi o caso do estado de MG. > > Alexandre C Souza > ----- Original Message ----- From: "Oscar Gomes" > To: "FireBase" > Sent: Monday, August 24, 2009 2:48 PM > Subject: Re: [firebase-br] Fw: Rank Delphi TIOBE > > > A MELHOR FERRAMENTA É AQUELA QUE VOCE DOMINA. > > > > 2009/8/24 Magno System > > Amigo, não sei qual o ramo que o seu colega trabalha. Mas eu tenho em >> mãos, >> uma relação das empresas homologadas pelo PAF para trabalhar em MINAS. >> Nesta >> relação a SOFTWARE HOUSE informa o banco de dados e a linguagem que foi >> feita o software. O delphi leva maioria. Você pode baixar esta relação no >> site da Receita Estadual de Minas Gerais, na seção ECF. >> >> >> >> ----- Original Message ----- From: "CPD (Borborema)" < >> cpd em borborema.com.br >> > >> To: "Grupo - DELPHI" >> Cc: "Grupo - FIREBIRD" >> Sent: Monday, August 24, 2009 11:19 AM >> Subject: [firebase-br] Fw: Rank Delphi TIOBE >> >> >> >> Pessoal, >> >> Eu recebi de um colega de profissão o RANK levantado por está empresa >> TIOBE, de pesquisas na internet sobre linguagem de programação e os >> resultados está nos links : >> >> http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html >> >> http://www.tiobe.com/index.php/paperinfo/tpci/Delphi.html >> >> Gostaria de saber se alguém conhece alguma pesquisa que mostre a >> utilização >> da ferramenta DELPHI dentro das empresas, principalmente brasileiras, >> realmente. E não usuários pesquisando assuntos. >> >> PS : Gostaria de dar uma boa resposta para meu colega, um fanático pelo >> JAVA. >> >> Alexandre C Souza >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From edison em precisa.inf.br Wed Aug 26 17:48:59 2009 From: edison em precisa.inf.br (Edison - Precisa Informatica Ltda) Date: Wed, 26 Aug 2009 17:48:59 -0300 Subject: [firebase-br] Select em Procedure Message-ID: <4B2FA96FE34C4D65BEA02AE52A11CD97@Saulibueno> Ola pessoal Estou construindo uma procedure que retorna o codigo do cliente e o valor gasto na empresa - na Tabela de movimento o codigo do cliente e integer, e o valor gasto e decimal(15,2) eu nao consigo retornar na procedure a soma do valor gasto ( utilizando o sum ) se eu retornar o valor sem o sum da certo, e somando a coluna, o fb retorna o seguinte erro Arithmetic overflown Arithmetic overflow or division by zero has occurred. arithmetic exception, numeric overflow, or string truncation. fonte do procedure CREATE PROCEDURE SOL_SECA001 ( i_chavereg integer, s_empresa varchar(300), d_dataini date, d_datafin date) returns ( id_chavereg integer, id_secao smallint, id_grupo smallint, id_subgrupo smallint, id_cliente integer, de_razao varchar(40), vl_total decimal(15,2)) as declare variable ssql varchar(700); BEGIN sSql = ' SELECT TBLCDSITE0.IDCHAVEREG, ' ; sSql = sSql || ' TBLCDSITE0.IDSECAO, '; sSql = sSql || ' TBLCDSITE0.IDGRUPO, '; sSql = sSql || ' TBLCDSITE0.idsubgrupo, '; sSql = sSql || ' TBLMVMITE0.idCliente, '; sSql = sSql || ' TBLCDSCLI0.RAZAO, '; sSql = sSql || ' TBLMVMITE0.VLRTOTAL '; sSql = sSql || ' FROM TBLMVMITE0 LEFT JOIN TBLCDSITE0 ON TBLMVMITE0.IDITEM = TBLCDSITE0.IDITEM ' ; sSql = sSql || ' LEFT JOIN TBLCDSCLI0 ON TBLMVMITE0.IDCLIENTE = TBLCDSCLI0.IDCLIENTE ' ; sSql = sSql || ' WHERE TBLMVMITE0.IDEMPRESA IN ( ' || :s_empresa || ')' ; sSql = sSql || ' AND TBLMVMITE0.dtvalida BETWEEN ' || '''' || :d_DataIni || '''' || ' and ' ; sSql = sSql || '''' || :d_DataFin || '''' ; sSql = sSql || ' and TBLMVMITE0.natureza = ' || '''' || 'S' || '''' ; sSql = sSql || ' and TBLCDSITE0.idchavereg = ' || :i_ChaveReg ; sSql = sSql || ' ORDER BY TBLCDSITE0.IDSECAO, ' ; sSql = sSql || ' TBLCDSITE0.IDGRUPO, ' ; sSql = sSql || ' TBLCDSITE0.IDSUBGRUPO ' ; for execute statement sSql Into :id_ChaveReg, :id_Secao, :id_Grupo, :id_SubGrupo, :id_Cliente, :de_Razao, :vl_Total do suspend; end^ Atenciosamente Edison Savaris Desenvolvedor edison em precisa.inf.br From danrgomes em gmail.com Wed Aug 26 18:03:16 2009 From: danrgomes em gmail.com (Danilo Gomes) Date: Wed, 26 Aug 2009 18:03:16 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicialnobancoa partir de dbf's In-Reply-To: <03eb01ca266f$366d5280$b100a8c0@winxprj15> References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com> <000601ca265c$ee5adf60$cb109e20$@com.br> <3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com> <001301ca2665$b50868a0$6915a8c0@MagnoSystem> <3f51e4b10908260900p780be2e3k6fa626327289dc11@mail.gmail.com> <02fc01ca266b$7888ae20$b100a8c0@winxprj15> <3f51e4b10908260943n33f6a9d4n5434a2cec1f4e35c@mail.gmail.com> <03eb01ca266f$366d5280$b100a8c0@winxprj15> Message-ID: <370c39030908261403j54ef9ecfw63f1dd5fcfa96af@mail.gmail.com> Olá ... Vou dar uma outra sugestão .. isso se vc quiser 1º)Exporta seus arquivos DBF para texto (tem um programa chamado DBFViewer que faz isso numa boa ); 2º)Crie sua tabela sem indices, isso só para os inserts; 3º)Crie um programa que leia os arquivos textos e salva no seu Firebird; 4º)Crie os indices nessários para otimiizar a busca dentro do seu sistema .. Espero ter ajudado .. Danilo . From belo em elogica.com.br Wed Aug 26 18:45:15 2009 From: belo em elogica.com.br (Eduardo Belo) Date: Wed, 26 Aug 2009 18:45:15 -0300 Subject: [firebase-br] SQL - Retornar o primeiro nome de um campo In-Reply-To: References: Message-ID: Valeu Sérgio! Funcionou beleza! Grande abraço! 2009/8/26 Sérgio Alexandre Gianezini > SELECT > SUBSTRING(NOME||' ' FROM 1 FOR POSITION(' ' IN NOME||' ')-1) NOME > FROM > USUARIOS > > Tá na hora do firebird permitir declarar funções "storedproc"... > > CREATE INLINE PROCEDURE STRTOKEN(STR VARCHAR(4096), TOKEN CHAR(1)) > RETURNS (RETSTR VARCHAR(4096)) > AS BEGIN > RETSTR = SUBSTRING(STR||TOKEN FROM 1 FOR POSITION(TOKEN IN STR||TOKEN)-1); > END > > inline significaria que eu poderia fazer isso: > > SELECT STRTOKEN(NOME, ' ') FROM USUARIOS > > > "Eduardo Belo" > escreveu na mensagem > news:f8c641130908260830x2186556dvc40e8eb9acca2e9a em mail.gmail.com... > Amigos, > > > > Tenho uma tabela USUARIOS onde tem um campo NOME, onde é gravado o nome > completo do usuário. Como faço para retornar somente o primeiro nome do > usuário? Estou usando a versão Firebird 2.1.2 > > > > Exemplo: > > > > JOSÉ DA SILVA > > MARIA JOSÉ > > JOÃO > > > > Retorna: > > > > JOSÉ > > MARIA > > JOÃO > > > > Obrigado a todos que ajudarem. > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From sergio_ag em terra.com.br Wed Aug 26 19:20:02 2009 From: sergio_ag em terra.com.br (Sérgio Alexandre Gianezini) Date: Wed, 26 Aug 2009 19:20:02 -0300 Subject: [firebase-br] Select em Procedure References: <4B2FA96FE34C4D65BEA02AE52A11CD97@Saulibueno> Message-ID: "for execute statement", fazendo isso, é praticamente as mesma coisa que por um query no programa e mandar rodar, devia é por o select literalmente (o que deixa pre-compilado e preparado). Quanto ao overflow, algum campo do select está maior que a variavel que está recebendo... pode forçar o sum usando cast() e ver o que retorna... "Edison - Precisa Informatica Ltda" escreveu na mensagem news:4B2FA96FE34C4D65BEA02AE52A11CD97 em Saulibueno... Ola pessoal Estou construindo uma procedure que retorna o codigo do cliente e o valor gasto na empresa - na Tabela de movimento o codigo do cliente e integer, e o valor gasto e decimal(15,2) eu nao consigo retornar na procedure a soma do valor gasto ( utilizando o sum ) se eu retornar o valor sem o sum da certo, e somando a coluna, o fb retorna o seguinte erro Arithmetic overflown Arithmetic overflow or division by zero has occurred. arithmetic exception, numeric overflow, or string truncation. fonte do procedure CREATE PROCEDURE SOL_SECA001 ( i_chavereg integer, s_empresa varchar(300), d_dataini date, d_datafin date) returns ( id_chavereg integer, id_secao smallint, id_grupo smallint, id_subgrupo smallint, id_cliente integer, de_razao varchar(40), vl_total decimal(15,2)) as declare variable ssql varchar(700); BEGIN sSql = ' SELECT TBLCDSITE0.IDCHAVEREG, ' ; sSql = sSql || ' TBLCDSITE0.IDSECAO, '; sSql = sSql || ' TBLCDSITE0.IDGRUPO, '; sSql = sSql || ' TBLCDSITE0.idsubgrupo, '; sSql = sSql || ' TBLMVMITE0.idCliente, '; sSql = sSql || ' TBLCDSCLI0.RAZAO, '; sSql = sSql || ' TBLMVMITE0.VLRTOTAL '; sSql = sSql || ' FROM TBLMVMITE0 LEFT JOIN TBLCDSITE0 ON TBLMVMITE0.IDITEM = TBLCDSITE0.IDITEM ' ; sSql = sSql || ' LEFT JOIN TBLCDSCLI0 ON TBLMVMITE0.IDCLIENTE = TBLCDSCLI0.IDCLIENTE ' ; sSql = sSql || ' WHERE TBLMVMITE0.IDEMPRESA IN ( ' || :s_empresa || ')' ; sSql = sSql || ' AND TBLMVMITE0.dtvalida BETWEEN ' || '''' || :d_DataIni || '''' || ' and ' ; sSql = sSql || '''' || :d_DataFin || '''' ; sSql = sSql || ' and TBLMVMITE0.natureza = ' || '''' || 'S' || '''' ; sSql = sSql || ' and TBLCDSITE0.idchavereg = ' || :i_ChaveReg ; sSql = sSql || ' ORDER BY TBLCDSITE0.IDSECAO, ' ; sSql = sSql || ' TBLCDSITE0.IDGRUPO, ' ; sSql = sSql || ' TBLCDSITE0.IDSUBGRUPO ' ; for execute statement sSql Into :id_ChaveReg, :id_Secao, :id_Grupo, :id_SubGrupo, :id_Cliente, :de_Razao, :vl_Total do suspend; end^ Atenciosamente Edison Savaris Desenvolvedor edison em precisa.inf.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From acgomes2001 em yahoo.com.br Thu Aug 27 07:37:22 2009 From: acgomes2001 em yahoo.com.br (Antonio Gomes) Date: Thu, 27 Aug 2009 07:37:22 -0300 Subject: [firebase-br] Conversão de dados 2 References: <4a943e69d57ae_376a74bb6b026a@weasel13.tmail> Message-ID: o break, se tiver uma linha em branco vai parar o processo mesmo ? __________ Informação do ESET NOD32 Antivirus, versão da vacina 4372 (20090827) __________ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com From danrgomes em gmail.com Thu Aug 27 08:13:50 2009 From: danrgomes em gmail.com (Danilo Gomes) Date: Thu, 27 Aug 2009 08:13:50 -0300 Subject: [firebase-br] =?iso-8859-1?q?Convers=E3o_de_dados?= In-Reply-To: References: <4a943424366ed_201bb7d7ea822e@weasel4.tmail> Message-ID: <370c39030908270413u4b746875g6a920c08126d7ad5@mail.gmail.com> Sugestão ... Se as tuplas das tabelas nao passarem de 65000, abra no excel 2003, salva em dbf e importa pelo datapump ..... Danilo From infosag em terra.com.br Thu Aug 27 11:59:52 2009 From: infosag em terra.com.br (Infosag) Date: Thu, 27 Aug 2009 11:59:52 -0300 Subject: [firebase-br] Select em Procedure References: <4B2FA96FE34C4D65BEA02AE52A11CD97@Saulibueno> Message-ID: cara experimenta trocar a variavel vl_total decimal(15,2) por vl_total numeric(15,2) abs ----- Original Message ----- From: "Sérgio Alexandre Gianezini" To: Sent: Wednesday, August 26, 2009 7:20 PM Subject: Re: [firebase-br] Select em Procedure > "for execute statement", fazendo isso, é praticamente as mesma coisa que > por um query no programa e mandar rodar, devia é por o select literalmente > (o que deixa pre-compilado e preparado). > Quanto ao overflow, algum campo do select está maior que a variavel que > está recebendo... pode forçar o sum usando cast() e ver o que retorna... > > "Edison - Precisa Informatica Ltda" escreveu na > mensagem news:4B2FA96FE34C4D65BEA02AE52A11CD97 em Saulibueno... > > Ola pessoal > > Estou construindo uma procedure que retorna o codigo do cliente e o valor > gasto na empresa > - na Tabela de movimento o codigo do cliente e integer, e o valor gasto e > decimal(15,2) > > eu nao consigo retornar na procedure a soma do valor gasto ( utilizando o > sum ) > > se eu retornar o valor sem o sum da certo, > e somando a coluna, o fb retorna o seguinte erro Arithmetic overflown > > Arithmetic overflow or division by zero has occurred. > arithmetic exception, numeric overflow, or string truncation. > > fonte do procedure > > > CREATE PROCEDURE SOL_SECA001 ( > i_chavereg integer, > s_empresa varchar(300), > d_dataini date, > d_datafin date) > returns ( > id_chavereg integer, > id_secao smallint, > id_grupo smallint, > id_subgrupo smallint, > id_cliente integer, > de_razao varchar(40), > vl_total decimal(15,2)) > as > declare variable ssql varchar(700); > BEGIN > sSql = ' SELECT TBLCDSITE0.IDCHAVEREG, ' ; > sSql = sSql || ' TBLCDSITE0.IDSECAO, '; > sSql = sSql || ' TBLCDSITE0.IDGRUPO, '; > sSql = sSql || ' TBLCDSITE0.idsubgrupo, '; > sSql = sSql || ' TBLMVMITE0.idCliente, '; > sSql = sSql || ' TBLCDSCLI0.RAZAO, '; > sSql = sSql || ' TBLMVMITE0.VLRTOTAL '; > sSql = sSql || ' FROM TBLMVMITE0 LEFT JOIN TBLCDSITE0 ON > TBLMVMITE0.IDITEM = TBLCDSITE0.IDITEM ' ; > sSql = sSql || ' LEFT JOIN TBLCDSCLI0 ON > TBLMVMITE0.IDCLIENTE = TBLCDSCLI0.IDCLIENTE ' ; > sSql = sSql || ' WHERE TBLMVMITE0.IDEMPRESA IN ( ' || :s_empresa || ')' > ; > sSql = sSql || ' AND TBLMVMITE0.dtvalida BETWEEN ' || '''' || > :d_DataIni || '''' || ' and ' ; > sSql = sSql || '''' || :d_DataFin || '''' ; > sSql = sSql || ' and TBLMVMITE0.natureza = ' || '''' || 'S' || > '''' ; > sSql = sSql || ' and TBLCDSITE0.idchavereg = ' || :i_ChaveReg ; > > sSql = sSql || ' ORDER BY TBLCDSITE0.IDSECAO, ' ; > sSql = sSql || ' TBLCDSITE0.IDGRUPO, ' ; > sSql = sSql || ' TBLCDSITE0.IDSUBGRUPO ' ; > > > for execute statement > sSql > Into :id_ChaveReg, :id_Secao, :id_Grupo, :id_SubGrupo, :id_Cliente, > :de_Razao, :vl_Total > do > suspend; > end^ > > > > Atenciosamente > > > Edison Savaris > Desenvolvedor > edison em precisa.inf.br > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > E-mail verificado pelo Terra Anti-Spam. > Para classificar esta mensagem como spam ou não spam, visite > http://ecp.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCY0MDQ0OTY1MCNwZXJtIXRlcnJhJjEsMTI1MTMyNTQ0Ni40MDk2NDIuMTI2NDcuY2FtZW5hbmEuaHN0LnRlcnJhLmNvbS5iciw3MTQ3TerraMail > Verifique periodicamente a pasta Spam para garantir que apenas mensagens > indesejadas sejam classificadas como Spam. > -------------------------------------------------------------------------------- ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fabiano em clippnet.com.br Thu Aug 27 08:32:14 2009 From: fabiano em clippnet.com.br (Fabiano Martins) Date: Thu, 27 Aug 2009 08:32:14 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicialnobancoa partir de dbf's References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com><000601ca265c$ee5adf60$cb109e20$@com.br><3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com><001301ca2665$b50868a0$6915a8c0@MagnoSystem><3f51e4b10908260900p780be2e3k6fa626327289dc11@mail.gmail.com><02fc01ca266b$7888ae20$b100a8c0@winxprj15> <3f51e4b10908260943n33f6a9d4n5434a2cec1f4e35c@mail.gmail.com> Message-ID: <000701ca2730$99518350$9500a8c0@odir> Bom dia! Caso vc tenha a mesma estrutura nas tabelas. Crie o um banco no microsoft access e associe o seus dbf. Faça um programa que leia os dois bancos e faça um insert em bloco. é muito mais rapido ----- Original Message ----- From: "stm carvalho" To: "FireBase" Sent: Wednesday, August 26, 2009 1:43 PM Subject: Re: [firebase-br] RES: melhor maneira de dar a carga inicialnobancoa partir de dbf's Estou trabalhando a pouco tempo com delphi X Firebird. Nõ faço idéia de como gerar esse script dentro do programa. Vc pde me ajudar? 2009/8/26 Rodolpho da Silva > Bem, das 2 vezes que fiz um migração de BD, eu fiz um programa em Delphi > que lia os dados de origem e gerava um script com os registros para serem > rodados diretamente no FB.... > Achei melhor desta forma pois tinha muitas particularidades na migração e > o > programa tratava tudo isso.... > > Espero que ajude! > > Rodolpho da Silva > www.essencialcode.com.br > ----- Original Message ----- > From: stm carvalho > To: FireBase > Sent: Wednesday, August 26, 2009 1:00 PM > Subject: Re: [firebase-br] RES: melhor maneira de dar a carga > inicialnobanco a partir de dbf's > > > Estou fazendo isto, mas está bastante lento. > Será um banco pra cada Estado do Brasil, que possui arquivos desde 1994 e > vou ter que carregar um a um. > Não é só um arquivo. Existem pelo mnos 4 dbf´s por cada ano e com uma > estrutura enorme de informação, por isso a lentidão. > De qq forma o programa de carga está funcionado, mas pensei na > possibilidade > de agilizar o processo. > > Abços. > > > 2009/8/26 Magno System > > > Acho que você tem que fazer na unha mesmo. Programas como IBDATAPUMP ou > > similares fazem a importação de DBF para FB, mas a estrutura tem que > igual. > > Pelo que entendi no seu caso os dados que ficam em uma só tabela agora > > passarão a ficar em tabelas distintas separadas por ano. No seu lugar > faria > > um programa que lesse o ano na tabela de origem e jogasse na tabela de > > destino correta. > > > > > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From jedyfb em gmail.com Thu Aug 27 13:32:35 2009 From: jedyfb em gmail.com (Eduardo Jedliczka) Date: Thu, 27 Aug 2009 13:32:35 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicial no banco a partir de dbf's In-Reply-To: <3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com> References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com> <000601ca265c$ee5adf60$cb109e20$@com.br> <3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com> Message-ID: <1251390755.22528.6.camel@edujed.utfpr.edu.br> Vamos por partes... há duas considerações a fazer... (além de saber a versão do Delphi e do Firebird adotado) Qual componente você está usando para abrir DBFs ? se for o BDEca vai ser uma carroça... procure um componente chamado TDBF. Qual compoente você está usando para acessar o Firebird ? Se for o BDEca vai ser uma carroça... para esta finalidade, use o IBX (interbase Express). Outra alternativa (está é imbatível em desempenho): - Em clipper mesmo, faça um programa para gerar um texto formatado com todo o arquivo DBF. - No Firebird, crie uma external table (será necessário permitir isto no firebird.conf) com a mesma estrutura. - pronto... já está tudo no firebird, agora é só fazer os "insert from select" Abraço Eduardo Jedliczka Em Qua, 2009-08-26 às 12:48 -0300, stm carvalho escreveu: > Primeiro, obrigada pelas boas vindas! > > A estrutura destino foi modificada. As tabelas não são mais anuais, passaram > a ser uma tabela de cada tipo de arquivo com todos o anos. > Ex: Clientes00.dbf(ano 2000), clientes01,dbf(ano 2001), etc... > Na nova estrutura existe a tabela clientes com o campo ano e todo as tabelas > são agregadas assim. > > Tem alguma sugestão? > Abços. > > > > > > 2009/8/26 Felix > > > Bem vinda ao mundo do FB. > > > > A estrutura da base de destino é a mesma ou será feito algum tipo de > > validação/conversão da base antiga? > > > > Nas 3 importações que precisei fazer até hoje, todas tiveram que ser > > registro por registro, pois eu avaliava o conteúdo e, dependendo do caso, > > fazia as correções necessárias para o armazenamento. > > > > Fco. Felix > > Desenvolvimento de Sistemas > > www.soltecnologia.com.br > > > > > > -----Mensagem original----- > > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > > Em > > nome de stm carvalho > > Enviada em: quarta-feira, 26 de agosto de 2009 11:39 > > Para: FireBase > > Assunto: [firebase-br] melhor maneira de dar a carga inicial no banco a > > partir de dbf's > > > > Estou migrando um sistema em clipper para delphi com firebird. > > Esse sistema funciona desde 1994 ate hoje. > > Qual seria a melhor maneira (mais rápida de dar a carga inicial no banco, > > visto que os arquivos são anuais e acho que será muito lento. > > Estou dando select * em todos os dbf´s por ano e anexando a base registo > > por > > registro (um por um). > > Tem um jeito melhor??? > > > > Obrigada.... > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > > ______________________________________________ > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > > Para saber como gerenciar/excluir seu cadastro na lista, use: > > http://www.firebase.com.br/fb/artigo.php?id=1107 > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From fmarques em nautilus.com.br Thu Aug 27 13:57:41 2009 From: fmarques em nautilus.com.br (=?ISO-8859-1?Q?F=E1bio_Marques?=) Date: Thu, 27 Aug 2009 13:57:41 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicial no banco a partir de dbf's In-Reply-To: <1251390755.22528.6.camel@edujed.utfpr.edu.br> References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com> <000601ca265c$ee5adf60$cb109e20$@com.br> <3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com> <1251390755.22528.6.camel@edujed.utfpr.edu.br> Message-ID: <4A96BB05.6040101@nautilus.com.br> Podes utilizar o dbu (database utility), que vem com o próprio clipper, para exportar os dados para um arquivo txt, facilitando bastante, pois nem necessitarias escrever (ou compilar) uma linha em clipper. Daí é só continuar com a dica do Eduardo Jedliczka. Atenciosamente, -- F. Marques Systems Analyst/IT Consultant E-mail/MSN/GTalk: fmarques em nautilus.com.br Home Page: www.nautilus.com.br/~fmarques Mobile: 91 8208-5996 (TIM)& 8859-3998 (OI) / ICQ: 267-074-196 Linux Registred User #362204 (debian 5.0 "Lenny") Brazilian Computer Society Member #18201 "The box said: Requires MS Windows or better, so I instaled Linux" Em 27-08-2009 13:32, Eduardo Jedliczka escreveu: > Vamos por partes... > > há duas considerações a fazer... (além de saber a versão do Delphi e do > Firebird adotado) > > Qual componente você está usando para abrir DBFs ? se for o BDEca vai > ser uma carroça... procure um componente chamado TDBF. > > Qual compoente você está usando para acessar o Firebird ? Se for o BDEca > vai ser uma carroça... para esta finalidade, use o IBX (interbase > Express). > > Outra alternativa (está é imbatível em desempenho): > > - Em clipper mesmo, faça um programa para gerar um texto formatado com > todo o arquivo DBF. > - No Firebird, crie uma external table (será necessário permitir isto no > firebird.conf) com a mesma estrutura. > - pronto... já está tudo no firebird, agora é só fazer os "insert from > select" > > Abraço > > Eduardo Jedliczka > > Em Qua, 2009-08-26 às 12:48 -0300, stm carvalho escreveu: > > >> Primeiro, obrigada pelas boas vindas! >> >> A estrutura destino foi modificada. As tabelas não são mais anuais, passaram >> a ser uma tabela de cada tipo de arquivo com todos o anos. >> Ex: Clientes00.dbf(ano 2000), clientes01,dbf(ano 2001), etc... >> Na nova estrutura existe a tabela clientes com o campo ano e todo as tabelas >> são agregadas assim. >> >> Tem alguma sugestão? >> Abços. >> >> >> >> >> >> 2009/8/26 Felix >> >> >>> Bem vinda ao mundo do FB. >>> >>> A estrutura da base de destino é a mesma ou será feito algum tipo de >>> validação/conversão da base antiga? >>> >>> Nas 3 importações que precisei fazer até hoje, todas tiveram que ser >>> registro por registro, pois eu avaliava o conteúdo e, dependendo do caso, >>> fazia as correções necessárias para o armazenamento. >>> >>> Fco. Felix >>> Desenvolvimento de Sistemas >>> www.soltecnologia.com.br >>> >>> >>> -----Mensagem original----- >>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] >>> Em >>> nome de stm carvalho >>> Enviada em: quarta-feira, 26 de agosto de 2009 11:39 >>> Para: FireBase >>> Assunto: [firebase-br] melhor maneira de dar a carga inicial no banco a >>> partir de dbf's >>> >>> Estou migrando um sistema em clipper para delphi com firebird. >>> Esse sistema funciona desde 1994 ate hoje. >>> Qual seria a melhor maneira (mais rápida de dar a carga inicial no banco, >>> visto que os arquivos são anuais e acho que será muito lento. >>> Estou dando select * em todos os dbf´s por ano e anexando a base registo >>> por >>> registro (um por um). >>> Tem um jeito melhor??? >>> >>> Obrigada.... >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > From ecieba2 em gmail.com Thu Aug 27 14:11:59 2009 From: ecieba2 em gmail.com (Emerson Moreno) Date: Thu, 27 Aug 2009 14:11:59 -0300 Subject: [firebase-br] [Off-Topic] - SyBase PowerDesigner 12 Message-ID: Caros amigos, Sei que aqui não é o lugar indicado para tais dúvidas, mas recentemente surgiu a necessidade de usar Collates direto nos campos, e não somente no banco inteiro como padrão. Mas como costumo primeiramente usar a modelagem de dados e uso o SyBase PowerDesigner 12 me deparei com dificuldade de não encontrar no sistema o local de acionar o collate para o especifico campo que eu precisar. Sei que existem muitas pessoas que usam o software, pois é uma boa ferramenta de modelagem de dados. Aguardo o retorno de meus amigos, Muito obrigado a todos. -- []'s Emerson Moreno Desenvolvedor Delphi O grande sábio aprende por ensinar! From tiagomontezuma em gmail.com Thu Aug 27 15:00:25 2009 From: tiagomontezuma em gmail.com (TIAGO MONTEZUMA) Date: Thu, 27 Aug 2009 15:00:25 -0300 Subject: [firebase-br] Digest lista, volume 1784, assunto 2 In-Reply-To: References: Message-ID: <47f86e090908271100x3484cb8emb2d3ec29a873ef26@mail.gmail.com> Estou com um servidor que esta instalado o firebird classic, rodo uma aplicação cliente servidor. mas o que acho estranho é que no servidor para efetuar atualização tenho que derrubar todas as threads para consiga efetuar atualização de banco de dados. gostaria de saber se as threads ficarem abertas no servidor é normal. From tbalbinos em gmail.com Thu Aug 27 15:46:38 2009 From: tbalbinos em gmail.com (Thiago Balbino) Date: Thu, 27 Aug 2009 15:46:38 -0300 Subject: [firebase-br] Backup - Restore no Firebird Message-ID: Boa tarde pessoal, Programo em Delphi com Firebird e estava pesquisando sobre backup e restauração de Bancos no Firebird, encontrei alguns artigos sobre o Gbak, gostaria saber de vocês se essa ferramenta é segura e confiavel para estes serviços? Desde ja agradeço. Att Thiago de Souza Balbino Analista de Sistemas / Programador Meta Tecnologia e Sistemas - Muriaé / MG (32) 3721 - 8729 (32) 8867 - 8729 MSN: thiagodeb em hotmail.com From douglasht em gmail.com Thu Aug 27 15:59:13 2009 From: douglasht em gmail.com (Douglas Tosi) Date: Thu, 27 Aug 2009 15:59:13 -0300 Subject: [firebase-br] Backup - Restore no Firebird In-Reply-To: References: Message-ID: <249af69e0908271159i5be13169p25d82252ca1d5740@mail.gmail.com> 2009/8/27 Thiago Balbino : > Programo em Delphi com Firebird e estava pesquisando sobre backup e > restauração de Bancos  no Firebird, encontrei alguns artigos sobre o > Gbak, gostaria saber de vocês se essa ferramenta é segura e confiavel > para estes serviços? gbak é a ferramenta oficial de backup/restore. Pode confiar. hth, -- Douglas Tosi www.sinatica.com From nascimento em gko.com.br Thu Aug 27 16:06:18 2009 From: nascimento em gko.com.br (Rodolpho da Silva) Date: Thu, 27 Aug 2009 16:06:18 -0300 Subject: [firebase-br] Backup - Restore no Firebird References: Message-ID: <036101ca2749$75d8aa70$b100a8c0@winxprj15> Sempre faço meus backups/restores usando esta ferramenta... Nunca tive problemas nestes 5 anos que uso FB..... Rodolpho da Silva www.essencialcode.com.br ----- Original Message ----- From: Thiago Balbino To: lista em firebase.com.br Sent: Thursday, August 27, 2009 3:46 PM Subject: [firebase-br] Backup - Restore no Firebird Boa tarde pessoal, Programo em Delphi com Firebird e estava pesquisando sobre backup e restauração de Bancos no Firebird, encontrei alguns artigos sobre o Gbak, gostaria saber de vocês se essa ferramenta é segura e confiavel para estes serviços? Desde ja agradeço. Att Thiago de Souza Balbino Analista de Sistemas / Programador Meta Tecnologia e Sistemas - Muriaé / MG (32) 3721 - 8729 (32) 8867 - 8729 MSN: thiagodeb em hotmail.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.409 / Virus Database: 270.13.70/2329 - Release Date: 08/27/09 08:11:00 From cpd em lekagi.com.br Thu Aug 27 15:02:53 2009 From: cpd em lekagi.com.br (=?iso-8859-1?B?SuFiZXIgLSBDUEQ=?= ) Date: Thu, 27 Aug 2009 15:02:53 -0300 (Hora oficial do Brasil) Subject: [firebase-br] Res: Backup - Restore no Firebird References: Message-ID: <4A96CA48.000003.03580@JABER> Olá Thiago. Não sou um expert em firebird ainda mas até onde sei o GBAC é a melhor maneira de ser fazer e restaurar backup. Outro detalhe importante é que ele pode ser usado na base dados sem precisar para o serviço ou derrubar usuarios que estiverem trabalhando no momento do backup. Dica: Nunca copie o seu banco de dados se o mesmo estiver em produção. Isso pode causar corrupção de dados. [ ]s Jáber S. C. Lima -------Mensagem original------- De: Thiago Balbino Data: 08/27/09 15:52:32 Para: lista em firebase.com.br Assunto: [firebase-br] Backup - Restore no Firebird Boa tarde pessoal, Programo em Delphi com Firebird e estava pesquisando sobre backup e restauração de Bancos no Firebird, encontrei alguns artigos sobre o Gbak, gostaria saber de vocês se essa ferramenta é segura e confiavel para estes serviços? Desde ja agradeço. Att Thiago de Souza Balbino Analista de Sistemas / Programador Meta Tecnologia e Sistemas - Muriaé / MG (32) 3721 - 8729 (32) 8867 - 8729 MSN: thiagodeb em hotmail.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From danilosassaroli em gmail.com Thu Aug 27 16:19:54 2009 From: danilosassaroli em gmail.com (Danilo Sassaroli) Date: Thu, 27 Aug 2009 16:19:54 -0300 Subject: [firebase-br] Backup - Restore no Firebird In-Reply-To: References: Message-ID: <72a4bf430908271219n2755b82eyb5c663dcbc43ec81@mail.gmail.com> Ferramente nativa excelente, pode confiar. Att Danilo Sassaroli 2009/8/27 Thiago Balbino > Boa tarde pessoal, > > Programo em Delphi com Firebird e estava pesquisando sobre backup e > restauração de Bancos no Firebird, encontrei alguns artigos sobre o > Gbak, gostaria saber de vocês se essa ferramenta é segura e confiavel > para estes serviços? > > Desde ja agradeço. > > Att > > Thiago de Souza Balbino > > Analista de Sistemas / Programador > Meta Tecnologia e Sistemas - Muriaé / MG > (32) 3721 - 8729 > (32) 8867 - 8729 > MSN: thiagodeb em hotmail.com > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From felix2005 em oi.com.br Thu Aug 27 17:14:12 2009 From: felix2005 em oi.com.br (Felix) Date: Thu, 27 Aug 2009 17:14:12 -0300 Subject: [firebase-br] RES: Backup - Restore no Firebird In-Reply-To: <72a4bf430908271219n2755b82eyb5c663dcbc43ec81@mail.gmail.com> References: <72a4bf430908271219n2755b82eyb5c663dcbc43ec81@mail.gmail.com> Message-ID: <001301ca2752$f1d944f0$d58bced0$@com.br> Eu criei uma rotina para automação do processo - em determinada hora do dia ele 'dispara' o GBAK. Já tinha encontrado alguns programas, mas queria criar do zero pois pensava que ia definir usuário e senha 'especiais' para fugir do SYSDBA / MASTERKEY. Depois desisti, mas a rotina ficou jóia e adotamos como solução. Ela minimiza para o systray e trabalha em background. Posso disponibilizar a rotina com autorização do Cantu - daí ficaria como opção para todos. Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Danilo Sassaroli Enviada em: quinta-feira, 27 de agosto de 2009 16:20 Para: FireBase Assunto: Re: [firebase-br] Backup - Restore no Firebird Ferramente nativa excelente, pode confiar. Att Danilo Sassaroli 2009/8/27 Thiago Balbino > Boa tarde pessoal, > > Programo em Delphi com Firebird e estava pesquisando sobre backup e > restauração de Bancos no Firebird, encontrei alguns artigos sobre o > Gbak, gostaria saber de vocês se essa ferramenta é segura e confiavel > para estes serviços? > > Desde ja agradeço. > > Att > > Thiago de Souza Balbino > > Analista de Sistemas / Programador > Meta Tecnologia e Sistemas - Muriaé / MG > (32) 3721 - 8729 > (32) 8867 - 8729 > MSN: thiagodeb em hotmail.com > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From listas em warmboot.com.br Thu Aug 27 17:29:38 2009 From: listas em warmboot.com.br (Carlos H. Cantu) Date: Thu, 27 Aug 2009 17:29:38 -0300 Subject: [firebase-br] RES: Backup - Restore no Firebird In-Reply-To: <001301ca2752$f1d944f0$d58bced0$@com.br> References: <72a4bf430908271219n2755b82eyb5c663dcbc43ec81@mail.gmail.com> <001301ca2752$f1d944f0$d58bced0$@com.br> Message-ID: <857453208.20090827172938@warmboot.com.br> Pode mandar pra mim em private que eu coloco no site. []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br F> Eu criei uma rotina para automação do processo - em determinada hora do dia F> ele 'dispara' o GBAK. Já tinha encontrado alguns programas, mas queria criar F> do zero pois pensava que ia definir usuário e senha 'especiais' para fugir F> do SYSDBA / MASTERKEY. Depois desisti, mas a rotina ficou jóia e adotamos F> como solução. F> Ela minimiza para o systray e trabalha em background. Posso disponibilizar a F> rotina com autorização do Cantu - daí ficaria como opção para todos. F> Fco. Felix F> Desenvolvimento de Sistemas F> www.soltecnologia.com.br F> -----Mensagem original----- F> De: lista-bounces em firebase.com.br F> [mailto:lista-bounces em firebase.com.br] Em F> nome de Danilo Sassaroli F> Enviada em: quinta-feira, 27 de agosto de 2009 16:20 F> Para: FireBase F> Assunto: Re: [firebase-br] Backup - Restore no Firebird F> Ferramente nativa excelente, pode confiar. F> Att F> Danilo Sassaroli F> 2009/8/27 Thiago Balbino >> Boa tarde pessoal, >> >> Programo em Delphi com Firebird e estava pesquisando sobre backup e >> restauração de Bancos no Firebird, encontrei alguns artigos sobre o >> Gbak, gostaria saber de vocês se essa ferramenta é segura e confiavel >> para estes serviços? >> >> Desde ja agradeço. >> >> Att >> >> Thiago de Souza Balbino >> >> Analista de Sistemas / Programador >> Meta Tecnologia e Sistemas - Muriaé / MG >> (32) 3721 - 8729 >> (32) 8867 - 8729 >> MSN: thiagodeb em hotmail.com >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> F> ______________________________________________ F> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br F> Para saber como gerenciar/excluir seu cadastro na lista, use: F> http://www.firebase.com.br/fb/artigo.php?id=1107 F> Para consultar mensagens antigas: http://firebase.com.br/pesquisa F> ______________________________________________ F> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br F> Para saber como gerenciar/excluir seu cadastro na lista, use: F> http://www.firebase.com.br/fb/artigo.php?id=1107 F> Para consultar mensagens antigas: http://firebase.com.br/pesquisa From maycon.xvision em gmail.com Thu Aug 27 19:02:02 2009 From: maycon.xvision em gmail.com (Maycon Oleczinski) Date: Thu, 27 Aug 2009 19:02:02 -0300 Subject: [firebase-br] [Off-Topic] - SyBase PowerDesigner 12 In-Reply-To: References: Message-ID: Emerson, Eu uso o PD10 tbém para FB mas não reparei este fato pois não uso Collates. Vou dar uma avaliada e trocamos infos em PVT. Ok? Abraço! 2009/8/27 Emerson Moreno > Caros amigos, > > Sei que aqui não é o lugar indicado para tais dúvidas, mas > recentemente surgiu a necessidade de usar Collates direto nos campos, > e não somente no banco inteiro como padrão. Mas como costumo > primeiramente usar a modelagem de dados e uso o SyBase PowerDesigner > 12 me deparei com dificuldade de não encontrar no sistema o local de > acionar o collate para o especifico campo que eu precisar. Sei que > existem muitas pessoas que usam o software, pois é uma boa ferramenta > de modelagem de dados. > > Aguardo o retorno de meus amigos, > Muito obrigado a todos. > > -- > []'s > > Emerson Moreno > Desenvolvedor Delphi > O grande sábio aprende por ensinar! > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- Maycon J. Oleczinski Consultor de TI - Analista Desenvolvedor - Host Manager www.xvisiontec.com.br From luis em bmsoft.com.br Thu Aug 27 22:32:45 2009 From: luis em bmsoft.com.br (Luis/BMsoft) Date: Thu, 27 Aug 2009 22:32:45 -0300 Subject: [firebase-br] [OFF] SPED Fiscal Message-ID: Quem já fez, está fazendo ou não vai fazer ? From alanladecasa em gmail.com Thu Aug 27 22:38:52 2009 From: alanladecasa em gmail.com (Alan Matos) Date: Thu, 27 Aug 2009 22:38:52 -0300 Subject: [firebase-br] SQL - Retornar o primeiro nome de um campo In-Reply-To: References: Message-ID: Este select funciona em FB 1.5 ? From alanladecasa em gmail.com Thu Aug 27 22:58:57 2009 From: alanladecasa em gmail.com (Alan Matos) Date: Thu, 27 Aug 2009 22:58:57 -0300 Subject: [firebase-br] RES: RES: RES: RES: campo time In-Reply-To: <000201ca2646$d9ff16a0$8dfd43e0$@com.br> References: <000201ca2646$d9ff16a0$8dfd43e0$@com.br> Message-ID: vamos supor que o campo tem armazenado 100 minutos: 100/60 = 1,666 1 é a quantidade de horas, agora, vamos descobir os minutos, pega a parte decimal e multiplica por 60. 0,666 * 60 = 39,66, arredonda pra 40! resultado: 1:40 vc pode fazer isso em uma procedure ou na sua aplicação. t+ From alanladecasa em gmail.com Thu Aug 27 23:02:44 2009 From: alanladecasa em gmail.com (Alan Matos) Date: Thu, 27 Aug 2009 23:02:44 -0300 Subject: [firebase-br] [OFF] SPED Fiscal In-Reply-To: References: Message-ID: Estou em fase de reunir documentação... mas cara, na boa, acho que vão pegar no seu pé se vc quiser dar continuidade a esse tópico! o négócio aqui é FirBird! From luis em bmsoft.com.br Thu Aug 27 23:08:23 2009 From: luis em bmsoft.com.br (Luis/BMsoft) Date: Thu, 27 Aug 2009 23:08:23 -0300 Subject: [firebase-br] [OFF] SPED Fiscal References: Message-ID: Valeu amigão... Era só pra ver como está o desenvolvimento mesmo... "Alan Matos" escreveu na mensagem news:cc45bfeb0908271902x4d783c7do84e4b848ffab27ef em mail.gmail.com... Estou em fase de reunir documentação... mas cara, na boa, acho que vão pegar no seu pé se vc quiser dar continuidade a esse tópico! o négócio aqui é FirBird! ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From felix2005 em oi.com.br Thu Aug 27 23:26:25 2009 From: felix2005 em oi.com.br (Felix) Date: Thu, 27 Aug 2009 23:26:25 -0300 Subject: [firebase-br] RES: RES: RES: RES: RES: campo time In-Reply-To: References: <000201ca2646$d9ff16a0$8dfd43e0$@com.br> Message-ID: <000f01ca2786$f124c460$d36e4d20$@com.br> Na aplicação: xHoras := Trunc(fieldbyname('tempo').asInteger / 60); xMinutos:= fieldbyname('tempo').asInteger mod 60; Label.Caption := IntToStr(xHoras)+':'+IntToStr(xMinutos) Fco. Felix Desenvolvimento de Sistemas www.soltecnologia.com.br -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alan Matos Enviada em: quinta-feira, 27 de agosto de 2009 22:59 Para: FireBase Assunto: Re: [firebase-br] RES: RES: RES: RES: campo time vamos supor que o campo tem armazenado 100 minutos: 100/60 = 1,666 1 é a quantidade de horas, agora, vamos descobir os minutos, pega a parte decimal e multiplica por 60. 0,666 * 60 = 39,66, arredonda pra 40! resultado: 1:40 vc pode fazer isso em uma procedure ou na sua aplicação. t+ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From andreano.lanusse em embarcadero.com Fri Aug 28 04:21:22 2009 From: andreano.lanusse em embarcadero.com (Andreano Lanusse (Embarcadero)) Date: Fri, 28 Aug 2009 07:21:22 +0000 (UTC) Subject: [firebase-br] RES: Delphi 2010 com suporte nativo a Firebird References: <4A8DBBC0.8020902@conchalnet.com.br> <000e01ca21fd$197e71c0$4c7b5540$@com.br> Message-ID: Informações comerciais você podem contactar a Borland através do fone (11) 2165-8000 ou pelo email: brazil.atendimento em borland.com From andreano.lanusse em embarcadero.com Fri Aug 28 04:20:34 2009 From: andreano.lanusse em embarcadero.com (Andreano Lanusse (Embarcadero)) Date: Fri, 28 Aug 2009 07:20:34 +0000 (UTC) Subject: [firebase-br] Delphi 2010 com suporte nativo a Firebird References: <4A8DBBC0.8020902@conchalnet.com.br> Message-ID: Da uma olhada neste video: http://blogs.embarcadero.com/andreanolanusse/novo-driver-dbexpress-para-firebird-no-delphi-2010-e-cbuilder-2010/ From cpd em contabilizanet.com.br Fri Aug 28 08:17:13 2009 From: cpd em contabilizanet.com.br (Contabiliza - Cristiano) Date: Fri, 28 Aug 2009 08:17:13 -0300 Subject: [firebase-br] RES: RES: RES: RES: RES: campo time In-Reply-To: Message-ID: Entendi,,vou tentar fazer uma procudure para fazer isso -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Alan Matos Enviada em: quinta-feira, 27 de agosto de 2009 22:59 Para: FireBase Assunto: Re: [firebase-br] RES: RES: RES: RES: campo time vamos supor que o campo tem armazenado 100 minutos: 100/60 = 1,666 1 é a quantidade de horas, agora, vamos descobir os minutos, pega a parte decimal e multiplica por 60. 0,666 * 60 = 39,66, arredonda pra 40! resultado: 1:40 vc pode fazer isso em uma procedure ou na sua aplicação. t+ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From isael em stetika.com.br Fri Aug 28 09:14:11 2009 From: isael em stetika.com.br (Isael Faria Junior) Date: Fri, 28 Aug 2009 09:14:11 -0300 Subject: [firebase-br] [OFF] SPED Fiscal In-Reply-To: References: Message-ID: <4A97CA13.6070403@stetika.com.br> vc quer dizer o arquivo da efd ? se for estou em processo de finalização da montagem. Luis/BMsoft escreveu: > Quem já fez, está fazendo ou não vai fazer ? > > > > > > ------------------------------------------------------------------------ > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa From josue em ciberpoint.com.br Fri Aug 28 10:41:11 2009 From: josue em ciberpoint.com.br (=?iso-8859-1?B?Sm9zdek=?=) Date: Fri, 28 Aug 2009 10:41:11 -0300 Subject: [firebase-br] firebird no slackware Message-ID: <4F046C7CBB904D6DA4E40687CC0FEC30@masterciber> Amigos, tenho usado firebird no windows e estou migrando para o Slackware e apanhando um bocado. Ja procurei no Google algum passo a passo, mas tem muita coisa desencontrada ou de outras distro. Alguem saberia um documento de como utilizar no Slack, já está instalado, não estou conseguindo gerenciar. Pretendo utilizar maquinas clientes Win xp. Obrigado. Josué D. Silva Telecomunicações Curupira Ltda SCM - Ouroeste - SP 017 - 38431606 SBC socio: 6380/1997 From marcelo em teflamar.com.br Fri Aug 28 11:48:44 2009 From: marcelo em teflamar.com.br (marcelo - teflamar) Date: Fri, 28 Aug 2009 11:48:44 -0300 Subject: [firebase-br] firebird no slackware In-Reply-To: <4F046C7CBB904D6DA4E40687CC0FEC30@masterciber> References: <4F046C7CBB904D6DA4E40687CC0FEC30@masterciber> Message-ID: <4A97EE4C.1020908@teflamar.com.br> que versão do fb vc está usando? qual a versão do slack? Em 28/08/2009 10:41, Josué escreveu: > Amigos, tenho usado firebird no windows e estou migrando para o Slackware e apanhando um bocado. Ja procurei no Google algum passo a passo, mas tem muita coisa desencontrada ou de outras distro. Alguem saberia um documento de como utilizar no Slack, já está instalado, não estou conseguindo gerenciar. > Pretendo utilizar maquinas clientes Win xp. > > Obrigado. > > Josué D. Silva > Telecomunicações Curupira Ltda > SCM - Ouroeste - SP > 017 - 38431606 > SBC socio: 6380/1997 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > From herminiopiram em gmail.com Fri Aug 28 11:52:03 2009 From: herminiopiram em gmail.com (Herminio E. Piram) Date: Fri, 28 Aug 2009 11:52:03 -0300 Subject: [firebase-br] firebird no slackware In-Reply-To: <4F046C7CBB904D6DA4E40687CC0FEC30@masterciber> References: <4F046C7CBB904D6DA4E40687CC0FEC30@masterciber> Message-ID: <5ba087d30908280752v650b7950pdc8a74ce4b74b32f@mail.gmail.com> Vc nao consegiu iniciar o servico? Se for isso entre no diretorio de instalação/bin e procura o utilitario instsvc, e digite no prompt: instsvc sta Acho que é isso, usei firebird com fedora um tempo, mas ha tempos estou usando no 2003. 2009/8/28 Josué > Amigos, tenho usado firebird no windows e estou migrando para o Slackware e > apanhando um bocado. Ja procurei no Google algum passo a passo, mas tem > muita coisa desencontrada ou de outras distro. Alguem saberia um documento > de como utilizar no Slack, já está instalado, não estou conseguindo > gerenciar. > Pretendo utilizar maquinas clientes Win xp. > > Obrigado. > > Josué D. Silva > Telecomunicações Curupira Ltda > SCM - Ouroeste - SP > 017 - 38431606 > SBC socio: 6380/1997 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ "If the doors of perception were cleansed everything would appear to man as it is, infinite." (William Blake) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ From wellmsilva em gmail.com Fri Aug 28 14:03:17 2009 From: wellmsilva em gmail.com (Wellington Melo) Date: Fri, 28 Aug 2009 14:03:17 -0300 Subject: [firebase-br] Ajuda na consulta Message-ID: <21538b730908281003l14e4f88br3124b0fe8b05854a@mail.gmail.com> /*Preciso gerar um relatorio de patrimonio através da tabelas abaixo o socio tem um patrimonio inicial e conforme ele vai pagando as parcela dos emprestimos criados. o juros desse emprestimos no mes é rateado para todos os socios. E caso haja alguma despesas administrativa tb é rateadas entre eles. Estou tentando criar um stored procedure que me mostre um patrimonio mensal de cada sosio /* Tabela socios */ CREATE TABLE SOCIOS ( PES_CODIGO VARCHAR(14) NOT NULL, SOC_PATRIMONIOINICIAL MOEDA /* MOEDA = DECIMAL(15,2) DEFAULT 0 */, ); /* tabela emprestimos */ CREATE TABLE EMPRESTIMOS ( EMP_CODIGO INTEGER NOT NULL, PES_CODIGO VARCHAR(14) NOT NULL, /* fksocios */ EMP_DATA TIMESTAMP, EMP_NPARC INTEGER, EMP_VALOR MOEDA /* MOEDA = DECIMAL(15,2) DEFAULT 0 */, EMP_JUROS MOEDA /* MOEDA = DECIMAL(15,2) DEFAULT 0 */, ); /* parcelas de emprestimos */ CREATE TABLE PARCELAS ( PARC_CODIGO INTEGER NOT NULL, EMP_CODIGO INTEGER NOT NULL, /* fkemprestimo */ PARC_NUMERO INTEGER, PARC_VENCIMENTO TIMESTAMP, PARC_VALOR MOEDA /* MOEDA = DECIMAL(15,2) DEFAULT 0 */, PARC_JUROS MOEDA /* MOEDA = DECIMAL(15,2) DEFAULT 0 */, PARC_DATAPAG TIMESTAMP, ); /* O valor Total dos juros pagos no mês é rateado entre todos os socios pela fórmula : ( Valor adcionado no Patrimônio de cada sócio ) = (DPA_VALOR / (Total Patrimonio do mês anterior )) * (Patrimonio do mês anterior de cada sócio) */ /* Despesas administrativas */ CREATE TABLE DESPESAS_ADM ( DPA_CODIGO INTEGER NOT NULL, DPA_DESCRICAO VARCHAR(40), DPA_DATA TIMESTAMP, DPA_VALOR MOEDA /* MOEDA = DECIMAL(15,2) DEFAULT 0 */, DPA_DATAPAG DATE ); /* As despesas administrativas é rateados entre todos os socios pela formula: ( Valor descontado do patrimonio de cada sócio ) = (DPA_VALOR / (Total Patrimonio do mês anterior )) * (Patrimonio do mês anterior de cada sócio) */ /* Estou tentado fazer um stored Procedure que mostre o patrimonio mensal de cada socio. mais ou menos assim MES JANEIRO SOCIO | SALDOANT | JUROSRATEADO | DESPESASRATEADA | SALDOTOTAL 1 10 2 3 9 2 15 2 3 14 MES FEVEREIRO SOCIO | SALDOANT | JUROSRATEADO | DESPESASRATEADA | SALDOTOTAL 1 9 5 3 11 2 14 5 4 15 MES MARÇO SOCIO | SALDOANT | JUROSRATEADO | DESPESASRATEADA | SALDOTOTAL 1 11 6 0 17 2 15 2 0 17 Não quero criar outra tabela para mostra o patrimonio */ From josue em ciberpoint.com.br Fri Aug 28 14:38:50 2009 From: josue em ciberpoint.com.br (=?iso-8859-1?B?Sm9zdek=?=) Date: Fri, 28 Aug 2009 14:38:50 -0300 Subject: [firebase-br] firebird no slackware References: <4F046C7CBB904D6DA4E40687CC0FEC30@masterciber> <4A97EE4C.1020908@teflamar.com.br> Message-ID: <02D71E8978884F1CB77F0BCA82BFE37F@masterciber> firebird 2.1 - slack 12.2 Josué D. Silva Telecomunicações Curupira Ltda SCM - Ouroeste - SP 017 - 38431606 SBC socio: 6380/1997 ----- Original Message ----- From: "marcelo - teflamar" To: "FireBase" Sent: Friday, August 28, 2009 11:48 AM Subject: Re: [firebase-br] firebird no slackware que versão do fb vc está usando? qual a versão do slack? Em 28/08/2009 10:41, Josué escreveu: > Amigos, tenho usado firebird no windows e estou migrando para o Slackware > e apanhando um bocado. Ja procurei no Google algum passo a passo, mas tem > muita coisa desencontrada ou de outras distro. Alguem saberia um documento > de como utilizar no Slack, já está instalado, não estou conseguindo > gerenciar. > Pretendo utilizar maquinas clientes Win xp. > > Obrigado. > > Josué D. Silva > Telecomunicações Curupira Ltda > SCM - Ouroeste - SP > 017 - 38431606 > SBC socio: 6380/1997 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From josue em ciberpoint.com.br Fri Aug 28 14:48:04 2009 From: josue em ciberpoint.com.br (=?iso-8859-1?B?Sm9zdek=?=) Date: Fri, 28 Aug 2009 14:48:04 -0300 Subject: [firebase-br] firebird no slackware References: <4F046C7CBB904D6DA4E40687CC0FEC30@masterciber> <5ba087d30908280752v650b7950pdc8a74ce4b74b32f@mail.gmail.com> Message-ID: <47A7EB35F733454AA455FD403CB0A274@masterciber> resposta - comando desconhecido em /opt/firebird/bin# instsvc sta grato. Josué D. Silva Telecomunicações Curupira Ltda SCM - Ouroeste - SP 017 - 38431606 SBC socio: 6380/1997 ----- Original Message ----- From: "Herminio E. Piram" To: "FireBase" Sent: Friday, August 28, 2009 11:52 AM Subject: Re: [firebase-br] firebird no slackware Vc nao consegiu iniciar o servico? Se for isso entre no diretorio de instalação/bin e procura o utilitario instsvc, e digite no prompt: instsvc sta Acho que é isso, usei firebird com fedora um tempo, mas ha tempos estou usando no 2003. 2009/8/28 Josué > Amigos, tenho usado firebird no windows e estou migrando para o Slackware > e > apanhando um bocado. Ja procurei no Google algum passo a passo, mas tem > muita coisa desencontrada ou de outras distro. Alguem saberia um documento > de como utilizar no Slack, já está instalado, não estou conseguindo > gerenciar. > Pretendo utilizar maquinas clientes Win xp. > > Obrigado. > > Josué D. Silva > Telecomunicações Curupira Ltda > SCM - Ouroeste - SP > 017 - 38431606 > SBC socio: 6380/1997 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ "If the doors of perception were cleansed everything would appear to man as it is, infinite." (William Blake) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marcelo em teflamar.com.br Fri Aug 28 15:11:50 2009 From: marcelo em teflamar.com.br (marcelo - teflamar) Date: Fri, 28 Aug 2009 15:11:50 -0300 Subject: [firebase-br] firebird no slackware References: <4F046C7CBB904D6DA4E40687CC0FEC30@masterciber><5ba087d30908280752v650b7950pdc8a74ce4b74b32f@mail.gmail.com> <47A7EB35F733454AA455FD403CB0A274@masterciber> Message-ID: <9DA76E20D127427BB31667F4690DA743@p4> uma forma bem fácil de instalar, baixando o rpm, convertendo-o p/tgz com o rpm2tgz, e installpkg arquivo.tgz ----- Original Message ----- From: "Josué" To: "FireBase" Sent: Friday, August 28, 2009 2:48 PM Subject: Re: [firebase-br] firebird no slackware resposta - comando desconhecido em /opt/firebird/bin# instsvc sta grato. Josué D. Silva Telecomunicações Curupira Ltda SCM - Ouroeste - SP 017 - 38431606 SBC socio: 6380/1997 ----- Original Message ----- From: "Herminio E. Piram" To: "FireBase" Sent: Friday, August 28, 2009 11:52 AM Subject: Re: [firebase-br] firebird no slackware Vc nao consegiu iniciar o servico? Se for isso entre no diretorio de instalação/bin e procura o utilitario instsvc, e digite no prompt: instsvc sta Acho que é isso, usei firebird com fedora um tempo, mas ha tempos estou usando no 2003. 2009/8/28 Josué > Amigos, tenho usado firebird no windows e estou migrando para o Slackware > e > apanhando um bocado. Ja procurei no Google algum passo a passo, mas tem > muita coisa desencontrada ou de outras distro. Alguem saberia um documento > de como utilizar no Slack, já está instalado, não estou conseguindo > gerenciar. > Pretendo utilizar maquinas clientes Win xp. > > Obrigado. > > Josué D. Silva > Telecomunicações Curupira Ltda > SCM - Ouroeste - SP > 017 - 38431606 > SBC socio: 6380/1997 > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ "If the doors of perception were cleansed everything would appear to man as it is, infinite." (William Blake) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From herminiopiram em gmail.com Fri Aug 28 15:36:41 2009 From: herminiopiram em gmail.com (Herminio E. Piram) Date: Fri, 28 Aug 2009 15:36:41 -0300 Subject: [firebase-br] firebird no slackware In-Reply-To: <9DA76E20D127427BB31667F4690DA743@p4> References: <4F046C7CBB904D6DA4E40687CC0FEC30@masterciber> <5ba087d30908280752v650b7950pdc8a74ce4b74b32f@mail.gmail.com> <47A7EB35F733454AA455FD403CB0A274@masterciber> <9DA76E20D127427BB31667F4690DA743@p4> Message-ID: <5ba087d30908281136l4727de42x5c850d2573d0da29@mail.gmail.com> http://www.vivaolinux.com.br/dica/Firebird-Como-parar-e-iniciar-no-Slackware-Linux 2009/8/28 marcelo - teflamar > uma forma bem fácil de instalar, baixando o rpm, convertendo-o p/tgz com o > rpm2tgz, e installpkg arquivo.tgz > > ----- Original Message ----- From: "Josué" > To: "FireBase" > Sent: Friday, August 28, 2009 2:48 PM > > Subject: Re: [firebase-br] firebird no slackware > > > resposta - comando desconhecido > > em /opt/firebird/bin# instsvc sta > > grato. > > Josué D. Silva > Telecomunicações Curupira Ltda > SCM - Ouroeste - SP > 017 - 38431606 > SBC socio: 6380/1997 > ----- Original Message ----- From: "Herminio E. Piram" < > herminiopiram em gmail.com> > To: "FireBase" > Sent: Friday, August 28, 2009 11:52 AM > Subject: Re: [firebase-br] firebird no slackware > > > Vc nao consegiu iniciar o servico? > Se for isso entre no diretorio de instalação/bin e procura o utilitario > instsvc, > e digite no prompt: instsvc sta > > Acho que é isso, usei firebird com fedora um tempo, mas ha tempos estou > usando no 2003. > > 2009/8/28 Josué > > Amigos, tenho usado firebird no windows e estou migrando para o Slackware >> e >> apanhando um bocado. Ja procurei no Google algum passo a passo, mas tem >> muita coisa desencontrada ou de outras distro. Alguem saberia um documento >> de como utilizar no Slack, já está instalado, não estou conseguindo >> gerenciar. >> Pretendo utilizar maquinas clientes Win xp. >> >> Obrigado. >> >> Josué D. Silva >> Telecomunicações Curupira Ltda >> SCM - Ouroeste - SP >> 017 - 38431606 >> SBC socio: 6380/1997 >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> > > > -- > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ _ _ _ > > "If the doors of perception were cleansed everything > would appear to man as it is, infinite." (William Blake) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ _ _ _ > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > -- _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ "If the doors of perception were cleansed everything would appear to man as it is, infinite." (William Blake) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ From magnoscosta em bol.com.br Fri Aug 28 15:40:18 2009 From: magnoscosta em bol.com.br (Magno) Date: Fri, 28 Aug 2009 15:40:18 -0300 Subject: [firebase-br] RES: firebird no slackware In-Reply-To: <4F046C7CBB904D6DA4E40687CC0FEC30@masterciber> Message-ID: <77FDFA2F4A874448954B111787A3C561@NotMAgno> Vai no www.vivaolinux.com.br la tem pro slack completinho... -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Josué Enviada em: sexta-feira, 28 de agosto de 2009 10:41 Para: FireBase Assunto: [firebase-br] firebird no slackware Amigos, tenho usado firebird no windows e estou migrando para o Slackware e apanhando um bocado. Ja procurei no Google algum passo a passo, mas tem muita coisa desencontrada ou de outras distro. Alguem saberia um documento de como utilizar no Slack, já está instalado, não estou conseguindo gerenciar. Pretendo utilizar maquinas clientes Win xp. Obrigado. Josué D. Silva Telecomunicações Curupira Ltda SCM - Ouroeste - SP 017 - 38431606 SBC socio: 6380/1997 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kelsie.z.marshall em gmail.com Fri Aug 28 18:08:48 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Fri, 28 Aug 2009 18:08:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_n=E3o_suporta_UPDATE_com_en?= =?iso-8859-1?q?umera=E7=E3o_de_colunas_=3F?= Message-ID: Firebird não suporta UPDATE com enumeração de colunas ? Quando faço um UPDATE em um campo da tabela funciona. EX: UPDATE TAB1 SET TAB1.CAMPO1= ( SELECT TAB2.CAMPO1 FROM TAB2 WHERE TAB2.CAMPO1 = TAB1.CAMPO1 ) Mas quando tento fazer um UPDATE em dois campos da tabela não funciona. EX: UPDATE TAB1 SET (TAB1.CAMPO1, TAB1.CAMPO2) = ( SELECT TAB2.CAMPO1, TAB2.CAMPO2 FROM TAB2 WHERE TAB2.CAMPO1 = TAB1.CAMPO1 ) Como vcs fazem um update em mais de um campo da uma tabela ao mesmo tempo? Kelsie From sergio_ag em terra.com.br Fri Aug 28 19:07:10 2009 From: sergio_ag em terra.com.br (Sérgio Alexandre Gianezini) Date: Fri, 28 Aug 2009 19:07:10 -0300 Subject: [firebase-br] Firebird não suporta UPDATE com enumeração de colunas ? References: Message-ID: Um recurso que eu acho que o firebird deveria ter, é uma extensão do update igual ao do microsoft sql... suporte a join no update... É mais ou menos assim: UPDATE TAB1 JOIN TAB2 ON TAB2.CHAVE = TAB1.CHAVE SET TAB1.CAMPO1 = TAB2.CAMPO1, TAB1.CAMPO2 = TAB2.CAMPO2 WHERE TAB1.CHAVE = 1 "//---- Kelsie.Z.Marshall ----//" escreveu na mensagem news:h79hea$ll6$1 em ger.gmane.org... Firebird não suporta UPDATE com enumeração de colunas ? Quando faço um UPDATE em um campo da tabela funciona. EX: UPDATE TAB1 SET TAB1.CAMPO1= ( SELECT TAB2.CAMPO1 FROM TAB2 WHERE TAB2.CAMPO1 = TAB1.CAMPO1 ) Mas quando tento fazer um UPDATE em dois campos da tabela não funciona. EX: UPDATE TAB1 SET (TAB1.CAMPO1, TAB1.CAMPO2) = ( SELECT TAB2.CAMPO1, TAB2.CAMPO2 FROM TAB2 WHERE TAB2.CAMPO1 = TAB1.CAMPO1 ) Como vcs fazem um update em mais de um campo da uma tabela ao mesmo tempo? Kelsie ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From kelsie.z.marshall em gmail.com Fri Aug 28 19:48:08 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Fri, 28 Aug 2009 19:48:08 -0300 Subject: [firebase-br] PROCEDURE In-Reply-To: References: Message-ID: Pois é Sérgio, então realmente não tem ? Consegui fazer procedure mas o resultado ficou muito lento impraticavel. DECLARE VARIABLE T_Campo1 varchar(100); DECLARE VARIABLE T_Campo2 varchar(100); DECLARE VARIABLE T_Campo3 varchar(100); begin for select TAB2.CAMPO1,TAB2.CAMPO2,TAB2.CAMPO3 from TAB2 into :T_Campo1, :T_Campo2, :T_Campo3 do update TAB1 set TAB1.CAMPO1 = :T_Campo2, TAB1.CAMPO2 = :T_Campo3 where TAB1.CAMPO1 = :T_Campo1; end "Sérgio Alexandre Gianezini" wrote in message news:h79kek$tvs$1 em ger.gmane.org... > Um recurso que eu acho que o firebird deveria ter, é uma extensão do > update igual ao do microsoft sql... suporte a join no update... > > É mais ou menos assim: > > UPDATE > TAB1 > JOIN TAB2 ON TAB2.CHAVE = TAB1.CHAVE > SET > TAB1.CAMPO1 = TAB2.CAMPO1, > TAB1.CAMPO2 = TAB2.CAMPO2 > WHERE > TAB1.CHAVE = 1 > > > > "//---- Kelsie.Z.Marshall ----//" > escreveu na > mensagem news:h79hea$ll6$1 em ger.gmane.org... > Firebird não suporta UPDATE com enumeração de colunas ? > > Quando faço um UPDATE em um campo da tabela funciona. > > EX: > UPDATE TAB1 > SET TAB1.CAMPO1= ( SELECT TAB2.CAMPO1 > FROM TAB2 > WHERE TAB2.CAMPO1 = TAB1.CAMPO1 ) > > Mas quando tento fazer um UPDATE em dois campos da tabela não funciona. > > EX: > UPDATE TAB1 > SET (TAB1.CAMPO1, TAB1.CAMPO2) = ( SELECT TAB2.CAMPO1, TAB2.CAMPO2 > > FROM > TAB2 > > WHERE > TAB2.CAMPO1 = TAB1.CAMPO1 ) > > Como vcs fazem um update em mais de um campo da uma tabela ao mesmo tempo? > > Kelsie > > > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > > > -------------------------------------------------------------------------------- ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marneimax em gmail.com Sat Aug 29 00:08:42 2009 From: marneimax em gmail.com (marneimax) Date: Sat, 29 Aug 2009 00:08:42 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_n=E3o_suporta_UPDATE_com_en?= =?iso-8859-1?q?umera=E7=E3o_de_colunas_=3F?= In-Reply-To: References: Message-ID: <4A989BBA.2090506@gmail.com> Legal eu estou exatamente empacado nisso..... então o FB não tem UPDATE mesmo? pelo menos não update em varios campos ao mesmo tempo?! ferrou! vou ter q mudar de db =/ From magnosysteminformatica em gmail.com Sat Aug 29 01:06:42 2009 From: magnosysteminformatica em gmail.com (Magno System) Date: Sat, 29 Aug 2009 01:06:42 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_n=E3o_suporta_UPDATE_com_en?= =?iso-8859-1?q?umera=E7=E3o_de_colunas_=3F?= References: <4A989BBA.2090506@gmail.com> Message-ID: <006001ca285e$1ffd6ee0$6915a8c0@MagnoSystem> Então cuidado ao mudar, pois quando você precisar de STORED PROCEDURES SELECIONÁVEIS só o Firebird tem. Eu ainda prefiro mudar a lógica de algumas rotinas do que mudar de banco. ----- Original Message ----- From: "marneimax" To: "FireBase" Sent: Saturday, August 29, 2009 12:08 AM Subject: Re: [firebase-br] Firebird não suporta UPDATE com enumeração de colunas ? Legal eu estou exatamente empacado nisso..... então o FB não tem UPDATE mesmo? pelo menos não update em varios campos ao mesmo tempo?! ferrou! vou ter q mudar de db =/ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marneimax em gmail.com Sat Aug 29 01:12:47 2009 From: marneimax em gmail.com (marneimax) Date: Sat, 29 Aug 2009 01:12:47 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_n=E3o_suporta_UPDATE_com_en?= =?iso-8859-1?q?umera=E7=E3o_de_colunas_=3F?= In-Reply-To: <006001ca285e$1ffd6ee0$6915a8c0@MagnoSystem> References: <4A989BBA.2090506@gmail.com> <006001ca285e$1ffd6ee0$6915a8c0@MagnoSystem> Message-ID: <4A98AABF.2040804@gmail.com> Há alguma alternativa para update em varios campos sem ter q "linkar" ou repitir varias vezes o comando (causando lentidão como ja disseram por aki?) Comentei sobre mudar, pois estou iniciando agora em Delphi, e como ja trabalhei com o firebird antes, e muitos me indicaram, acabei pegando ele de cara ^^ From sergio_ag em terra.com.br Sat Aug 29 02:29:50 2009 From: sergio_ag em terra.com.br (Sérgio Alexandre Gianezini) Date: Sat, 29 Aug 2009 02:29:50 -0300 Subject: [firebase-br] Firebird não suporta UPDATE com enumeração de colunas ? References: <4A989BBA.2090506@gmail.com> Message-ID: acredito que possa ser feito algo usando "execute block"... que é executar um codigo storedproc inline... Execute Block As Declare T2Chave Integer; Declare T2Campo1 VarChar(100); Begin For Select Chave, Campo1 From Tabela2 Into :T2Chave, :T2Campo1 Do Update Tabela1 Set Campo1 = :T2Campo1 Where Chave = :T2Chave; End Você pode por isso direto em um query e mandar pro firebird... From dominio em engeplus.com.br Sat Aug 29 11:05:02 2009 From: dominio em engeplus.com.br (Dominio Informatica) Date: Sat, 29 Aug 2009 11:05:02 -0300 Subject: [firebase-br] Invalid Cursor References: <4A989BBA.2090506@gmail.com> <006001ca285e$1ffd6ee0$6915a8c0@MagnoSystem> Message-ID: <000601ca28b1$b52936e0$4c01010a@NOTEBOOK> Bom dia a todos. Estou fazendo testes de transação com o meu sistema e estou fazendo examente o seguinte: -Duas maquinas em rede uma do lado da outra. -Faço uma venda em cada uma das maquinas com o mesmo produto. -Concluo a venda. Quando concluo individual, nao aparece erro, agora quando concluo as duas ao mesmo tempo aparece Dynamic SQL Error SQL error code = -504 Invalid cursor reference Cursor is not open e aponta para uma Query que tem a seguinte SQL SELECT MAX(SEQUENCIAL) FROM PEDIDOS. Uso Firebird 2.5 Alpha. Agradeço qualquer ajuda Atenciosamente, Rodrigo From sergio_ag em terra.com.br Sat Aug 29 13:23:44 2009 From: sergio_ag em terra.com.br (Sérgio Alexandre Gianezini) Date: Sat, 29 Aug 2009 13:23:44 -0300 Subject: [firebase-br] Invalid Cursor References: <4A989BBA.2090506@gmail.com><006001ca285e$1ffd6ee0$6915a8c0@MagnoSystem> <000601ca28b1$b52936e0$4c01010a@NOTEBOOK> Message-ID: Por favor, não use max() para gerar a chave, sério... isso é pedir pro problemas... CREATE GENERATOR SEQSEQUENCIALVENDA; e... SELECT GEN_ID(SEQSEQUENCIALVENDA, 1) AS SEQUENCIAL FROM RDB$DATABASE Assim, vai gerar um numero unico... From firebird em brasilsystem.com.br Sat Aug 29 15:16:18 2009 From: firebird em brasilsystem.com.br (Ronaldo BP (Lista FB)) Date: Sat, 29 Aug 2009 15:16:18 -0300 Subject: [firebase-br] Migrando para Firebird... Message-ID: Estou começando a trabalhar com Firebird e gostaria de saber o seguinte: - IbOleDB atende bem FB1.5 e FB2.0 ou tem outro provedor mais apropriado? - Vou ter uma real vantangem em FB2.0 ao invez de 1.5 ou o 1.5 é mais estável e tem o necessário? - Estou usando o IBExpert free. A versão paga tem algo que eu realmente possa precisar? - Tem algum forum de discussão do Firebird pra usar em conjunto com este? (Isto porque deixei uma pergunta aqui há uma semana atras e não obtive resposta.) Agradeço as sugestões. From everton.patricio01 em uol.com.br Sat Aug 29 16:54:15 2009 From: everton.patricio01 em uol.com.br (Everton Patricio Pereira) Date: Sat, 29 Aug 2009 16:54:15 -0300 Subject: [firebase-br] =?utf-8?b?SW1wb3J0YcOnw6NvIGRlIGRhZG9z?= Message-ID: <4a998767241c1_6123214eb0772@weasel12.tmail> Olá pessoal, Sobre a conversão de dados (de xls para fdb) obtive várias respostas dos colegas Rafael Barros, Alexandre Sousa, Evandro Siqueira, Reijanio Nunes e Daniel Dallasta e sou grato pelas mesmas, em especial ao Armando Boza, que me indicou o CSV2IB, que realmente funciona. O problema é que ele apresenta alguns erros na importação dos dados, como por exemplo um erro na conversão da data, pois ele reconhece como string quando pega os dados do excel e não a converte. Como trabalho com delphi tenho idéia do que acontece, pois usando esta mesma linguagem de programação, se eu fizer uma pesquisa tipo - select * from clientes where datanasc = 25/08/1972 - ocorrerá um erro de conversão de dados, pois o tipo na instrução é string. Mas se eu fizer tipo - select * from clientes where datanasc = :datanasc - e depois colocar um parâmetro tipo - Componente.ParamByName('datanasc').AsDate = StrToDate(25/08/1972) - então funciona perfeitamente. No caso, a primeira solução que imaginei seria alterar o fonte do programa para iserir esta conversão de string para date, porém, como não tenho os fontes do programa, torna-se inviável. Outro erro recente que o programa está apresentando é para o campo "Profissão". O erro é o seguinte: Error: 'Profissão: Agricultor' is not a valid integer value. O curioso é que o campo no banco está declarado com varchar(30), e não como integer. Alguém já trabalhou com este programa ou sabe uma possível solução? Agradecimentos, Everton. From hpensador em gmail.com Sat Aug 29 19:05:10 2009 From: hpensador em gmail.com (=?ISO-8859-1?Q?H=E9lio_Oliveira?=) Date: Sat, 29 Aug 2009 19:05:10 -0300 Subject: [firebase-br] Migrando para Firebird... In-Reply-To: References: Message-ID: Boa noite Ronaldo! Em 29/08/2009 15:16, Ronaldo BP (Lista FB) escreveu: > > Estou começando a trabalhar com Firebird e gostaria de saber o seguinte: > > - IbOleDB atende bem FB1.5 e FB2.0 ou tem outro provedor mais apropriado? IBOleDB? não conheço. Se quando você diz provedor for componente de conexão, dê uma pesquisada aqui mesmo na lista que foi um assunto bastante debatido aqui e com certeza você poderá tirar suas conclusões de qual o mais adquado para atender sua(s) necessidade(s). > - Vou ter uma real vantangem em FB2.0 ao invez de 1.5 ou o 1.5 é mais estável e tem o necessário? Tanto a versão 1.5 quanto a 2.0 tem versões estaveis - para que você possa ter todas as informações necessárias em relação a ambas, te aconselho a ler o Release Notes tanto do 1.5 quanto do 2.0 - mais posso lhe adiantar que a versão 2.0 tem sim muitas vantagens em relação ao 1.5 > - Estou usando o IBExpert free. A versão paga tem algo que eu realmente possa precisar? A Versão Free do IBExpert é uma versão limitada, logo você não terá disponivel todas as funcionalidades do mesmo, porém acredito que para o básico a mesma lhe atenderá satisfatoriamente. > - Tem algum forum de discussão do Firebird pra usar em conjunto com este? (Isto porque deixei uma pergunta aqui há uma semana atras e não obtive resposta.) Amigo, o forum aqui é bastante ativo e os participantes na medida do possível sempre ajudam. O que pode acontecer é de alguma duvida não ser bem formulada ou então realmente ninguem ter conhecimento suficiente para ter lhe ajudado. Com relação a outros foruns, dá uma pesquisada que você irá encontrar diversos, porem, no nosso idioma patrio acredito que só mesmo o Firebase. > []'s, Hélio Oliveira Analista de Sistemas Delphi Developer From rubens em solucaoempresarial.net Sun Aug 30 09:44:59 2009 From: rubens em solucaoempresarial.net (Rubens - Solucao Empresarial) Date: Sun, 30 Aug 2009 09:44:59 -0300 Subject: [firebase-br] como tirar espaco num campo numerico Message-ID: <000601ca296f$b049b690$0202fea9@rubens> Bom dia Pessoal tenho um campo QTDE tamanho 5 que mandei imprimir na coluna 0 mas no papel ele imprime na coluna 5 por causa do espaco na frente como Tiro esse espaco? tem algum comando? abaixo ta a linha explicada - Alguem pode me ajudar ImpVal(Linha=1,Coluna=0,VarPub.MascaraQtde , FieldByname('Qtde').AsCurrency,[]); obrigado From luisfirevb em gmail.com Sun Aug 30 13:10:58 2009 From: luisfirevb em gmail.com (Luis) Date: Sun, 30 Aug 2009 13:10:58 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Firebird_n=E3o_suporta_UPDAT?= =?iso-8859-1?q?E_com_enumera=E7=E3o_de_colunas_=3F?= In-Reply-To: <4A989BBA.2090506@gmail.com> References: <4A989BBA.2090506@gmail.com> Message-ID: <002201ca298c$784ea260$68ebe720$@com> Não esperem um momento, será que entendi bem ? O FB não permite algo assim: Update Nome = "Fulano de tal, fone = "xxxxxxx", End = "xxxxxxxxxxxx" Where Codigo = 1 Teria de fazer 3 updates para poder atualizar um único registro? Se o registro tiver 50 campos tenho de fazer 50 linhas de atualização uma para cada campo da tabela? É isso mesmo? Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de marneimax Enviada em: sábado, 29 de agosto de 2009 00:09 Para: FireBase Assunto: Re: [firebase-br] Firebird não suporta UPDATE com enumeração de colunas ? Legal eu estou exatamente empacado nisso..... então o FB não tem UPDATE mesmo? pelo menos não update em varios campos ao mesmo tempo?! ferrou! vou ter q mudar de db =/ ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From luisfirevb em gmail.com Sun Aug 30 13:16:07 2009 From: luisfirevb em gmail.com (Luis) Date: Sun, 30 Aug 2009 13:16:07 -0300 Subject: [firebase-br] RES: Invalid Cursor In-Reply-To: References: <4A989BBA.2090506@gmail.com><006001ca285e$1ffd6ee0$6915a8c0@MagnoSystem> <000601ca28b1$b52936e0$4c01010a@NOTEBOOK> Message-ID: <002301ca298d$301f36c0$905da440$@com> Sérgio mas quando não pode haver quebra seqüencial na numeração, não digo na ID da tabela, mas no código seqüencial de um tipo de registro que deve ser sempre 1,2,3,4 etc... e se abordar uma inclusão, não se perca esse número como acontece no gererator? Detalhe, mesmo que se possa incluir uma trigger para gerar o ID após a inclusão e não na hora de iniciar a digitação de um registro, como ficaria para saber o ID gerado pela trigger, quando existem n tabelas vinculadas na inclusão desse registro,ex: Cadastro de funcionários ligado a tabela telefones, tabela dependentes, etc... onde o ID do funcionário deve ser usado para incluir os registros nas demais tabelas relacionadas? Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sérgio Alexandre Gianezini Enviada em: sábado, 29 de agosto de 2009 13:24 Para: lista em firebase.com.br Assunto: Re: [firebase-br] Invalid Cursor Por favor, não use max() para gerar a chave, sério... isso é pedir pro problemas... CREATE GENERATOR SEQSEQUENCIALVENDA; e... SELECT GEN_ID(SEQSEQUENCIALVENDA, 1) AS SEQUENCIAL FROM RDB$DATABASE Assim, vai gerar um numero unico... From ramonkorberjr em gmail.com Sun Aug 30 14:09:03 2009 From: ramonkorberjr em gmail.com (=?ISO-8859-1?Q?=22Ramon_A=2E_K=F6rber_Jr=22?=) Date: Sun, 30 Aug 2009 14:09:03 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A__Firebird_n=E3o_suporta_UPDAT?= =?iso-8859-1?q?E_com_enumera=E7=E3o_de_colunas_=3F?= In-Reply-To: <002201ca298c$784ea260$68ebe720$@com> References: <4A989BBA.2090506@gmail.com> <002201ca298c$784ea260$68ebe720$@com> Message-ID: Com toda a certeza que pode, eu uso firebird com oledb/adodb com harbour e é assim que eu faço os updates... Luis escreveu: > Não esperem um momento, será que entendi bem ? > > O FB não permite algo assim: > > Update Nome = "Fulano de tal, fone = "xxxxxxx", End = "xxxxxxxxxxxx" Where > Codigo = 1 > > Teria de fazer 3 updates para poder atualizar um único registro? Se o > registro tiver 50 campos tenho de fazer 50 linhas de atualização uma para > cada campo da tabela? > > É isso mesmo? > > Luis From valdir.marcos em ig.com.br Sun Aug 30 14:39:20 2009 From: valdir.marcos em ig.com.br (Valdir Marcos) Date: Sun, 30 Aug 2009 14:39:20 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_n=E3o_suporta_UPDATE?= =?iso-8859-1?q?_com_enumera=E7=E3o_de_colunas_=3F?= In-Reply-To: <002201ca298c$784ea260$68ebe720$@com> References: <4A989BBA.2090506@gmail.com> <002201ca298c$784ea260$68ebe720$@com> Message-ID: <59bb1e780908301039h6d54cf53m10318e77a37e54c4@mail.gmail.com> Boa tarde. Posssibilidades: 1- Execute Block, como já citado. 2- Update Tabela Set Campo1 = x, Campo2 = y, etc... Where CampoChave = K; 3- Update Tabela T1 Set T1.Campo1 = (Select T2.Campo1 From Tabela2 T2 Where T2.CampoChave = T1.CampoChave), (veja que tem uma vírgula aqui...) T1.Campo2 = (Select T3.Campo2 From Tabela3 T3 Where T3.CampoChave = T1.CampoChave) Where T1.DataSaida between X and Y; Um abraço, Valdir 2009/8/30 Luis > Não esperem um momento, será que entendi bem ? > > O FB não permite algo assim: > > Update Nome = "Fulano de tal, fone = "xxxxxxx", End = "xxxxxxxxxxxx" Where > Codigo = 1 > > Teria de fazer 3 updates para poder atualizar um único registro? Se o > registro tiver 50 campos tenho de fazer 50 linhas de atualização uma para > cada campo da tabela? > > É isso mesmo? > > Luis > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de marneimax > Enviada em: sábado, 29 de agosto de 2009 00:09 > Para: FireBase > Assunto: Re: [firebase-br] Firebird não suporta UPDATE com enumeração de > colunas ? > > Legal eu estou exatamente empacado nisso..... então o FB não tem UPDATE > mesmo? pelo menos não update em varios campos ao mesmo tempo?! ferrou! > vou ter q mudar de db =/ > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From luisfirevb em gmail.com Sun Aug 30 16:52:48 2009 From: luisfirevb em gmail.com (Luis) Date: Sun, 30 Aug 2009 16:52:48 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_=09RES=3A_Firebird_n=E3o_supo?= =?iso-8859-1?q?rta_UPDATE_com_enumera=E7=E3o_de_colunas_=3F?= In-Reply-To: <59bb1e780908301039h6d54cf53m10318e77a37e54c4@mail.gmail.com> References: <4A989BBA.2090506@gmail.com> <002201ca298c$784ea260$68ebe720$@com> <59bb1e780908301039h6d54cf53m10318e77a37e54c4@mail.gmail.com> Message-ID: <000001ca29ab$75af7560$610e6020$@com> Ok valeu. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Valdir Marcos Enviada em: domingo, 30 de agosto de 2009 14:39 Para: FireBase Assunto: Re: [firebase-br] RES: Firebird não suporta UPDATE com enumeração de colunas ? Boa tarde. Posssibilidades: 1- Execute Block, como já citado. 2- Update Tabela Set Campo1 = x, Campo2 = y, etc... Where CampoChave = K; 3- Update Tabela T1 Set T1.Campo1 = (Select T2.Campo1 From Tabela2 T2 Where T2.CampoChave = T1.CampoChave), (veja que tem uma vírgula aqui...) T1.Campo2 = (Select T3.Campo2 From Tabela3 T3 Where T3.CampoChave = T1.CampoChave) Where T1.DataSaida between X and Y; Um abraço, Valdir 2009/8/30 Luis > Não esperem um momento, será que entendi bem ? > > O FB não permite algo assim: > > Update Nome = "Fulano de tal, fone = "xxxxxxx", End = "xxxxxxxxxxxx" Where > Codigo = 1 > > Teria de fazer 3 updates para poder atualizar um único registro? Se o > registro tiver 50 campos tenho de fazer 50 linhas de atualização uma para > cada campo da tabela? > > É isso mesmo? > > Luis > > > -----Mensagem original----- > De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] > Em > nome de marneimax > Enviada em: sábado, 29 de agosto de 2009 00:09 > Para: FireBase > Assunto: Re: [firebase-br] Firebird não suporta UPDATE com enumeração de > colunas ? > > Legal eu estou exatamente empacado nisso..... então o FB não tem UPDATE > mesmo? pelo menos não update em varios campos ao mesmo tempo?! ferrou! > vou ter q mudar de db =/ > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From marneimax em gmail.com Sun Aug 30 18:39:29 2009 From: marneimax em gmail.com (marneimax) Date: Sun, 30 Aug 2009 18:39:29 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_n=E3o_suporta_UPDATE?= =?iso-8859-1?q?_com_enumera=E7=E3o_de_colunas_=3F?= In-Reply-To: <59bb1e780908301039h6d54cf53m10318e77a37e54c4@mail.gmail.com> References: <4A989BBA.2090506@gmail.com> <002201ca298c$784ea260$68ebe720$@com> <59bb1e780908301039h6d54cf53m10318e77a37e54c4@mail.gmail.com> Message-ID: <4A9AF191.8020505@gmail.com> Fala valdir!, só tira uma duvidazinha pra mim... estou usando o metodo "2" pra dar update na minha form... ela só funciona se usado do jeito que vc fez? separando por linhas 1.Update Tabela 2.Set 3. Campo1 = x, 4. Campo2 = y, 5. etc... 6.Where 7. CampoChave = K; ou pode por tudo em uma linha só e se usa " =: " ou só" = " pois ja tentei de tudo (menos essa estrutura de linhas) e não funciona aki da um erro falando que "K" não existe... mas pra add (que os campos são o mesmo, menos o usado para efetuar a pesquisa.) esta dando certo, assim como pra remover que usa o mesmo campo "K" como primaria para localizar aonde deletar.... erro "dynamic sql error sqlerror code =-104 toke unknown - line 1 , char 77 end". From sergio_ag em terra.com.br Sun Aug 30 19:10:15 2009 From: sergio_ag em terra.com.br (Sérgio Alexandre Gianezini) Date: Sun, 30 Aug 2009 19:10:15 -0300 Subject: [firebase-br] RES: Invalid Cursor References: <4A989BBA.2090506@gmail.com><006001ca285e$1ffd6ee0$6915a8c0@MagnoSystem> <000601ca28b1$b52936e0$4c01010a@NOTEBOOK> <002301ca298d$301f36c0$905da440$@com> Message-ID: "Luis" escreveu na mensagem news:002301ca298d$301f36c0$905da440$@com... Sérgio mas quando não pode haver quebra seqüencial na numeração, não digo na ID da tabela, mas no código seqüencial de um tipo de registro que deve ser sempre 1,2,3,4 etc... e se abordar uma inclusão, não se perca esse número como acontece no gererator? O único caso desse, que já vi acontecer, é em relação ao NSU catarinense, nesse caso, a tabela é preenchida ANTES com um range de números, e quando ela está chegando no limite, é re-preenchida com mais um range... Acho extremamente dificil ter uma necessidade de numeros que não pode quebrar ordem, tenho mais de 12 anos trabalhando com software comercial, em áreas diversas, e só vi o caso do NSU mesmo... que já tem solução, diga-se... Max() não funciona corretamente se a tabela recebe inclusões por mais de um usuário, vai dar chave duplicada mais cedo ou mais tarde... mas pode tentar via forceps, pega max, tenta salvar, se deu erro, pega max, tenta salvar... Pseudo codigo pascal: Repeat FlagOK := True; TabDado.Edit; TabDadoCHAVE.AsInteger = PegaMax('Tabela','Chave') + 1; TabDado.Post; Try TabDado.ApplyUpdate; Except FlagOK := False; // Verificar a mensagem, se é chave duplicada... End; Until FlagOK; From samuel.peres.ferreira em gmail.com Sun Aug 30 19:29:38 2009 From: samuel.peres.ferreira em gmail.com (samuel ferreira) Date: Sun, 30 Aug 2009 19:29:38 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_n=E3o_suporta_UPDATE?= =?iso-8859-1?q?_com_enumera=E7=E3o_de_colunas_=3F?= In-Reply-To: <4A9AF191.8020505@gmail.com> References: <4A989BBA.2090506@gmail.com> <002201ca298c$784ea260$68ebe720$@com> <59bb1e780908301039h6d54cf53m10318e77a37e54c4@mail.gmail.com> <4A9AF191.8020505@gmail.com> Message-ID: ola vou atravessar pode ser assim: update tabela set x=1, y= 2, z=3 where chave=4 update tabela set x=1, y= 2, z=3 where chave=4 ou seja, a identacao e so pra facilitar a visibilidade (ou atrapalhar) coloque seu codigo do sql ai q ta dando erro samuel From don33eu22 em gmail.com Mon Aug 31 02:53:14 2009 From: don33eu22 em gmail.com (=?ISO-8859-1?Q?Jo=E3o_Acelino_Barbosa_Filho?=) Date: Mon, 31 Aug 2009 02:53:14 -0300 Subject: [firebase-br] =?iso-8859-1?q?RES=3A_Firebird_n=E3o_suporta_UPDATE?= =?iso-8859-1?q?_com_enumera=E7=E3o_de_colunas_=3F?= In-Reply-To: References: <4A989BBA.2090506@gmail.com> <002201ca298c$784ea260$68ebe720$@com> <59bb1e780908301039h6d54cf53m10318e77a37e54c4@mail.gmail.com> <4A9AF191.8020505@gmail.com> Message-ID: <7e8866840908302253k1f8dc70aha6836424a42edd19@mail.gmail.com> CARA EU NAUM CONSIGO EXCLUIR MEU CADASTRO ALGUEM ME AJUDA EU TENTO FAZER O LOGIN MAIS DIZ QUE NAUM EXISTE ESSE EMAILL... SO QUE CONTINUA CHEGANDO EMAIL DO FORUM PRA MIM... QUEM PODER ME AJUDAR FICAREI GRATO 2009/8/30 samuel ferreira > ola > > vou atravessar > > pode ser assim: > > update tabela set x=1, y= 2, z=3 where chave=4 > > update > tabela > set > x=1, > y= 2, > z=3 > where chave=4 > > ou seja, a identacao e so pra facilitar a visibilidade (ou atrapalhar) > > coloque seu codigo do sql ai q ta dando erro > > samuel > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From luisfirevb em gmail.com Mon Aug 31 08:19:09 2009 From: luisfirevb em gmail.com (Luis) Date: Mon, 31 Aug 2009 08:19:09 -0300 Subject: [firebase-br] RES: RES: Invalid Cursor In-Reply-To: References: <4A989BBA.2090506@gmail.com><006001ca285e$1ffd6ee0$6915a8c0@MagnoSystem> <000601ca28b1$b52936e0$4c01010a@NOTEBOOK> <002301ca298d$301f36c0$905da440$@com> Message-ID: <002701ca2a2c$dfab6600$9f023200$@com> Só para seu conhecimento, o primeiro software que fiz e ainda é meu carro chefe é um sistema de normas técnicas onde a rastreabilidade é primordial, então a sequência é um indicador de que não houve exclusão de registros, por isso meu ID não é autonumeração, mas sim seqüencial real. Como o sistema é multiusuário, claro que há verificação de erros para esse caso, então se soma + 1 e tenta novamente até conseguir. Claro que dificilmente terá duas ou três tentativas seguidas, mesmo porque o sistema não é uma frente de caixa. Obrigado. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sérgio Alexandre Gianezini Enviada em: domingo, 30 de agosto de 2009 19:10 Para: lista em firebase.com.br Assunto: Re: [firebase-br] RES: Invalid Cursor "Luis" escreveu na mensagem news:002301ca298d$301f36c0$905da440$@com... Sérgio mas quando não pode haver quebra seqüencial na numeração, não digo na ID da tabela, mas no código seqüencial de um tipo de registro que deve ser sempre 1,2,3,4 etc... e se abordar uma inclusão, não se perca esse número como acontece no gererator? O único caso desse, que já vi acontecer, é em relação ao NSU catarinense, nesse caso, a tabela é preenchida ANTES com um range de números, e quando ela está chegando no limite, é re-preenchida com mais um range... Acho extremamente dificil ter uma necessidade de numeros que não pode quebrar ordem, tenho mais de 12 anos trabalhando com software comercial, em áreas diversas, e só vi o caso do NSU mesmo... que já tem solução, diga-se... Max() não funciona corretamente se a tabela recebe inclusões por mais de um usuário, vai dar chave duplicada mais cedo ou mais tarde... mas pode tentar via forceps, pega max, tenta salvar, se deu erro, pega max, tenta salvar... Pseudo codigo pascal: Repeat FlagOK := True; TabDado.Edit; TabDadoCHAVE.AsInteger = PegaMax('Tabela','Chave') + 1; TabDado.Post; Try TabDado.ApplyUpdate; Except FlagOK := False; // Verificar a mensagem, se é chave duplicada... End; Until FlagOK; From dominio em engeplus.com.br Mon Aug 31 09:23:14 2009 From: dominio em engeplus.com.br (Dominio Informatica) Date: Mon, 31 Aug 2009 09:23:14 -0300 Subject: [firebase-br] Invalid Cursor References: <4A989BBA.2090506@gmail.com><006001ca285e$1ffd6ee0$6915a8c0@MagnoSystem><000601ca28b1$b52936e0$4c01010a@NOTEBOOK> Message-ID: <001601ca2a35$d0a7eda0$4c01010a@NOTEBOOK> Bom dia, Obrigado pela resposta. O problema é que nao é só com o Max que esta dando problema. Eliminei a query que tinha o max e a principio achei que tinha resolvido, mas em outras operações que usam Edit ou Append tb estao gerando esse problema, mas só quando esta em rede e atualizando o mesmo registro. A principio a minha intensão é avisar o cliente que esta sendo alterado o mesmo registro e pedir para aguardar enquanto o mesmo esteja liberado para atualização. Mas antes de chamar da o erro. Grato. Rodrigo ----- Original Message ----- From: "Sérgio Alexandre Gianezini" To: Sent: Saturday, August 29, 2009 1:23 PM Subject: Re: [firebase-br] Invalid Cursor > Por favor, não use max() para gerar a chave, sério... isso é pedir pro > problemas... > > CREATE GENERATOR SEQSEQUENCIALVENDA; > e... > SELECT GEN_ID(SEQSEQUENCIALVENDA, 1) AS SEQUENCIAL FROM RDB$DATABASE > > Assim, vai gerar um numero unico... > > > > > > > __________ NOD32 4379 (20090829) Information __________ > > This message was checked by NOD32 antivirus system. > http://www.eset.com > -------------------------------------------------------------------------------- ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ NOD32 4379 (20090829) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com From escovadordebits em gmail.com Mon Aug 31 09:27:22 2009 From: escovadordebits em gmail.com (Sandro Souza) Date: Mon, 31 Aug 2009 09:27:22 -0300 Subject: [firebase-br] como tirar espaco num campo numerico In-Reply-To: <000601ca296f$b049b690$0202fea9@rubens> References: <000601ca296f$b049b690$0202fea9@rubens> Message-ID: <64d5939a0908310527t2152c188pa2b173bca3e64bea@mail.gmail.com> Bom dia/tarde Rubens. Grande Rubens, pelo que vi do seu código, o problema deve estar na aplicação, e não no SGBD. Digo isso porque estou vendo que você está utilizando o Delphi e leu o valor de quantidade já como Currency (pela propriedade AsCurrency do objeto de campo), então, muito provavelmente, o problema é a máscara que foi informada para a formatação do valor, ou seja, a máscara contida na constante ou variável "VarPub.MascaraQtde" é que está gerando espaços à esquerda. Apenas como teste, experimente informar uma outra máscara, com menos dígitos à esquerda, e veja se o problema foi corrigido ou se ouve algum progresso. Espero ter ajudado mais que atrapalhado. :D 2009/8/30 Rubens - Solucao Empresarial > Bom dia Pessoal > tenho um campo QTDE tamanho 5 que mandei imprimir na coluna 0 mas no papel > ele imprime na coluna 5 por causa do espaco na frente > como Tiro esse espaco? tem algum comando? abaixo ta a linha explicada - > Alguem pode me ajudar > > ImpVal(Linha=1,Coluna=0,VarPub.MascaraQtde , > FieldByname('Qtde').AsCurrency,[]); > > obrigado > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From rodrigo em solucoeseinformatica.com.br Mon Aug 31 09:35:49 2009 From: rodrigo em solucoeseinformatica.com.br (Rodrigo A. de Freitas) Date: Mon, 31 Aug 2009 09:35:49 -0300 Subject: [firebase-br] RES: RES: RES: Invalid Cursor In-Reply-To: <002701ca2a2c$dfab6600$9f023200$@com> Message-ID: Luis, Eu já tive problemas assim num sistema que gerava um seqüencial para números de controle de lançamentos contábeis e fiscais. Frequentemente eu tive problema de numeração duplicada. Sempre que eu tenho uma situação como a sua, o que costumo fazer é controlar a numeração seqüencial num campo à parte, dentro de uma constraint unique. A chave primária da tabela sempre é um campo inteiro, utilizando-se um generator. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luis Enviada em: 31 de agosto de 2009 08:19 Para: 'FireBase' Assunto: [firebase-br] RES: RES: Invalid Cursor Só para seu conhecimento, o primeiro software que fiz e ainda é meu carro chefe é um sistema de normas técnicas onde a rastreabilidade é primordial, então a sequência é um indicador de que não houve exclusão de registros, por isso meu ID não é autonumeração, mas sim seqüencial real. Como o sistema é multiusuário, claro que há verificação de erros para esse caso, então se soma + 1 e tenta novamente até conseguir. Claro que dificilmente terá duas ou três tentativas seguidas, mesmo porque o sistema não é uma frente de caixa. Obrigado. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sérgio Alexandre Gianezini Enviada em: domingo, 30 de agosto de 2009 19:10 Para: lista em firebase.com.br Assunto: Re: [firebase-br] RES: Invalid Cursor "Luis" escreveu na mensagem news:002301ca298d$301f36c0$905da440$@com... Sérgio mas quando não pode haver quebra seqüencial na numeração, não digo na ID da tabela, mas no código seqüencial de um tipo de registro que deve ser sempre 1,2,3,4 etc... e se abordar uma inclusão, não se perca esse número como acontece no gererator? O único caso desse, que já vi acontecer, é em relação ao NSU catarinense, nesse caso, a tabela é preenchida ANTES com um range de números, e quando ela está chegando no limite, é re-preenchida com mais um range... Acho extremamente dificil ter uma necessidade de numeros que não pode quebrar ordem, tenho mais de 12 anos trabalhando com software comercial, em áreas diversas, e só vi o caso do NSU mesmo... que já tem solução, diga-se... Max() não funciona corretamente se a tabela recebe inclusões por mais de um usuário, vai dar chave duplicada mais cedo ou mais tarde... mas pode tentar via forceps, pega max, tenta salvar, se deu erro, pega max, tenta salvar... Pseudo codigo pascal: Repeat FlagOK := True; TabDado.Edit; TabDadoCHAVE.AsInteger = PegaMax('Tabela','Chave') + 1; TabDado.Post; Try TabDado.ApplyUpdate; Except FlagOK := False; // Verificar a mensagem, se é chave duplicada... End; Until FlagOK; ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.409 / Banco de dados de vírus: 270.13.72/2337 - Data de Lançamento: 08/31/09 05:50:00 From dominio em engeplus.com.br Mon Aug 31 09:41:50 2009 From: dominio em engeplus.com.br (Dominio Informatica) Date: Mon, 31 Aug 2009 09:41:50 -0300 Subject: [firebase-br] RES: RES: RES: Invalid Cursor References: <20090831123509.82450136849@srv2.engeplus.com.br> Message-ID: <000601ca2a38$69f24260$4c01010a@NOTEBOOK> Bom dia, Rodrigo, Gostaria de saber o que gera o Invalid Cursor reference, e como posso resolver isso no meu sistema. Não da o problema só no Max, mas sim em outras operações tb, como append ou Edit. Uso IBO. Grato. Rodrigo ----- Original Message ----- From: "Rodrigo A. de Freitas" To: "'FireBase'" Sent: Monday, August 31, 2009 9:35 AM Subject: [firebase-br] RES: RES: RES: Invalid Cursor Luis, Eu já tive problemas assim num sistema que gerava um seqüencial para números de controle de lançamentos contábeis e fiscais. Frequentemente eu tive problema de numeração duplicada. Sempre que eu tenho uma situação como a sua, o que costumo fazer é controlar a numeração seqüencial num campo à parte, dentro de uma constraint unique. A chave primária da tabela sempre é um campo inteiro, utilizando-se um generator. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luis Enviada em: 31 de agosto de 2009 08:19 Para: 'FireBase' Assunto: [firebase-br] RES: RES: Invalid Cursor Só para seu conhecimento, o primeiro software que fiz e ainda é meu carro chefe é um sistema de normas técnicas onde a rastreabilidade é primordial, então a sequência é um indicador de que não houve exclusão de registros, por isso meu ID não é autonumeração, mas sim seqüencial real. Como o sistema é multiusuário, claro que há verificação de erros para esse caso, então se soma + 1 e tenta novamente até conseguir. Claro que dificilmente terá duas ou três tentativas seguidas, mesmo porque o sistema não é uma frente de caixa. Obrigado. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sérgio Alexandre Gianezini Enviada em: domingo, 30 de agosto de 2009 19:10 Para: lista em firebase.com.br Assunto: Re: [firebase-br] RES: Invalid Cursor "Luis" escreveu na mensagem news:002301ca298d$301f36c0$905da440$@com... Sérgio mas quando não pode haver quebra seqüencial na numeração, não digo na ID da tabela, mas no código seqüencial de um tipo de registro que deve ser sempre 1,2,3,4 etc... e se abordar uma inclusão, não se perca esse número como acontece no gererator? O único caso desse, que já vi acontecer, é em relação ao NSU catarinense, nesse caso, a tabela é preenchida ANTES com um range de números, e quando ela está chegando no limite, é re-preenchida com mais um range... Acho extremamente dificil ter uma necessidade de numeros que não pode quebrar ordem, tenho mais de 12 anos trabalhando com software comercial, em áreas diversas, e só vi o caso do NSU mesmo... que já tem solução, diga-se... Max() não funciona corretamente se a tabela recebe inclusões por mais de um usuário, vai dar chave duplicada mais cedo ou mais tarde... mas pode tentar via forceps, pega max, tenta salvar, se deu erro, pega max, tenta salvar... Pseudo codigo pascal: Repeat FlagOK := True; TabDado.Edit; TabDadoCHAVE.AsInteger = PegaMax('Tabela','Chave') + 1; TabDado.Post; Try TabDado.ApplyUpdate; Except FlagOK := False; // Verificar a mensagem, se é chave duplicada... End; Until FlagOK; ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.409 / Banco de dados de vírus: 270.13.72/2337 - Data de Lançamento: 08/31/09 05:50:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ NOD32 4383 (20090831) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com From kappaum em oi.com.br Mon Aug 31 09:53:07 2009 From: kappaum em oi.com.br (Pedro Paulo Ribeiro Kappaum) Date: Mon, 31 Aug 2009 09:53:07 -0300 Subject: [firebase-br] Projeto Console de Gerenciamento Firebird Message-ID: <20090831095307.81144wwx1a730b77@webmail.oi.com.br> Bom dia pessoal. Estou querendo a listagem de todos os objetos do firebird (tabelas, views...) para criar como se fosse um ENTERPRISE MANAGER do Oracle. Se alguém tiver solicito que envie para o meu e-mail particular. E caso alguém queira fazer parte desse meu projeto, peço que entre em contato. Minha idéia: - Usar apache com o PHP acessando as informações do FIREBIRD. Att, Pedro Kappaum Analista de Sistemas Pós-graduado em Análise de Projetos e Sistemas http://www.kappasoft.com.br Tel: (21) 7874-3588 -------------------------------------------------------------------------------- Na Oi Internet você ganha ou ganha. Além de acesso grátis com qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma, suporte grátis e muito mais. Baixe grátis o Discador Oi em http://www.oi.com.br/discador e comece a ganhar. Agora, se o seu negócio é voar alto na internet, assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em http://www.oi.com.br/bandalarga e aproveite essa moleza! From rodrigo em solucoeseinformatica.com.br Mon Aug 31 10:13:46 2009 From: rodrigo em solucoeseinformatica.com.br (Rodrigo A. de Freitas) Date: Mon, 31 Aug 2009 10:13:46 -0300 Subject: [firebase-br] RES: RES: RES: RES: Invalid Cursor In-Reply-To: <000601ca2a38$69f24260$4c01010a@NOTEBOOK> Message-ID: Rodrigo, Antes de "apanhar" com um erro de invalid cursor, eu abandonaria o firebird 2.5 alpha que você está usando, eu jamais usaria versões pré-produção mesmo em ambientes de teste. Desinstale o alpha, instale a versão 2.1.2 e refaça os seus testes. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Dominio Informatica Enviada em: 31 de agosto de 2009 09:42 Para: FireBase Assunto: Re: [firebase-br] RES: RES: RES: Invalid Cursor Bom dia, Rodrigo, Gostaria de saber o que gera o Invalid Cursor reference, e como posso resolver isso no meu sistema. Não da o problema só no Max, mas sim em outras operações tb, como append ou Edit. Uso IBO. Grato. Rodrigo ----- Original Message ----- From: "Rodrigo A. de Freitas" To: "'FireBase'" Sent: Monday, August 31, 2009 9:35 AM Subject: [firebase-br] RES: RES: RES: Invalid Cursor Luis, Eu já tive problemas assim num sistema que gerava um seqüencial para números de controle de lançamentos contábeis e fiscais. Frequentemente eu tive problema de numeração duplicada. Sempre que eu tenho uma situação como a sua, o que costumo fazer é controlar a numeração seqüencial num campo à parte, dentro de uma constraint unique. A chave primária da tabela sempre é um campo inteiro, utilizando-se um generator. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luis Enviada em: 31 de agosto de 2009 08:19 Para: 'FireBase' Assunto: [firebase-br] RES: RES: Invalid Cursor Só para seu conhecimento, o primeiro software que fiz e ainda é meu carro chefe é um sistema de normas técnicas onde a rastreabilidade é primordial, então a sequência é um indicador de que não houve exclusão de registros, por isso meu ID não é autonumeração, mas sim seqüencial real. Como o sistema é multiusuário, claro que há verificação de erros para esse caso, então se soma + 1 e tenta novamente até conseguir. Claro que dificilmente terá duas ou três tentativas seguidas, mesmo porque o sistema não é uma frente de caixa. Obrigado. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sérgio Alexandre Gianezini Enviada em: domingo, 30 de agosto de 2009 19:10 Para: lista em firebase.com.br Assunto: Re: [firebase-br] RES: Invalid Cursor "Luis" escreveu na mensagem news:002301ca298d$301f36c0$905da440$@com... Sérgio mas quando não pode haver quebra seqüencial na numeração, não digo na ID da tabela, mas no código seqüencial de um tipo de registro que deve ser sempre 1,2,3,4 etc... e se abordar uma inclusão, não se perca esse número como acontece no gererator? O único caso desse, que já vi acontecer, é em relação ao NSU catarinense, nesse caso, a tabela é preenchida ANTES com um range de números, e quando ela está chegando no limite, é re-preenchida com mais um range... Acho extremamente dificil ter uma necessidade de numeros que não pode quebrar ordem, tenho mais de 12 anos trabalhando com software comercial, em áreas diversas, e só vi o caso do NSU mesmo... que já tem solução, diga-se... Max() não funciona corretamente se a tabela recebe inclusões por mais de um usuário, vai dar chave duplicada mais cedo ou mais tarde... mas pode tentar via forceps, pega max, tenta salvar, se deu erro, pega max, tenta salvar... Pseudo codigo pascal: Repeat FlagOK := True; TabDado.Edit; TabDadoCHAVE.AsInteger = PegaMax('Tabela','Chave') + 1; TabDado.Post; Try TabDado.ApplyUpdate; Except FlagOK := False; // Verificar a mensagem, se é chave duplicada... End; Until FlagOK; ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.409 / Banco de dados de vírus: 270.13.72/2337 - Data de Lançamento: 08/31/09 05:50:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ NOD32 4383 (20090831) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.409 / Banco de dados de vírus: 270.13.72/2337 - Data de Lançamento: 08/31/09 05:50:00 From kappaum em oi.com.br Mon Aug 31 10:31:33 2009 From: kappaum em oi.com.br (Pedro Paulo Ribeiro Kappaum) Date: Mon, 31 Aug 2009 10:31:33 -0300 Subject: [firebase-br] Projeto Console de Gerenciamento Firebird In-Reply-To: <4A9BCCF1.5010802@nautilus.com.br> References: <20090831095307.81144wwx1a730b77@webmail.oi.com.br> <4A9BCCF1.5010802@nautilus.com.br> Message-ID: <20090831103133.72563rgl57zw2e9h@webmail.oi.com.br> Fabio, Não tenho muita habilidade com php orientado a objetos mas o pouco que sei dar para desenvolver algo bastante interessante neste sentido. Att, Pedro Kappaum Analista de Sistemas Pós-graduado em Análise de Projetos e Sistemas http://www.kappasoft.com.br Tel: (21) 7874-3588 > Mensagem Original: > Data: 10:15:29 31/08/2009 > De: Fábio Marques > Assunto: Re: [firebase-br] Projeto Console de Gerenciamento Firebird > Olá Pedro Paulo, > > Tenho bastante interesse em trabalhar sobre um projeto deste tipo, > contudo, gostaria de saber mais informações a respeito do seu projeto, > tais como: tipo de licença do mesmo (GPL ?); pretendes utilizar /php/ > orientado a objetos ?. > > Estaria disposto a trabalhar sobre as classes de acesso ao banco de > dados e algumas de integração das classes de acesso aos dados com as > classes de visualização. Não tenho muita habilidade com a elaboração de > interfaces gráficas, logo, não me sinto a vontade para desenvolvê-las. > > Abraços, > > -- > F. Marques > Systems Analyst/IT Consultant > E-mail/MSN/GTalk: fmarques em nautilus.com.br > Home Page: www.nautilus.com.br/~fmarques > Mobile: 91 8208-5996 (TIM)& 8859-3998 (OI) / ICQ: 267-074-196 > Linux Registred User #362204 (debian 5.0 "Lenny") > Brazilian Computer Society Member #18201 > > "The box said: Requires MS Windows or better, so I instaled Linux" > > > Em 31-08-2009 09:53, Pedro Paulo Ribeiro Kappaum escreveu: >> Bom dia pessoal. >> >> Estou querendo a listagem de todos os objetos do firebird (tabelas, >> views...) para criar como se fosse um ENTERPRISE MANAGER do Oracle. >> >> Se alguém tiver solicito que envie para o meu e-mail particular. E >> caso alguém queira fazer parte desse meu projeto, peço que entre em >> contato. >> >> Minha idéia: >> >> - Usar apache com o PHP acessando as informações do FIREBIRD. >> >> >> -------------------------------------------------------------------------------- >> Na Oi Internet você ganha ou ganha. Além de acesso grátis com >> qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma, >> suporte grátis e muito mais. Baixe grátis o Discador Oi em >> http://www.oi.com.br/discador e comece a ganhar. >> >> Agora, se o seu negócio é voar alto na internet, >> assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em >> http://www.oi.com.br/bandalarga e aproveite essa moleza! >> >> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> > -- Att, Pedro Kappaum Analista de Sistemas Webmaster / Webdesigner Tel: (21) 9816-8152 -------------------------------------------------------------------------------- Na Oi Internet você ganha ou ganha. Além de acesso grátis com qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma, suporte grátis e muito mais. Baixe grátis o Discador Oi em http://www.oi.com.br/discador e comece a ganhar. Agora, se o seu negócio é voar alto na internet, assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em http://www.oi.com.br/bandalarga e aproveite essa moleza! From kappaum em oi.com.br Mon Aug 31 10:56:25 2009 From: kappaum em oi.com.br (Pedro Paulo Ribeiro Kappaum) Date: Mon, 31 Aug 2009 10:56:25 -0300 Subject: [firebase-br] Projeto Console de Gerenciamento Firebird In-Reply-To: <4A9BD1A9.9030704@nautilus.com.br> References: <20090831095307.81144wwx1a730b77@webmail.oi.com.br> <4A9BCCF1.5010802@nautilus.com.br> <20090831103133.72563rgl57zw2e9h@webmail.oi.com.br> <4A9BD1A9.9030704@nautilus.com.br> Message-ID: <20090831105625.14093cf08xuzmd1l@webmail.oi.com.br> Fabio, Com relação ao Designer ficará bem simples. Vou te mandar a tela do EM do Oracle e vc verá mais ou menos como ficará. A licença será totalmente free para que todos possam usar e colaborar com novas implementações. Att, Pedro Kappaum Analista de Sistemas Pós-graduado em Análise de Projetos e Sistemas http://www.kappasoft.com.br Tel: (21) 7874-3588 > Mensagem Original: > Data: 10:35:37 31/08/2009 > De: Fábio Marques > Assunto: Re: [firebase-br] Projeto Console de Gerenciamento Firebird > Okay Pedro, > > E a respeito de suas habilidades como /web designer/? E como > pretendes trabalhar a questão do licenciamento do projeto? > > Atenciosamente, > > -- > F. Marques > Systems Analyst/IT Consultant > E-mail/MSN/GTalk: fmarques em nautilus.com.br > Home Page: www.nautilus.com.br/~fmarques > Mobile: 91 8208-5996 (TIM)& 8859-3998 (OI) / ICQ: 267-074-196 > Linux Registred User #362204 (debian 5.0 "Lenny") > Brazilian Computer Society Member #18201 > > "The box said: Requires MS Windows or better, so I instaled Linux" > > > Em 31-08-2009 10:31, Pedro Paulo Ribeiro Kappaum escreveu: >> Fabio, >> >> Não tenho muita habilidade com php orientado a objetos mas o pouco que >> sei dar para desenvolver algo bastante interessante neste sentido. >> >> Att, >> >> Pedro Kappaum >> Analista de Sistemas >> Pós-graduado em Análise de Projetos e Sistemas >> http://www.kappasoft.com.br >> Tel: (21) 7874-3588 >> >>> Mensagem Original: >>> Data: 10:15:29 31/08/2009 >>> De: Fábio Marques >>> Assunto: Re: [firebase-br] Projeto Console de Gerenciamento Firebird >> >>> Olá Pedro Paulo, >>> >>> Tenho bastante interesse em trabalhar sobre um projeto deste tipo, >>> contudo, gostaria de saber mais informações a respeito do seu projeto, >>> tais como: tipo de licença do mesmo (GPL ?); pretendes utilizar /php/ >>> orientado a objetos ?. >>> >>> Estaria disposto a trabalhar sobre as classes de acesso ao banco de >>> dados e algumas de integração das classes de acesso aos dados com as >>> classes de visualização. Não tenho muita habilidade com a elaboração de >>> interfaces gráficas, logo, não me sinto a vontade para desenvolvê-las. >>> >>> Abraços, >>> >>> -- >>> F. Marques >>> Systems Analyst/IT Consultant >>> E-mail/MSN/GTalk: fmarques em nautilus.com.br >>> Home Page: www.nautilus.com.br/~fmarques >>> Mobile: 91 8208-5996 (TIM)& 8859-3998 (OI) / ICQ: 267-074-196 >>> Linux Registred User #362204 (debian 5.0 "Lenny") >>> Brazilian Computer Society Member #18201 >>> >>> "The box said: Requires MS Windows or better, so I instaled Linux" >>> >>> >>> Em 31-08-2009 09:53, Pedro Paulo Ribeiro Kappaum escreveu: >>>> Bom dia pessoal. >>>> >>>> Estou querendo a listagem de todos os objetos do firebird (tabelas, >>>> views...) para criar como se fosse um ENTERPRISE MANAGER do Oracle. >>>> >>>> Se alguém tiver solicito que envie para o meu e-mail particular. E >>>> caso alguém queira fazer parte desse meu projeto, peço que entre em >>>> contato. >>>> >>>> Minha idéia: >>>> >>>> - Usar apache com o PHP acessando as informações do FIREBIRD. >>>> >>>> >>>> -------------------------------------------------------------------------------- Na Oi Internet você ganha ou ganha. Além de acesso grátis com >>>> qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma, >>>> suporte grátis e muito mais. Baixe grátis o Discador Oi em >>>> http://www.oi.com.br/discador e comece a ganhar. >>>> >>>> Agora, se o seu negócio é voar alto na internet, >>>> assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em >>>> http://www.oi.com.br/bandalarga e aproveite essa moleza! >>>> >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>>> >>> >> >> >> > -- -------------------------------------------------------------------------------- Na Oi Internet você ganha ou ganha. Além de acesso grátis com qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma, suporte grátis e muito mais. Baixe grátis o Discador Oi em http://www.oi.com.br/discador e comece a ganhar. Agora, se o seu negócio é voar alto na internet, assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em http://www.oi.com.br/bandalarga e aproveite essa moleza! From akisistemas em gmail.com Mon Aug 31 10:58:57 2009 From: akisistemas em gmail.com (Alexandre Krepe) Date: Mon, 31 Aug 2009 10:58:57 -0300 Subject: [firebase-br] Base de dados de lista telefonica! Message-ID: <91301f010908310658i741acffdrcef2b8fbcf2d82de@mail.gmail.com> Como conseguir a base de dados de lista telefonica de Minas ou J Fora ou ate nacional? Obrigado. From dominio em engeplus.com.br Mon Aug 31 10:59:51 2009 From: dominio em engeplus.com.br (Dominio Informatica) Date: Mon, 31 Aug 2009 10:59:51 -0300 Subject: [firebase-br] RES: RES: RES: RES: Invalid Cursor References: <20090831133008.40BF6136819@srv2.engeplus.com.br> Message-ID: <001b01ca2a43$507ee7b0$4c01010a@NOTEBOOK> Bom dia Rodrigo, Como gostaria de voltar atraz, o problema é que em todos os meus clientes ja estao com o 2.5 e fui tentar instalar o FB2.1 deu erro dizendo que a base era incompativel. Grato. Rodrigo ----- Original Message ----- From: "Rodrigo A. de Freitas" To: "'FireBase'" Sent: Monday, August 31, 2009 10:13 AM Subject: [firebase-br] RES: RES: RES: RES: Invalid Cursor Rodrigo, Antes de "apanhar" com um erro de invalid cursor, eu abandonaria o firebird 2.5 alpha que você está usando, eu jamais usaria versões pré-produção mesmo em ambientes de teste. Desinstale o alpha, instale a versão 2.1.2 e refaça os seus testes. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Dominio Informatica Enviada em: 31 de agosto de 2009 09:42 Para: FireBase Assunto: Re: [firebase-br] RES: RES: RES: Invalid Cursor Bom dia, Rodrigo, Gostaria de saber o que gera o Invalid Cursor reference, e como posso resolver isso no meu sistema. Não da o problema só no Max, mas sim em outras operações tb, como append ou Edit. Uso IBO. Grato. Rodrigo ----- Original Message ----- From: "Rodrigo A. de Freitas" To: "'FireBase'" Sent: Monday, August 31, 2009 9:35 AM Subject: [firebase-br] RES: RES: RES: Invalid Cursor Luis, Eu já tive problemas assim num sistema que gerava um seqüencial para números de controle de lançamentos contábeis e fiscais. Frequentemente eu tive problema de numeração duplicada. Sempre que eu tenho uma situação como a sua, o que costumo fazer é controlar a numeração seqüencial num campo à parte, dentro de uma constraint unique. A chave primária da tabela sempre é um campo inteiro, utilizando-se um generator. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luis Enviada em: 31 de agosto de 2009 08:19 Para: 'FireBase' Assunto: [firebase-br] RES: RES: Invalid Cursor Só para seu conhecimento, o primeiro software que fiz e ainda é meu carro chefe é um sistema de normas técnicas onde a rastreabilidade é primordial, então a sequência é um indicador de que não houve exclusão de registros, por isso meu ID não é autonumeração, mas sim seqüencial real. Como o sistema é multiusuário, claro que há verificação de erros para esse caso, então se soma + 1 e tenta novamente até conseguir. Claro que dificilmente terá duas ou três tentativas seguidas, mesmo porque o sistema não é uma frente de caixa. Obrigado. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sérgio Alexandre Gianezini Enviada em: domingo, 30 de agosto de 2009 19:10 Para: lista em firebase.com.br Assunto: Re: [firebase-br] RES: Invalid Cursor "Luis" escreveu na mensagem news:002301ca298d$301f36c0$905da440$@com... Sérgio mas quando não pode haver quebra seqüencial na numeração, não digo na ID da tabela, mas no código seqüencial de um tipo de registro que deve ser sempre 1,2,3,4 etc... e se abordar uma inclusão, não se perca esse número como acontece no gererator? O único caso desse, que já vi acontecer, é em relação ao NSU catarinense, nesse caso, a tabela é preenchida ANTES com um range de números, e quando ela está chegando no limite, é re-preenchida com mais um range... Acho extremamente dificil ter uma necessidade de numeros que não pode quebrar ordem, tenho mais de 12 anos trabalhando com software comercial, em áreas diversas, e só vi o caso do NSU mesmo... que já tem solução, diga-se... Max() não funciona corretamente se a tabela recebe inclusões por mais de um usuário, vai dar chave duplicada mais cedo ou mais tarde... mas pode tentar via forceps, pega max, tenta salvar, se deu erro, pega max, tenta salvar... Pseudo codigo pascal: Repeat FlagOK := True; TabDado.Edit; TabDadoCHAVE.AsInteger = PegaMax('Tabela','Chave') + 1; TabDado.Post; Try TabDado.ApplyUpdate; Except FlagOK := False; // Verificar a mensagem, se é chave duplicada... End; Until FlagOK; ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.409 / Banco de dados de vírus: 270.13.72/2337 - Data de Lançamento: 08/31/09 05:50:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ NOD32 4383 (20090831) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.409 / Banco de dados de vírus: 270.13.72/2337 - Data de Lançamento: 08/31/09 05:50:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ NOD32 4383 (20090831) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com From jonas em hos.com.br Mon Aug 31 11:22:38 2009 From: jonas em hos.com.br (Jonas) Date: Mon, 31 Aug 2009 11:22:38 -0300 (BRT) Subject: [firebase-br] Estrutura de bancos Message-ID: <29266912.31231251728558378.JavaMail.javamailuser@localhost> Olá. por motivos de mal estruturação do banco, em alguns clientes nossos os bancos são diferentes, campos a mais ou a menos e tambem algumas diferenças de tipos de campos. existe algum prorama que verifique a estrutura e deixe igualado a outro banco sem alterar os registros inseridos ? obrigado a todos! From cleber em agrosoftrs.com.br Mon Aug 31 11:57:09 2009 From: cleber em agrosoftrs.com.br (Cleber) Date: Mon, 31 Aug 2009 11:57:09 -0300 Subject: [firebase-br] Estrutura de bancos References: <29266912.31231251728558378.JavaMail.javamailuser@localhost> Message-ID: <000401ca2a4b$56505720$4000a8c0@Cleber> "Database Comparer" Só tem que ver se a licença free não tem restrições... mas é uma baita ferramenta. Vale a pena. ----- Original Message ----- From: "Jonas" To: Sent: Monday, August 31, 2009 11:22 AM Subject: [firebase-br] Estrutura de bancos Olá. por motivos de mal estruturação do banco, em alguns clientes nossos os bancos são diferentes, campos a mais ou a menos e tambem algumas diferenças de tipos de campos. existe algum prorama que verifique a estrutura e deixe igualado a outro banco sem alterar os registros inseridos ? obrigado a todos! ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From stmcarvalho em gmail.com Mon Aug 31 12:16:42 2009 From: stmcarvalho em gmail.com (stm carvalho) Date: Mon, 31 Aug 2009 12:16:42 -0300 Subject: [firebase-br] RES: melhor maneira de dar a carga inicial no banco a partir de dbf's In-Reply-To: <4A96BB05.6040101@nautilus.com.br> References: <3f51e4b10908260739w384a59a5sa2f17ca932aa2a93@mail.gmail.com> <000601ca265c$ee5adf60$cb109e20$@com.br> <3f51e4b10908260848y70bb3c9fi4c51b62ae75a5c0@mail.gmail.com> <1251390755.22528.6.camel@edujed.utfpr.edu.br> <4A96BB05.6040101@nautilus.com.br> Message-ID: <3f51e4b10908310816u5d0f9f56q35b26dc2b34d7992@mail.gmail.com> Caros colegas, agradeço muito a juda de vcs, mas como havia pressa em implantar a versão em delphi em um determinado estado, mandei do jeito que estava. Funciona, só está lento. Agora vou estudar todas as possibilidades sugeridas, pra dar uma melhorada. De qq modo, Muito obrigada. 2009/8/27 Fábio Marques > Podes utilizar o dbu (database utility), que vem com o próprio clipper, > para exportar os dados para um arquivo txt, facilitando bastante, pois nem > necessitarias escrever (ou compilar) uma linha em clipper. Daí é só > continuar com a dica do Eduardo Jedliczka. > > Atenciosamente, > > -- > F. Marques > Systems Analyst/IT Consultant > E-mail/MSN/GTalk: fmarques em nautilus.com.br > Home Page: www.nautilus.com.br/~fmarques > Mobile: 91 8208-5996 (TIM)& 8859-3998 (OI) / ICQ: 267-074-196 > Linux Registred User #362204 (debian 5.0 "Lenny") > Brazilian Computer Society Member #18201 > > "The box said: Requires MS Windows or better, so I instaled Linux" > > > Em 27-08-2009 13:32, Eduardo Jedliczka escreveu: > > Vamos por partes... >> >> há duas considerações a fazer... (além de saber a versão do Delphi e do >> Firebird adotado) >> >> Qual componente você está usando para abrir DBFs ? se for o BDEca vai >> ser uma carroça... procure um componente chamado TDBF. >> >> Qual compoente você está usando para acessar o Firebird ? Se for o BDEca >> vai ser uma carroça... para esta finalidade, use o IBX (interbase >> Express). >> >> Outra alternativa (está é imbatível em desempenho): >> >> - Em clipper mesmo, faça um programa para gerar um texto formatado com >> todo o arquivo DBF. >> - No Firebird, crie uma external table (será necessário permitir isto no >> firebird.conf) com a mesma estrutura. >> - pronto... já está tudo no firebird, agora é só fazer os "insert from >> select" >> >> Abraço >> >> Eduardo Jedliczka >> >> Em Qua, 2009-08-26 às 12:48 -0300, stm carvalho escreveu: >> >> >> >>> Primeiro, obrigada pelas boas vindas! >>> >>> A estrutura destino foi modificada. As tabelas não são mais anuais, >>> passaram >>> a ser uma tabela de cada tipo de arquivo com todos o anos. >>> Ex: Clientes00.dbf(ano 2000), clientes01,dbf(ano 2001), etc... >>> Na nova estrutura existe a tabela clientes com o campo ano e todo as >>> tabelas >>> são agregadas assim. >>> >>> Tem alguma sugestão? >>> Abços. >>> >>> >>> >>> >>> >>> 2009/8/26 Felix >>> >>> >>> >>>> Bem vinda ao mundo do FB. >>>> >>>> A estrutura da base de destino é a mesma ou será feito algum tipo de >>>> validação/conversão da base antiga? >>>> >>>> Nas 3 importações que precisei fazer até hoje, todas tiveram que ser >>>> registro por registro, pois eu avaliava o conteúdo e, dependendo do >>>> caso, >>>> fazia as correções necessárias para o armazenamento. >>>> >>>> Fco. Felix >>>> Desenvolvimento de Sistemas >>>> www.soltecnologia.com.br >>>> >>>> >>>> -----Mensagem original----- >>>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br >>>> ] >>>> Em >>>> nome de stm carvalho >>>> Enviada em: quarta-feira, 26 de agosto de 2009 11:39 >>>> Para: FireBase >>>> Assunto: [firebase-br] melhor maneira de dar a carga inicial no banco a >>>> partir de dbf's >>>> >>>> Estou migrando um sistema em clipper para delphi com firebird. >>>> Esse sistema funciona desde 1994 ate hoje. >>>> Qual seria a melhor maneira (mais rápida de dar a carga inicial no >>>> banco, >>>> visto que os arquivos são anuais e acho que será muito lento. >>>> Estou dando select * em todos os dbf´s por ano e anexando a base registo >>>> por >>>> registro (um por um). >>>> Tem um jeito melhor??? >>>> >>>> Obrigada.... >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>>> ______________________________________________ >>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>>> >>>> >>>> >>> ______________________________________________ >>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >>> Para saber como gerenciar/excluir seu cadastro na lista, use: >>> http://www.firebase.com.br/fb/artigo.php?id=1107 >>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >>> >>> >> ______________________________________________ >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br >> Para saber como gerenciar/excluir seu cadastro na lista, use: >> http://www.firebase.com.br/fb/artigo.php?id=1107 >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa >> >> >> >> > > ______________________________________________ > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br > Para saber como gerenciar/excluir seu cadastro na lista, use: > http://www.firebase.com.br/fb/artigo.php?id=1107 > Para consultar mensagens antigas: http://firebase.com.br/pesquisa > From jonas em hos.com.br Mon Aug 31 13:22:42 2009 From: jonas em hos.com.br (Jonas) Date: Mon, 31 Aug 2009 13:22:42 -0300 (BRT) Subject: [firebase-br] Estrutura de bancos In-Reply-To: <000401ca2a4b$56505720$4000a8c0@Cleber> Message-ID: <4428553.31431251735762356.JavaMail.javamailuser@localhost> vlw.. vou dar uma olhada nesta ferramenta Obrigado! ----- Mensagem original ----- De: Cleber Para: FireBase Enviadas: Mon, 31 Aug 2009 11:57:09 -0300 (BRT) Assunto: Re: [firebase-br] Estrutura de bancos "Database Comparer" Só tem que ver se a licença free não tem restrições... mas é uma baita ferramenta. Vale a pena. ----- Original Message ----- From: "Jonas" To: Sent: Monday, August 31, 2009 11:22 AM Subject: [firebase-br] Estrutura de bancos Olá. por motivos de mal estruturação do banco, em alguns clientes nossos os bancos são diferentes, campos a mais ou a menos e tambem algumas diferenças de tipos de campos. existe algum prorama que verifique a estrutura e deixe igualado a outro banco sem alterar os registros inseridos ? obrigado a todos! ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa From rodrigo em solucoeseinformatica.com.br Mon Aug 31 13:39:08 2009 From: rodrigo em solucoeseinformatica.com.br (Rodrigo A. de Freitas) Date: Mon, 31 Aug 2009 13:39:08 -0300 Subject: [firebase-br] RES: RES: RES: RES: RES: Invalid Cursor In-Reply-To: <001b01ca2a43$507ee7b0$4c01010a@NOTEBOOK> Message-ID: Você instalou um banco de dados alpha em produção nos clientes ? Deusdocéu, não faça isso nunca! Creio que o único jeito de você voltar atrás será gerando uma base no 2.1 à partir do script do metadata no banco e usar um IBPump da vida para preencher o banco de dados. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Dominio Informatica Enviada em: 31 de agosto de 2009 11:00 Para: FireBase Assunto: Re: [firebase-br] RES: RES: RES: RES: Invalid Cursor Bom dia Rodrigo, Como gostaria de voltar atraz, o problema é que em todos os meus clientes ja estao com o 2.5 e fui tentar instalar o FB2.1 deu erro dizendo que a base era incompativel. Grato. Rodrigo ----- Original Message ----- From: "Rodrigo A. de Freitas" To: "'FireBase'" Sent: Monday, August 31, 2009 10:13 AM Subject: [firebase-br] RES: RES: RES: RES: Invalid Cursor Rodrigo, Antes de "apanhar" com um erro de invalid cursor, eu abandonaria o firebird 2.5 alpha que você está usando, eu jamais usaria versões pré-produção mesmo em ambientes de teste. Desinstale o alpha, instale a versão 2.1.2 e refaça os seus testes. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Dominio Informatica Enviada em: 31 de agosto de 2009 09:42 Para: FireBase Assunto: Re: [firebase-br] RES: RES: RES: Invalid Cursor Bom dia, Rodrigo, Gostaria de saber o que gera o Invalid Cursor reference, e como posso resolver isso no meu sistema. Não da o problema só no Max, mas sim em outras operações tb, como append ou Edit. Uso IBO. Grato. Rodrigo ----- Original Message ----- From: "Rodrigo A. de Freitas" To: "'FireBase'" Sent: Monday, August 31, 2009 9:35 AM Subject: [firebase-br] RES: RES: RES: Invalid Cursor Luis, Eu já tive problemas assim num sistema que gerava um seqüencial para números de controle de lançamentos contábeis e fiscais. Frequentemente eu tive problema de numeração duplicada. Sempre que eu tenho uma situação como a sua, o que costumo fazer é controlar a numeração seqüencial num campo à parte, dentro de uma constraint unique. A chave primária da tabela sempre é um campo inteiro, utilizando-se um generator. []'s Rodrigo A. de Freitas Análise & Desenvolvimento Soluções & Informática -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Luis Enviada em: 31 de agosto de 2009 08:19 Para: 'FireBase' Assunto: [firebase-br] RES: RES: Invalid Cursor Só para seu conhecimento, o primeiro software que fiz e ainda é meu carro chefe é um sistema de normas técnicas onde a rastreabilidade é primordial, então a sequência é um indicador de que não houve exclusão de registros, por isso meu ID não é autonumeração, mas sim seqüencial real. Como o sistema é multiusuário, claro que há verificação de erros para esse caso, então se soma + 1 e tenta novamente até conseguir. Claro que dificilmente terá duas ou três tentativas seguidas, mesmo porque o sistema não é uma frente de caixa. Obrigado. Luis -----Mensagem original----- De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Sérgio Alexandre Gianezini Enviada em: domingo, 30 de agosto de 2009 19:10 Para: lista em firebase.com.br Assunto: Re: [firebase-br] RES: Invalid Cursor "Luis" escreveu na mensagem news:002301ca298d$301f36c0$905da440$@com... Sérgio mas quando não pode haver quebra seqüencial na numeração, não digo na ID da tabela, mas no código seqüencial de um tipo de registro que deve ser sempre 1,2,3,4 etc... e se abordar uma inclusão, não se perca esse número como acontece no gererator? O único caso desse, que já vi acontecer, é em relação ao NSU catarinense, nesse caso, a tabela é preenchida ANTES com um range de números, e quando ela está chegando no limite, é re-preenchida com mais um range... Acho extremamente dificil ter uma necessidade de numeros que não pode quebrar ordem, tenho mais de 12 anos trabalhando com software comercial, em áreas diversas, e só vi o caso do NSU mesmo... que já tem solução, diga-se... Max() não funciona corretamente se a tabela recebe inclusões por mais de um usuário, vai dar chave duplicada mais cedo ou mais tarde... mas pode tentar via forceps, pega max, tenta salvar, se deu erro, pega max, tenta salvar... Pseudo codigo pascal: Repeat FlagOK := True; TabDado.Edit; TabDadoCHAVE.AsInteger = PegaMax('Tabela','Chave') + 1; TabDado.Post; Try TabDado.ApplyUpdate; Except FlagOK := False; // Verificar a mensagem, se é chave duplicada... End; Until FlagOK; ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.409 / Banco de dados de vírus: 270.13.72/2337 - Data de Lançamento: 08/31/09 05:50:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ NOD32 4383 (20090831) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.409 / Banco de dados de vírus: 270.13.72/2337 - Data de Lançamento: 08/31/09 05:50:00 ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa __________ NOD32 4383 (20090831) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.409 / Banco de dados de vírus: 270.13.72/2337 - Data de Lançamento: 08/31/09 05:50:00 From kelsie.z.marshall em gmail.com Mon Aug 31 19:11:17 2009 From: kelsie.z.marshall em gmail.com (//---- Kelsie.Z.Marshall ----//) Date: Mon, 31 Aug 2009 19:11:17 -0300 Subject: [firebase-br] =?iso-8859-1?q?Firebird_n=E3o_suporta_UPDATE_com_en?= =?iso-8859-1?q?umera=E7=E3o_de_colunas_=3F?= In-Reply-To: References: Message-ID: Valeu todos Valdir e Samuel matadora a solução de vocês. Abraços Kelsie "//---- Kelsie.Z.Marshall ----//" wrote in message news:h79hea$ll6$1 em ger.gmane.org... Firebird não suporta UPDATE com enumeração de colunas ? Quando faço um UPDATE em um campo da tabela funciona. EX: UPDATE TAB1 SET TAB1.CAMPO1= ( SELECT TAB2.CAMPO1 FROM TAB2 WHERE TAB2.CAMPO1 = TAB1.CAMPO1 ) Mas quando tento fazer um UPDATE em dois campos da tabela não funciona. EX: UPDATE TAB1 SET (TAB1.CAMPO1, TAB1.CAMPO2) = ( SELECT TAB2.CAMPO1, TAB2.CAMPO2 FROM TAB2 WHERE TAB2.CAMPO1 = TAB1.CAMPO1 ) Como vcs fazem um update em mais de um campo da uma tabela ao mesmo tempo? Kelsie ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://firebase.com.br/pesquisa