Jump to content


mvz

Member Since 20/04/2004
Offline Last Active 22/11/2010, 19:44
-----

Topics I've Started

Recebendo Dados De Cartão De Crédito

21/11/2010, 10:51

Olá!
preciso receber os dados de cartão de crédito de algumas pessoas no meu site, mas na verdade esta pessoas não está comprando nada no meu site, apenas estará enviando por e-mail ou gravando no BD os dados do seu cartão, sei que isso é perigoso, mas o que eu preciso é de uma maneira que seja simples, mesmo que ao receber os dados eu delete imediatamente para nao ficar armazenado... E se for um formulário que envia por e-mail? Isso é pior ou melhor que gravar no BD? Enfim... Preciso de uma solução rápida e simples para receber os dados do cartão das pessoas, mas nãop preciso armazenar nada, é só receber, anotar em um papel para poder utilizar e deletar tudo, seja no e-mail ou no BD. Isso é possível fazer com certo grau de segurança ou é totalmente inviável? Não tenho necessidade de fazer isso com frequencia, apenas uma ou duas vezes por mês... e se eu simplesmente colocasse o form no ar apenas no dia e na hora da necessidade e depois do uso retirasse imediatamente, isso ajudaria a prevenir alguma coisa? Obrigado!

[Resolvido] Ajuda Com Inner Join E Left Join

22/02/2010, 22:30

Olá pessoal!
Tenho a seguinte SQL num site em ASP e banco ACCESS:

SELECT *
FROM (cadastro INNER JOIN bairros ON bairros.Codigo = cadastro.id_bairro)
INNER JOIN cep ON cep.cep = cadastro.cep
WHERE id_cadastro = MMColParam


Esta consulta está funcionanado perfeitamente, no entanto, agora tenho alguns cadastros que não estão com dados relacionados nas tabelas "bairros" e "cep", precisaria mostrar todos os cadastros, mesmo os que não tem campos relacionados... Sei que se deve usar LEFT JOIN ou RIGHT JOIN, mas como? Não consegui nas minhas tentativas. Por favor, espero alguma ajuda... Obrigado!
MVZ

Resolvido!
Na primeira vez que tentei o óbvio... que foi simplesmente trocar INNER por LEFT, não havia dado certo, por isso postei aqui a pergunta, no entanto, tentei novamente sem copiar e colar, mas digitando mesmo a instrução de consulta e deu certo na hora... unindo as três tabelas e mostrando todos os resultados, mesmo das tabelas sem nenhum campo relacionado, coisa que o INNER JOIN não faz... Como dá pra ver aí abaixo, a tabela principal é "cadastro" e tenho mais duas consultas nas tabelas "bairros" e "cep" que nem sempre terão dados para "puxar". Tenho certeza que vai ajudar muita gente, segue o correto:

SELECT *
FROM (cadastro LEFT JOIN bairros ON cadastro.id_bairro = bairros.Codigo)
LEFT JOIN cep ON cadastro.cep = cep.cep

IPB Skin By Virteq