Ir para conteúdo
Fórum Script Brasil

MSA_GT

Membros
  • Total de itens

    15
  • Registro em

  • Última visita

Tudo que MSA_GT postou

  1. Amigo não entendo muito bem. Poderia mandar mais detalhes... Tenho interesse em ajudar...
  2. MSA_GT

    Duvida

    Cara entendi sua dúvida. Para criar uma rotina única da um certo trabalho em.montar mas flexibilidade em construir. Exemplo q você tenha no sistema cadastro d cliente, produtos, grupos de produtos, fornecedores.... Então o q você poderia fazer na página do upload criar identificação para saber qual tabela se trata... Eu faço as aplicações usando jquery e Ajax, fica legal. Se quis me adicionar no WhatsApp da um salve.
  3. Você pode procurar pelo Postgreql Wizard ou fazer isso via programnação, usando VB ou mesmo Delphi pra isso. Antes crie a tabela no Postgresql com as mesmas definições do Access depois popule só por ultimo crie as regras... Fiz isso entre Access >> MySQL
  4. Angelobms | MVP Pontos: 970 Currículo 10 jun 2010 Utilize arquivos no formato CSV, segue abaixo como deve ser feito: No Linux: su - postgres psql nomebanco \copy nometabela from /home/nomearquivo.csv No Windows \copy nometabela from ./arquivo.csv -- o arquivo estando no path do usuário Você pode fazer com TXT, portanto que a estrutura do arquivo esteja no mesmo formato da tabela que irá receber os dados. É importante também verificar os delimitadores. Por facilidade converta o arquivo no formato TXT para CSV. Você pode também utilizar a ferramenta Dados PostgresSQL Wizard (http://www.sqlmaestro.com/products/postgresql/datawizard/) Uma outra maneira seria uma pequena aplicação com nomes e valores aleatórios criando esses registros...
  5. Amigo não sei te ajudar com essa rotina, mas você poderia fazer isso no seu aplicativo. Não citou a linguagem mas poderia criar uma rotina "manual" com 2 consultas e atualizar a tabela...
  6. MSA_GT

    Campo Multivalorado

    Boa noite, pra que fim você quer usar a multivaloração? qual será a linguagem que usará? Eu utilo em web porem crio de duas formas ou em "array" salvo em um único campo ou tabela auxiliar relacionando ao registro principal.
  7. Pessoal preciso capturar umas query em tempo real. porém estou com problema no tamanho padrão que vem no campo query da tabela pg_stat_activity, que está em text (255 caracteres) preciso de mais espaço porém não consigo alterar usando simplesmente: ALTER TABLE pg_stat_activity ALTER COLUMN query TYPE varchar(2500); retorna erro ERROR: permission denied: "pg_stat_activity" is a system catalog SQL state: 42501 Alguém pode me ajudar ??? PS. Apenas a título de informação estou usando a linha SELECT * FROM pg_stat_activity; pra realizar a pesquisa
  8. Bom vou dizer o que preciso e mostrar o q consegui, melhor o q cheguei pois ianda preciso conseguir. Na tabela de produtos (tabProd) quero só medicação controlada (medControl=S), depois quero que ele me retorne a ultima compra que estão nas seguintes tabelas: Cabeçalho da Entrada (cabEntr) e seus Itens (itmEntr). As query separadas seriam: Só Controlados select prod.codprod, prod.descricao, cab.numentr, cab.dataentr, itm.qtd, itm.valortot, (itm.valortot/itm.qtd) as valoruni from tabprod as prod where medcontrol like 'S' order by descricao Só a ultima compra do produto=681 select cab.numentr, cab.codfornec, cab.dataentr, itm.codprod, itm.qtdprod, (itm.valortot/itm.qtdprod) as valoruni from cabentr as cab inner join itmentr as itm on itm.numentr=cab.numentr where itm.codprod like '00000681' order by numentr desc limit 1 Na minha lógica daria certo select itm.dataentr, prod.codprod, prod.descricao, itm.numentr, itm.qtdprod, itm.valoruni from ( select codprod, descricao from tabprod where medcontrol like 'S' ) as prod inner join ( select cab.numentr, cab.codfornec, cab.dataentr, itm.codprod, itm.qtdprod, (itm.valortot/itm.qtdprod) as valoruni from cabentr as cab inner join itmentr as itm on itm.numentr=cab.numentr order by numentr desc LIMIT 1 ) as itm on (prod.codprod=itm.codprod) where prod.codprod='00000681' Mas não é isso q acontece, se eu deixar o LIMIT ele não retorna nada, se eu tirar ele msotra tudo.
  9. Quero deixar invisivel um input-file e chama-lo por um button, se for selecionado um arquivo ele faz o Submit, meu problema esta bem quando eu seleciono ele mostra o nome do arquivo no file (em modo visivel) e antes de fazer o submit ele apaga, quando carrega o upload da erro pois não foi nenhum arquivo. <!doctype html> <head> <script src="jquery.js"></script> <script src="jquery.form.js"></script> <style> #progress { position:relative; width:400px; border: 1px solid #ddd; padding: 1px; border-radius: 3px; } #bar { background-color: #B4F5B4; width:0%; height:20px; border-radius: 3px; } #percent { position:absolute; display:inline-block; top:3px; left:48%; } </style> </head> <body> <form id="frmAnexo" action="upload.php" method="post" enctype="multipart/form-data"> <input type="file" size="60" id="inpFile" name="inpFile"> <input type="button" id="btnAnexar" class="anexo" value="Ajax File Upload"> </form> <div id="progress"> <div id="bar"></div> <div id="percent">0%</div > </div> <br/> <div id="message"></div> <script> $(document).ready(function(){ $('#btnAnexar').click(function() { $('#inpFile').trigger('click'); }); $('#xinpFile').change(function(){ if ($('#inpFile').val()!=''){ $('#frmAnexo').trigger('submit'); }else{ alert('Selecione um arquivo'); } }) var options = { beforeSend: function() { $("#progress").show(); //clear everything $("#bar").width('0%'); $("#message").html(""); $("#percent").html("0%"); }, uploadProgress: function(event, position, total, percentComplete){ $("#bar").width(percentComplete+'%'); $("#percent").html(percentComplete+'%'); }, success: function() { $("#bar").width('100%'); $("#percent").html('100%'); }, complete: function(response){ $("#message").html("<font color='green'>"+response.responseText+"</font>"); }, error: function(){ $("#message").html("<font color='red'> ERROR: unable to upload files</font>"); } }; $("#frmAnexo").ajaxForm(options); }); </script> </body> </html> Bom espero q alguém me ajude !!!
  10. MSA_GT

    PHP e MySQL

    Tenho que criar um registro e capturar o campo de autoincrimento. Uso atualmente ASP desta forma: Rs.Open "select * from cad where 0=0",con,3,3 Rs.AddNew Rs("data")=now() Rs.Update Dim Codigo=cdbl(Rs("codigo")) Rs.close Chamo a proxima página usando a variavel... Como fazer isso em PHP????
  11. cara fecho, pra ficar mais completo como posso criar uma coluna de valor fixo, exemplo:
  12. Tenho 3 tabelas, todas com o campo ColCod em incomum. Preciso fazer uma pesquisa e apresentar os registros de um colaborador (colcod) de todas as tabelas em ordem crescente por data. Exemplo: Tabela: Usuário ColCod...|Nome...... ---------|---------- 000000654|Mateus 000000580|Rogerio Tabela: Consumo CodConsu.|Data......|ColCod....|ValorTotal ---------|----------|----------|---------- 000000001|01/01/2013|0000000654|0000010,00 000000002|02/01/2013|0000000580|0000210,00 000000003|20/01/2013|0000000654|0000110,00 Tabela: Pedidos CodPed...|Data......|ColCod....|ItemTotal ---------|----------|----------|--------- 000000001|05/01/2013|0000000654|000000015 000000002|10/01/2013|0000000654|000000005 000000003|15/01/2013|0000000580|000000015 Vamos ao que preciso: Uma select que com base neste dados me retorne a seguinte consulta Histórico do Colaborador 654-Mateus Tabela..|Codigo...|Data......|ColCod....|Valor..... --------|---------|----------|----------|---------- Consumo.|000000001|01/01/2013|0000000654|0000010,00 Pedido..|000000001|05/01/2013|0000000654|000000015 Pedido..|000000002|10/01/2013|0000000654|000000005 Consumo.|000000003|20/01/2013|0000000654|0000110,00 A tabela acima seria apenas como exibirei...
  13. E para restaurar o banco de dados extraído anteriormente, utilize: mysql -u root -p123 -h localhost banco_exemplo < backup_banco.sql Onde que informo a tabela que quero???
  14. Tenho uma backu com todas tabelas do meu DB, acontece que preciso restaurar apenas uma tabela. Nesta tabela tem uma relacionamento de cadastros. Como fazer para restaurar apenas a tabela desejada ???? :blink:
  15. Bom dia, sou novo nesse forum... preciso de trocar de banco... to pensando em Postgre, mas to com 2 duvidas... como distribuir o banco e instalação do postgre pro cliente???? eu uso a linguagem VB6 com conexão DSN PostgreSQL ANSI, porque só PostgreSWL não retornava nada... o servidor é windows 2003, estarei programando fora do ambiente, então onde programo será XP.... Bom se entendi o q li aqui mesmo teria q instalar o Postgre normalmente como fiz no meu pc, e depois quando for distribuir pro cliente devo fazer uma cópia do banco e "restaurar". espero q tenham me entendido...
×
×
  • Criar Novo...