Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''banco de dados''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 311 registros

  1. Kelven

    adicionar um mês para cada linha do BD

    Bom dia galera tudo bem? Eu to com um problema, vejam o código if($vencimento_carne != "") { for($i=1; $i<=$parcela; $i++){ $data_vencida = date('Y-m-d', strtotime("+1 month", strtotime($vencimento_carne))); echo $data_vencida; $sql_carne = "INSERT INTO carnes(valor, data_vencimento, valor_juros, status) VALUES ('$valor_carne', '$data_vencida', 'testet', 'Pendente')"; $query_carne = mysql_query($sql_carne); } } Minha intenção é q o mês dessa variável data vencida seja + 1 para cada linha que inserir do BD, porém desse jeito que acima eles estão ficando todos iguais com a mesma data, alguém pode me ajudar a resolver isso??
  2. Olá pessoas! Estou com a seguinte dúvida. Estou fazendo um sistema que é um site onde será possível o cadastro de cursos online. O meu problema é o seguinte. O meu usuário logado salva junto com o nome do curso que ele enviou para o banco dados sua id única de cadastro. Portanto sempre quando ele adicionar qualquer curso, exemplo: aula 1 , junto com isso salva a mesma id de quando ele criou a conta dele, exemplo: 33. Sempre quando ele adicionar novo curso essa id é salva junto para eu saber qual usuário adicionou o novo curso. Porém eu gostaria de listar todos os cursos que o usuário cadastrou para ele mesmo ver. Ou seja, tenho de usar essa ID única dele para pegar todos os nomes de curso que ele adicionou. Não posso dar Select em toda a tabela pois se não ele irá trazer informações que outros usuários adicionaram. Gostaria de listar apenas as informações relacionadas diretamente com o id dele. Não sei se ficou Claro. Mas me ajudem por favor
  3. alessandrolcruz

    Subtrair valores de uma coluna no banco de dados

    Olá amigos, Preciso de uma ajuda. Eu tenho um banco de dados e nele tem uma tabela de nome segurado com os campos (limite_atual, limite_disponível e limite_usado). Eu preciso fazer com que o campo limite_atual mostre o resultado entre a subtraçao do limite_usado do limite_disponivel e não sei como fazer isso no php. você podem me ajudar????
  4. Olá, Preciso de ajudar com a situação do meu site fora do ar. Após eu resetar a senha root do MySQL o site perdeu a conexão com o banco de dados. Se alguém poder me ajudar eu agradeço
  5. eduardohaag

    Calculos na consulta SQL

    Antes de expor minha duvida gostaria de dizer que pesquisei bastante a respeito e não consegui achar a solução.Meu problema é o seguinte:Estou trabalhando em um relatório que gera uma listagem de produtos que vendo e em uma das colunas deve constar o preço de custo do produto de acordo com os preços do materiais e quantidade de cada material utilizado.Estou trabalhando em VB utilizando banco de dados access.Problema está em fazer esse calculo do preço de custo direto na Query SQL.No banco de dados exitem as tabelas Produtos, Composição e MateriaisColunas: Produtos: ID, Descrição, PreçoVenda, PesoMateriais: ID, Descrição, PreçoCompra, Unidade...Composição: ID, IdProduto, IdMaterial, Quantidade.Precisaria que a consulta multiplicasse a quantidade de cada material utilizado para produzir o produto, pelo preço de compra do material e retornasse o valor total dos materiais utilizados.Não sei se fui muito claro, mas espero que alguém consiga me ajudar.Já agradeço de antemão
  6. R_natinho

    Conexão com o banco de dados Mysql

    Aonde eu consigo ver os dados de conexão como senha, usuario e porta no meu SGBD?
  7. Olá! Tenho que fazer um projeto que é um SGBD em C, e uma das funções é para criar uma tabela da seguinte forma: 1. Criar um tabela a. os tipos de dados para as colunas poderão ser os tipos primitivos em C ( char, int, float e double) e strings b. os valores deverão ser armazenados em arquivo c. na criação da tabela deverá ser solicitado um nome de coluna para ser a chave primária i. a chave primária deverá ser obrigatoriamente do tipo inteiro sem sinal Alguém pode me dar uma dica da lógica dessa função? Por favor, alguém me ajude!!!
  8. 11closed

    Select com resultado mais um total no final

    Bom dia a todos! Estou tentando criar um Selec com um saldo total na ultima linha. Ex:Banco: Cadastro Código nome Data Saldo 1 Maria 01/11/2018 10,00 2 Joao 02/11/2018 20,00 3 Jose 03/11/2018 30,00 Total 60,00 O select traria os dados com Where de data até tal data como ex, acima Data Between '2018/01/01 00:00:00' and '2018/11/03 00:00:00' Até ai ok, mas e para adicionar uma somatória total no final? Tentei usar o Union com um select somando a coluna Saldo mas sem sucesso Aguem tem alguma dica?
  9. sergionpinheiro

    Salvar PDF no BD

    Boa noite pessoal, Tenho um código que gera um PDF quer termina desta forma: $pdf->Output('pdf_'.$file_name, 'D'); Gostaria de saber como eu faço para trocar o salvamento do arquivo na minha máquina, como está acima, por um salvamento no banco de dados, ou seja, o output cadastra-se o caminho no banco e armazenasse numa pasta? Agradeço a atenção de todos.
  10. reinaldorti

    mysqldump version mismatch

    Olá, galera! Instalei o MySQL Workbench 8.0 e está me pedindo para eu fazer um mysqldump version mismatch.. pesquisei sobre isso e fiz os procedimentos que foram passados nos tutoriais., mais não faz o backup do banco e continua me pedindo para fazer o mysqldump version mismatch.. algúem poderia me dar uma ajuda.. obrigado! IMAGEM
  11. dayenne

    DUVIDA PARA INICIAR DIAGRAMA

    GENTE, GOSTARIA DE UMA AJUDA, NÃO QUERO QUE NINGUEM FAÇA TRABALHO PRA MIM, SO QUERIA UMA AJUDA SO PARA INICIAR A IDEIA DO EXERCICIO. Baseado no minimundo abaixo, elabore o diagrama entidade-relacionamento (DER) correspondente, identificando as entidades (no máximo seis), os atributos e os relacionamentos. Durante as Olimpíadas de 2016, foram disputadas nove competições masculinas e seis femininas de tiro esportivo. Para os Jogos Olímpicos de 2020, propõe-se o desenvolvimento de um sistema de agendamento de competições de tiro esportivo, com base nas competições realizadas nos últimos jogos. No trio esportivo, cada competição é composta por eventos, que podem ser a fase classificatória, a fase final ou a cerimônia de entrega de medalhas. Para cada evento, é preciso saber a data de realização, o horário de início, o horário estimado de término e o local, que pode ser uma das diversas salas de tiro ou o campo de tiro externo, destinado às competições de fossa olímpica e skeet. As competições se diferenciam em função de três características:  O equipamento utilizado, que pode ser pistola, carabina ou espingarda;  O tipo de alvo e a distância, que pode ser um alvo fixo em distâncias de 10 m, 25 m ou 50 m ou pratos lançados que devem ser atingidos no ar;  A posição do atirador ao disparar, que pode ser deitado, ajoelhado ou em pé.
  12. Olá, preciso de ajuda com um SELECT. Preciso realizar o que está escrito no enunciado abaixo: Listar o produto mais vendido por dia na loja (mostre a descrição, o tipo e o dia); Até onde cheguei: mysql> SELECT Data, MAX(QtdVenda) as Vezes_Que_Foi_Vendido, IDProduto, Fabricante, tipo, nome from vendas INNER JOIN produtos on QtdVenda=(Select Max(QtdVenda) from vendas order by data) where produtos.ID = vendas.IDProduto group by data order by data; Saída: +------------+-----------------------+-----------+------------+------------+------+ | Data | Vezes_Que_Foi_Vendido | IDProduto | Fabricante | tipo | nome | +------------+-----------------------+-----------+------------+------------+------+ | 2017-07-08 | 10 | 15 | SAMSUNG | Smartphone | S9 | +------------+-----------------------+-----------+------------+------------+------+ Estrutura das minhas tabelas: mysql> select * from produtos; +------+------------------------+------------+------------+------------+------------+ | ID | Nome | Fabricante | Quantidade | VlUnitario | Tipo | +------+------------------------+------------+------------+------------+------------+ | 1 | Playstation 3 | Sony | 100 | 2000 | Console | | 2 | Core 2 Duo 4GB RAM 500 | DELL | 200 | 1900 | Notebook | | 3 | XBOX 360 120 GB | Microsoft | 350 | 1300 | Console | | 4 | GT-1620 QUAD BAND | SAMSUNG | 300 | 500 | Celular | | 5 | iPHONE 4 32 MB | Apple | 50 | 1500 | Smartphone | | 6 | Playstation 2 | Sony | 100 | 400 | Console | | 7 | Wii 120 MB | Nintendo | 250 | 1000 | Console | | 8 | S7 | SAMSUNG | 100 | 1500 | Smartphone | | 9 | J7 | SAMSUNG | 300 | 1000 | Smartphone | | 10 | iPHONE 5 32 MB | Apple | 150 | 2000 | Smartphone | | 11 | Core 2 Duo 8 GB | DELL | 100 | 2500 | Notebook | | 12 | Playstation 4 | Sony | 250 | 2500 | Console | | 13 | Notebook | DELL | 200 | 3000 | Notebook | | 14 | Ultrabook | DELL | 100 | 5500 | Ultrabook | | 15 | S9 | SAMSUNG | 300 | 2500 | Smartphone | +------+------------------------+------------+------------+------------+------------+ 15 rows in set (0.05 sec) mysql> select * from vendas; +---------+------------+----------------+-----------+----------+----------+ | IDVenda | Data | Cliente | IDProduto | QtdVenda | Desconto | +---------+------------+----------------+-----------+----------+----------+ | 1 | 2017-07-08 | Carlos Santana | 15 | 10 | 50 | | 2 | 2017-07-09 | Ana Maria Melo | 7 | 1 | 100 | | 3 | 2017-07-09 | Fernando Silva | 8 | 1 | 70 | | 4 | 2017-07-09 | Fernando Souza | 13 | 2 | 150 | | 5 | 2017-07-10 | Luis Gama | 3 | 1 | 50 | | 6 | 2017-07-10 | Arthur Filho | 7 | 2 | 100 | | 7 | 2017-07-10 | Fernando Silva | 12 | 1 | 50 | | 8 | 2017-07-10 | Fernando Souza | 15 | 3 | 200 | | 9 | 2017-07-12 | Ana Maria Melo | 1 | 3 | 200 | | 10 | 2017-07-13 | Cassio Moreira | 5 | 1 | 50 | +---------+------------+----------------+-----------+----------+----------+ 10 rows in set (0.02 sec)
  13. Javã JaRLEs

    Apresentar Na Tela Todos Os Registros De Duas Tabelas

    Olá, bom dia! Estou com um uma questão e não consigo resolver. Tenho duas tabelas em meu banco de dados e preciso que o conteúdo delas sejam mostradas na tela: tb_saldo e tb_mov. Não apresenta os dados.... Alguém poderia me ajudar ?
  14. daniiel

    AUTO INCREMENTAR E CADASTRAR NO BANCO DE DADOS PHP

    Boa tarde, eu gostaria de cadastrar esse formulário, só que o numero de Matricula tem que ser diferente, queria saber como faço para quando não tiver nenhuma usuário cadastrado, a primeira matricula seria 20181350.depois verificar se tivesse alguma matricula cadastrada no banco, caso tivesse, chamasse o numero e incrementava +1, no caso ficando "20181351" ... "20181352". <!doctype html> <html lang="pt-br"> <head> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <!-- Bootstrap CSS --> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.11/jquery.mask.min.js"></script> <title>CADASTRO DE ALUNOS TEMPORARIO IESSC</title> </head> <script type="text/javascript"> $("#cpf").mask("000.000.000-00"); </script> <body> <div class="container" style="margin-top:5%; margin-bottom:10%;"> <div class="row justify-content-md-center"> <img src="logo.png" width="230" height="110"> </div><br> <h3>CADASTRO DE ALUNOS</h3> <?php require 'Conn.php'; $Dados = filter_input_array(INPUT_POST); //var_dump($Dados); if (!empty($Dados['SendCadUser'])): unset($Dados['SendCadUser']); $conn = new Conn(); //MUDANDO NUMERO DE MATRICULA $result_user = "SELECT id, matricula FROM usuarios ORDER BY i DESC LIMIT 1"; $resultado_user = $conn->getConn()->prepare($result_user); $resultado_user->execute(); $digMatricula = 1; $matricula = 20181350; while($row_user = $resultado_user->fetch(PDO::FETCH_ASSOC)): if(empty($row_user['matricula'])): $matricula = 20181350; else: $digMatricula = $digMatricula++; $matricula = $row_user['matricula']+$digMatricula; endif; endwhile; $result_cadastrar = "INSERT INTO usuarios (anolet, matricula, nome, email, cpf, rg, nascimento, telefone, mae, pai, estadoCivil, sexo, endereco, numCasa, cep, bairro, cidade, uf, niveis_acesso_id) VALUES (:anolet, :matricula, :nome, :email, :cpf, :rg, :nascimento, :telefone, :mae, :pai, :estadoCivil, :sexo, :endereco, :numCasa, :cep, :bairro, :cidade, :uf :niveis_acesso)"; $cadastrar = $conn->getConn()->prepare($result_cadastrar); $cadastrar->bindParam(':anolet', $Dados['anolet']); $cadastrar->bindParam(':matricula', $Dados['matricula']); $cadastrar->bindParam(':nome', $Dados['nome']); $cadastrar->bindParam(':email', $Dados['email']); $cadastrar->bindParam(':cpf', $Dados['cpf']); $cadastrar->bindParam(':rg', $Dados['rg']); $cadastrar->bindParam(':nascimento', $Dados['nascimento']); $cadastrar->bindParam(':telefone', $Dados['telefone']); $cadastrar->bindParam(':mae', $Dados['mae']); $cadastrar->bindParam(':pai', $Dados['pai']); $cadastrar->bindParam(':estadoCivil', $Dados['estadoCivil']); $cadastrar->bindParam(':sexo', $Dados['sexo']); $cadastrar->bindParam(':endereco', $Dados['endereco']); $cadastrar->bindParam(':numCasa', $Dados['numCasa']); $cadastrar->bindParam(':cep', $Dados['cep']); $cadastrar->bindParam(':bairro', $Dados['bairro']); $cadastrar->bindParam(':cidade', $Dados['cidade']); $cadastrar->bindParam(':uf', $Dados['uf']); $cadastrar->bindParam(':niveis_acesso', $Dados['niveis_acesso']); $cadastrar->execute(); if ($cadastrar->rowCount()): echo "Cadastrado com sucesso"; endif; endif; ?> <form name="CadUsuario" method="POST"> <div class="row"> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <label class="input-group-text" for="inputGroupSelect01">ANO LETIVO *</label> </div> <select class="custom-select" id="inputGroupSelect01" name="anolet"> <option value="2018.1" selected>2018.1</option> <option value="2018.2">2018.2</option> <option value="2017.1">2017.1</option> <option value="2017.1">2017.2</option> </select> </div> </div> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <span class="input-group-text" id="basic-addon1">MATRICULA *</span> </div> <input type="text" class="form-control" placeholder="MATRICULA" name="matricula" value="<?php echo $matricula; ?>"> </div> </div> </div> <div class="row"> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <span class="input-group-text" id="basic-addon1">NOME *</span> </div> <input type="text" class="form-control" placeholder="NOME" name="nome"> </div> </div> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <span class="input-group-text" id="basic-addon1">E-MAIL</span> </div> <input type="text" class="form-control" placeholder="E-MAIL" name="email"> </div> </div> </div> <div class="row"> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <span class="input-group-text" id="basic-addon1">CPF *</span> </div> <input type="text" class="form-control" placeholder="000.000.000-00" name="cpf" maxlength="14" id="cpf"> </div> </div> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <span class="input-group-text" id="basic-addon1">RG *</span> </div> <input type="text" class="form-control" placeholder="RG" name="rg"> </div> </div> </div> <div class="row"> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <span class="input-group-text" id="basic-addon1">DATA DE NASCIMENTO</span> </div> <input type="date" class="form-control" placeholder="DATA DE NASCIMENTO" name="nascimento"> </div> </div> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <span class="input-group-text" id="basic-addon1">TELEFONE</span> </div> <input type="text" class="form-control" placeholder="TELEFONE" name="telefone"> </div> </div> </div> <div class="row"> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <span class="input-group-text" id="basic-addon1">MÃE</span> </div> <input type="text" class="form-control" placeholder="NOME DA MÃE" name="mae"> </div> </div> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <span class="input-group-text" id="basic-addon1">PAI</span> </div> <input type="text" class="form-control" placeholder="NOME DO PAI" name="pai"> </div> </div> </div> <div class="row"> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <label class="input-group-text" for="inputGroupSelect01">ESTADO CIVIL</label> </div> <select class="custom-select" id="inputGroupSelect01" name="estadoCivil"> <option selected>SELECIONE</option> <option value="SOLTEIRO(A)">SOLTEIRO(A)</option> <option value="CASADO(A)">CASADO(A)</option> <option value="DIVORCIADO(A)">DIVORCIADO(A)</option> <option value="VIUVO(A)">VIUVO(A)</option> </select> </div> </div> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <label class="input-group-text" for="inputGroupSelect01">SEXO</label> </div> <select class="custom-select" id="inputGroupSelect01" name="sexo"> <option selected>SELECIONE</option> <option value="MASCULINO">MASCULINO</option> <option value="FEMININO">FEMININO</option> </select> </div> </div> </div> <div class="row"> <div class="col-8"> <div class="input-group mb-3"> <div class="input-group-prepend"> <span class="input-group-text" id="basic-addon1">ENDEREÇO</span> </div> <input type="text" class="form-control" placeholder="ENDEREÇO" name="endereco"> </div> </div> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <span class="input-group-text" id="basic-addon1">NÚMERO</span> </div> <input type="text" class="form-control" placeholder="NÚMERO DA CASA" name="numCasa"> </div> </div> </div> <div class="row"> <div class="col-4"> <div class="input-group mb-3"> <div class="input-group-prepend"> <span class="input-group-text" id="basic-addon1">CEP</span> </div> <input type="text" class="form-control" placeholder="CEP" name="cep"> </div> </div> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <span class="input-group-text" id="basic-addon1">BAIRRO</span> </div> <input type="text" class="form-control" placeholder="BAIRRO" name="bairro"> </div> </div> </div> <div class="row"> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <span class="input-group-text" id="basic-addon1">CIDADE</span> </div> <input type="text" class="form-control" placeholder="CIDADE" name="cidade"> </div> </div> <div class="col"> <div class="input-group mb-3"> <div class="input-group-prepend"> <label class="input-group-text" for="inputGroupSelect01">UF</label> </div> <select name="uf" class="custom-select" id="inputGroupSelect01"> <option value="AC">Acre</option> <option value="AL">Alagoas</option> <option value="AP">Amapá</option> <option value="AM">Amazonas</option> <option value="BA">Bahia</option> <option value="CE">Ceará</option> <option value="DF">Distrito Federal</option> <option value="ES">Espírito Santo</option> <option value="GO">Goiás</option> <option value="MA">Maranhão</option> <option value="MT">Mato Grosso</option> <option value="MS">Mato Grosso do Sul</option> <option value="MG">Minas Gerais</option> <option value="PA">Pará</option> <option value="PB">Paraíba</option> <option value="PR">Paraná</option> <option value="PE">Pernambuco</option> <option selected value="PI">Piauí</option> <option value="RJ">Rio de Janeiro</option> <option value="RN">Rio Grande do Norte</option> <option value="RS">Rio Grande do Sul</option> <option value="RO">Rondônia</option> <option value="RR">Roraima</option> <option value="SC">Santa Catarina</option> <option value="SP">São Paulo</option> <option value="SE">Sergipe</option> <option value="TO">Tocantins</option> <option value="ESTRANGEIRO">Estrangeiro</option> </select> </div> </div> </div> <input type="hidden" name="niveis_acesso" value="1"> <input type="submit" value="Cadastrar" name="SendCadUser" class="btn btn-primary"> </form> </div> <!-- Optional JavaScript --> <!-- jQuery first, then Popper.js, then Bootstrap JS --> <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script> </body> </html>
  15. Olá, fiz um código VBA Sql para consultar dados de uma tabela e atribuí os valores dos dados em 3 variveis, porem uma das váriaveis não funciona corretamente. Os dados desta variavel que não funciona possui letras e números, pois os dados da tabela referente a esta variavel possui letras e números. Quando coloco o valor direto dentro do select o código funciona, mas com variável não da certo. Também funciona quando retiro esta variável. No código, o nome da variável é PREFIX O erro que aparece é esse: Run-time error '-2147217900 (80040e14)': [Microsoft][ODBC SQL Server Driver] Invalid column name 'Y18HW'. Segue o código: Sub sb_RetornaConsulta() Application.ScreenUpdating = False Dim obj_Connection As New ADODB.Connection Dim obj_RecordSet As New ADODB.Recordset Dim str_SQL As String Dim str_PlanilhaDestino As String Dim str_ConnString As String Dim str_LinhaInicial As String Dim nr_coluna As Integer Dim Prefix As Variant Dim S_Inicia As Variant Dim S_Fina As Variant Prefix = frm_Serie.Pref.Value 'Valor do prefixo digitado no textbox da userform = Y18HW S_Inicia = frm_Serie.S_Inicial.Value 'Valor do Inicial digitado no textbox da userform = 177781 S_Fina = frm_Serie.S_Final.Value 'Valor do Final digitado no textbox da userform = 179780 str_PlanilhaDestino = "Resultado" str_ConnString = "Driver={SQL Server};server=NOME DO SERVER; Database=NOME DA BASE; UID=USUÁRIO;PWD=SENHA" str_LinhaInicial = 3 str_SQL = "SELECT TABELA.NRSerie AS Serie, TABELA.BancadaID AS Bancada, " & _ " TABELA.ResQn AS Qn, TABELA.ResQt AS Qt, " & _ " TABELA.ResQm AS Qm, TABELA.Data AS [Data Produção] " & _ " FROM TABELA " & _ " WHERE TABELA.Serie >= " & S_Inicia & " " & _ " AND TABELA.Serie <= " & S_Fina & " " " AND Tabela.Prefixo = " & Prefix & " " & _ " ORDER BY TABELA.NRSerie DESC " ' Limpa dados Sheets(str_PlanilhaDestino).Select Cells.Select Selection.ClearContents Range("A1").Select ' Executa query no SQL obj_Connection.Open str_ConnString obj_RecordSet.Source = obj_Connection obj_RecordSet.Open str_SQL, obj_Connection ' Inclui cabeçalhos da query: For nr_coluna = 0 To obj_RecordSet.Fields.Count - 1 Worksheets(str_PlanilhaDestino).Cells(str_LinhaInicial, nr_coluna + 1).Value = obj_RecordSet.Fields(nr_coluna).Name Next ' Salva dados no Excel Sheets(str_PlanilhaDestino).Cells(CInt(str_LinhaInicial + 1), 1).CopyFromRecordset obj_RecordSet ' Finaliza conexão e objetos obj_RecordSet.Close obj_Connection.Close Set obj_RecordSet = Nothing Set obj_Connection = Nothing Application.ScreenUpdating = True frm_Serie.Hide End Sub
  16. Marcao2018

    Comparação de Dados com PHP

    Olá Boa Tarde a todos. Pessoal estou com uma dúvida com PHP... Estou desenvolvendo um sistema que deve mostras dois registros de uma mesa tabela em uma unica página. O sistema funciona assim: O usuário deve escolher entre vários registros apenas dois (primeiro ele escolhe um e depois escolhe ambos da mesma tabela) após, fazer isso os registros escolhidos pelo o usuário deve ser exibidos na mesma tela. Ainda estou aprendendo a mexer com isso pessoal, paciência comigo he he he. Agradeço desde já a tenção de todos! Obrigado
  17. BryanSamuel

    importação de xls ou csv para mysql

    Eu gostaria de importar dados de uma planinha que esteja em .xls para mysql, por exemplo, tem uma página html simples onde o usuário vai enviar a planilha, e com isso eu quero importar para uma base de dados, mas tem um porém, por exemplo, tem uma coluna com o número da matrícula de cada aluno, eu gostaria de fazer uma verificação, para que se já existisse um aluno com a matrícula igual, atualizasse somente determinadas colunas, como por exemplo, a coluna turma e a coluna turno, eu sei que parece pedir demais mas eu sou bem novato em php e mysql, se alguém puder ajudar agradeço desde já, abraço. obs. de preferência, se tiver como importar direto de .xls eu agradeço, mas caso só de com .csv também serve
  18. hustian

    Modelagem de dados de um Help Desk

    Alguém poderia me dizer se estão corretos os relacionamentos? Como eu passo isso pro sql server?
  19. ndias

    Migração de banco de dados

    Tenho um site em PHP que utiliza MS-SQL e estou querendo migrar para MySQL. A questão é que vou ter que desenvolver toda a programação de querys, etc...então eu poderia refazer a estrutura de banco tudo do zero, dar novos nomes de colunas e tabelas, mesmo porque tem campos inutilizados, criados inadequadamente, e vou precisar acrescentar coisas novas, mas, receio que recriar vai me dar mais trabalho depois na hora de importar os dados de um para outro, do que se eu utilizasse a mesma estrutura de tabelas, colunas, nomes, tipos de campos, etc. Vocês que são mais experientes e já passaram por isso, o que me aconselham a fazer?
  20. Como funciona a parte de banco de dados para um sistema online onde a pessoa acessa o site faz o cadastro, digita o login e a senha e após clicar em "cadastrar" já pode utilizar o sistema? Seria um banco de dados geral para todos os usuários? Ou quando o cliente clicar em "cadastrar" ele vai rodar um script onde vai criar dinamicamente o banco de dados específico para aquele usuário com o login e senha que ele escolheu? A duvida é: Quando existe um sistema online onde o usuário se cadastra é ja sai utilizando, como é feito a parte de banco de dados?
  21. MarceloSan

    Salvar imagem no banco de dados

    Pessoal, preciso de uma ajuda, Tenho que salvar fotos de ferramentas e peças em um banco de dados, essas fotos vão ser tiradas, mas tiradas com uma câmera usb. estou tendo dificuldades para fazer isso. Consigo pegar o código setado na outra pagina normal, a imagem da câmera também esta na variavel. Falta apenas a parte de salvar. segue abaixo o meu codigo. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Fotos</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> video{ max-width:200%; } img{ max-width:30%; } </style> </head> <body> <video autoplay></video> <script> (function() { 'use strict'; var video = document.querySelector('video') , canvas; /** * generates a still frame image from the stream in the <video> * appends the image to the <body> */ function takeSnapshot() { var img = document.querySelector('img') || document.createElement('img'); var context; var width = video.offsetWidth , height = video.offsetHeight; canvas = canvas || document.createElement('canvas'); canvas.width = width; canvas.height = height; context = canvas.getContext('2d'); context.drawImage(video, 0, 0, width, height); img.src = canvas.toDataURL('image/png'); document.body.appendChild(img); } // use MediaDevices API // docs: https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia if (navigator.mediaDevices) { // access the web cam navigator.mediaDevices.getUserMedia({video: true}) // permission granted: .then(function(stream) { video.src = window.URL.createObjectURL(stream); video.addEventListener('click', takeSnapshot); }) // permission denied: .catch(function(error) { document.body.textContent = 'Could not access the camera. Error: ' + error.name; }); } })(); </script> <?php include "../lib/config.inc.php"; $foto = "<script>document.write(canvas)</script>"; echo '</br>'; echo "$foto"; echo '</br>'; $numero = $_GET['codigo']; echo $numero; $query="Insert into snapshot (codigo_ferramenta, Image) values('$numero','$foto')"; $result= $this->query($query); if($result){ return "Image saved to database"; } else{ return "Image not saved to database"; } ?> </body> </html>
  22. Dominciano

    Entrando na área de Web/Mobile

    Olá a todos. Pessoal, trabalho em uma empresa focada em desenvolvimento Desktop utilizando a linguagem DataFlex(sim, provavelmente você nunca ouviu falar. Rs). Meu chefe quer entrar no ramo de desenvolvimento web/mobile para o setor comercial. Porém, ninguém da empresa tem grande conhecimento nessa área e como grande parte dos integrantes desse grupo já estão familiarizados com essa área, gostaria de pedir uma sugestão de quais seriam os melhores conjuntos de ferramentas(Linguagem, IDE, BD etc..) poderiamos usar para atender aos seguintes requisitos: A arquitetura seria a seguinte: -Pode ser pra web(e obrigatoriamente portar pra mobile, pois o foco será esse) ou um aplicativo pra smartphone. -Obrigatoriamente precisa sincronizar os dados com a aplicação Desktop(que utiliza o banco de dados DataFlex). -Obrigatoriamente ser barato(no sentido de licenciar/distribuir o sistema para os clientes) -A(s) ferramenta(s) de desenvolvimento podem ser pagas, desde que a distribuição seja gratuita. -Objetivo é baratear o preço no momento da venda do software para o cliente. -Os sistemas serão focados em aplicativos comerciais(padarias, bares, lojas de roupas, até mesmo para colégios etc...) -Futuramente, gostaríamos de não depender de internet o tempo todo para o cliente utilizar o sistema. -O banco de dados não deve passar dos 15kk de registros. Desde já, agradeço.
  23. danielambrosio

    Configurar função que adicionar no banco de dados

    Um sistema php que queria fazer assim sempre que o usuário tiver no perfil dele qualificado como PRO no banco de dados mysql esta assim Perfil PRO no campo is_pro '0' não e '1' sim adicionar $5 no balanco '0' alguém sabe me ajudar como colocar essa função no meu site ? Esse função abaixo é onde eu mudo o perfil dele pra PRO <select id="pro_type" name="pro_type" class="form-control"> <?php $pros = Wo_GetProPackages();?> <?php foreach ($pros as $key => $pro) {?> <option value="<?php echo $key;?>" <?php echo ($pro['id'] == $wo['setting']['pro_type']) ? 'selected' : ''; ?>><?php echo $pro['name'];?></option> <?php } ?> </select> Alguém sabe me ajudar pra quando eu mudar o perfil no banco de dados mysql no campo fica assim is_pro '1' e balanco'5' tipo no balanço se tiver já 15 quando eu mudar novamente pra PRO adicionar 5 e fica $20 se eu desfazer em menos de 7 dias negativa -5 do balanço dele. Alguém sabe me ajudar nessa função ? Muito obrigado desde já. Daniel
  24. MarceloSan

    Não consigo pegar o código do cliente.

    Pessoal, estou com um problema. Preciso pegar o código do cliente, pra salvar uma foto tirada na webcam em outra tabela, nessa tabela tem as colunas id, código_cliente, image. Consigo salvar o caminho da foto normal, só que precisa salvar o código do cliente, quando eu coloco o código manualmente salva, mas quando eu uso o .$_GET['codigo']. não puxa o código do cliente, não estou conseguindo ver o que há de errado. Segue o código abaixo. <?php include "../lib/config.inc.php"; include "../lib/func.inc.php"; include "../lib/classes.inc.php"; require_once( dirname( __FILE__ ) . '/connectionClass.php' ); require_once '../lang/'.$idioma.'.php'; class webcamClass extends connectionClass{ private $imageFolder="webcamImage/"; //This function will create a new name for every image captured using the current data and time. private function getNameWithPath(){ $name = $this->imageFolder.date('YmdHis').".jpg"; return $name; } public function showImage(){ $file = file_put_contents( $this->getNameWithPath(), file_get_contents('php://input') ); if(!$file){ return "ERROR: Failed to write data to ".$this->getNameWithPath().", check permissions\n"; } else { $this->saveImageToDatabase($this->getNameWithPath()); return $this->getNameWithPath(); } } public function changeImagetoBase64($image){ $path = $image; $type = pathinfo($path, PATHINFO_EXTENSION); $data = file_get_contents($path); $base64 = 'data:image/' . $type . ';base64,' . base64_encode($data); return $base64; } public function saveImageToDatabase($imageurl){ $image=$imageurl; // $image= $this->changeImagetoBase64($image); if($image){ $query="Insert into snapshot (codigo_paciente, Image) values('".$_GET['codigo']."', '$image')"; //$query="Insert into snapshot (codigo_paciente, Image) values('codigo', '$image')"; $result= $this->query($query); if($result){ return "Image saved to database"; } else{ return "Image not saved to database"; } } } }
  25. BryanSamuel

    Contar, somar, dividir e inserir - mysql

    Eu preciso somar a coluna SOMA onde a coluna A e a coluna B(ao outro registro, por exemplo A do registro 1 e A do registro 2 forem iguais) forem iguais, após isso dividir por 3 e em seguida inserir em outra tabela.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.