Search the Community

Showing results for tags 'date'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 14 results

  1. Pessoal, acrescentei um campo date(data_saida) na tabela, onde não é obrigatório o preenchimento. _ Retirei o campo da validação vazio Tudo funcionando ao salvar um registro com todos campos preenchido, mas se deixo este campo "data_saida" vazio, não processa o cadastro. A data de saída fica vazia, para posteriormente ser preenchida. Mas ao gerar este registro, não está aceitando salvar sem preencher este campo data de saída. Resulta no else Erro: Cliente não cadastrado! arquivo: proc_cad_cliente.php https://pastebin.com/LBWq0199
  2. Estou com problema ,no fechamento de caixa precisa contar os Crediarios Pagos com os Items da Venda Como são tabelas distintas ItemCrediarioPago e ItemVenda preciso somar os dois totais quando forem da mesma data. alguém pode me ajudar Select sum((tic.quantidadeProduto*tic.valorProduto)-tbv.descontoVenda) as Total, tbv.dataVenda,tbv.estatusVenda,sum(tbv.descontoVenda)as Desconto, sum(tic.quantidadeProduto*tic.valorProduto)as TotalVenda from tblItemCrediarioPago as tic inner join tblVenda as tbv on tic.codigoVenda = tbv.codigoVenda inner join tblProduto as tbp on tic.codigoProduto = tbp.codigoProduto group by tbv.dataVenda,tbv.estatusVenda Union All Select sum((tiv.quantidadeVenda*tiv.precoVenda)-tbv.descontoVenda) as Total, tbv.dataVenda,tbv.estatusVenda,sum(tbv.descontoVenda)as Desconto, sum(tiv.quantidadeVenda*tiv.precoVenda)as TotalVenda from tblitemVenda as tiv inner join tblVenda as tbv on tiv.codigoVenda = tbv.codigoVenda inner join tblProduto as tbp on tiv.codigoProduto = tbp.codigoProduto group by tbv.dataVenda,tbv.estatusVenda order by tbv.dataVenda
  3. Fala pessoal em um text box do meu formulário quero que aceite apenas valores de data fiz dessa forma: If Not IsDate(Me.MP1_PG1_DtDevolBX.Value) Or Len(Me.MP1_PG1_DtDevolBX.Value) <> 10 Then MsgBox "Digite uma data de devolução de pasta válida no formato DD/MM/AAAA!", vbCritical Application.ScreenUpdating = True Exit Sub End If Até ae tudo bem, só que apenas a primeira condicional Not IsDate ele aceita valores de horário, por isso coloquei a segunda condicional para ter 10 caracteres (DD/MM/AAAA),só que ainda aceita valores como 14:52:0000. Tem alguma forma mais prática de aceitar só data em determinado formato como valor? Outra coisa, alguém sabe porque datas antes de 1800 dá um erro de definição de variável? :S
  4. Luccas Freitas

    Dúvida SELECT

    Boa tarde pessoal, Estou com dificuldades em realizar um select que me retorne o último registro adicionado no banco pela sua data. SELECT * FROM Premio WHERE dataPremio = (SELECT MAX(dataPremio) FROM Premio) AND idLoteria=? AND idHorario=?; Este comando me retorna apenas os dados que foram inseridos hoje. Caso não tenha dado inserido hoje, gostaria que retornasse de ontem. Porém está retornando null. Alguma dica?
  5. Estou desenvolvendo uma página em php, e gostaria de ter alguns controles, só que ainda não sei exatamente como fazer. Tenho uma página que ainda estou desenvolvendo para captura de dados. Quero que essa página só aceite inserções no formulário até o dia 25/10/2017 às 10:59. Até já vi um jeito de mostrar a data do servidor na página, porém eu gostaria de um contador que ficasse comparando as duas datas (atual e futura) e informando quanto tempo falta, e que no dia e horário previsto, o banco de dados não aceitasse mais inserções. Queria fazer isso, se possível já usando tabelas, pra que eu aproveitasse sempre o mesmo código, simplesmente alterando a data final, quando quisesse. Sei o que quero, mas não consigo pensar com lógica de programação ainda. Vejam o código que captura a data: date_default_timezone_set('America/Sao_Paulo'); $date = date('Y-m-d H:i'); echo $date;
  6. Tenho uma banco de dados um dos campos tipo date. A página está em ASP interagindo com banco de dados MySQL. A pág. inserir.asp criei uma função assim: <% Function InverteDataMySql(data_inicio) if not isdate(data_inicio) then exit function if instr(data_inicio, " ") > 0 then hora = split(data_inicio, " ")(1) end if InverteDataMySql = year(cdate(data_inicio)) & "-" & month(cdate(data_inicio)) & "-" & day(cdate(data_inicio)) if hora <> "" then InverteDataMySql = InverteDataMySql & " " & hora End Function %> Chamei a função aqui: <tr> <td>Data Inicio:</td> <td> <input name="FormDataInicio" size="10" maxlength="80" value="<%=Response.Write(InverteDataMySql())%>"/> </td> </tr> Entrando com a data por exemplo: 2017-07-11 ou 11/07/2017 abre o erro: Erro: [MySQL][ODBC 3.51 Driver][mysqld-5.7.13-log]Incorrect date value: '' for column 'data_inicio' at row 1 Obrigado
  7. Tenho uma página em ASP interagindo com banco de dados em MySQL. Existem 4 (três) campos em uma tabela com nome de "livro" do tipo "varchar" e um campo do tipo "date". Acontece que ao digitar uma data assim 2017-07-17 ou 11/07/2017 na página de inserir.asp mostra esse erro: Erro: [MySQL][ODBC 3.51 Driver][mysqld-5.7.13-log]Incorrect date value: '' for column 'data_inicio' at row 1 Coloquei no HTML com ASP (inserir.asp) a seguinte função: <% Function InverteDataMySql(data_inicio) if not isdate(data_inicio) then exit function if instr(data_inicio, " ") > 0 then hora = split(data_inicio, " ")(1) end if InverteDataMySql = year(cdate(data_inicio)) & "-" & month(cdate(data_inicio)) & "-" & day(cdate(data_inicio)) if hora <> "" then InverteDataMySql = InverteDataMySql & " " & hora End Function %> Na pág. inserir.asp chamei a função, mas não adianta não grava e só mostra erro. <tr> <td>Data Inicio:</td> <td> <input name="FormDataInicio" size="10" maxlength="80" value="<%=Response.Write(InverteDataMySql())%>"/> </td> </tr> Por favor! Obrigado
  8. Buenas, Preciso fazer um select em 3 tabelas : Tabela_Vendas (Data, Loja, Vlr_venda) --Os vlrs são acumulados por dia, nem todos os dias terão dados Tabela_Compras (Data, Loja, Vlr_compra) --Os vlrs são acumulados por dia, nem todos os dias terão dados Tabela_orçamento (Mes, Loja, Vlr_orc) --Os valores são acumulados por mes. Ex: Janeiro - R$ 50.000,00, Fevereiro - R$ 60.000,00..... O SELECT será a base para um gráfico e precisa trazer as seguintes informações: Dia, Loja, Valor_venda, Valor_Compra, Vlr_Orçamento. Iniciei ele da maneira abaixo, porém preciso que todos os dias do mes, indiferente se houve venda ou não, tenham o Vlr_orc select V.Loja as Loja, V.Data as Data, V.Vlr_venda as Venda, null as Compra from Tabela_Vendas V where Data = (Esse mes) UNION ALL select C.Loja as Loja, C.Data as Data, null as Venda, C.Vlr_compra as Compra from Tabela_Compras C where Data = (Esse mes) O resultado deve ser como a tabela a cima, o Valor Orçamento, que é acumulado por mes, deve ser replicado em todos os dias do mes, indiferente dos demais dados. Alguém tem alguma ideia de como fazer isso?
  9. Boa tarde! Gostaria de saber como faço para formatar o campo do tipo data e hora, que está vindo do banco de dados. Tenho um resultSet que está assim: String lgDataHora = rset.getString("lgdatahora"); //Exibi a data e hora assim: "2017-01-17 14:51:39.877601". E gostaria que fosse exibido assim: "17/01/2017 14:51:39". Já tentei usar o SimpleDateFormat mais não consegui pois gera um erro de conversão de dados onde não é possível alterar object para String. Se alguém puder me dar uma dica ficarei grato pois sou iniciante no mundo do java.
  10. Fiz o insert usando type: text e varchar no banco... quero alterar no banco para date, mais não tenho muita ideia como fazer essa alteração no código para que para o Usuário fique o formato brasileiro, no banco converta para o americano para aceitar o date,e quando for fazer o select do fomulário para o usuário visualizar os dados recupere no formato brasileiro tb. abaixo o código como está hoje. segue o código! <script type="text/javascript"> jQuery(function($){ $("#date").mask("99/99/9999",{placeholder:"dd/mm/yyyy"}); }); </script> <?php if(isset($_POST['cadastrar'])){ $data = trim(strip_tags($_POST['data'])); $titulo = trim(strip_tags($_POST['titulo'])); $exibir = trim(strip_tags($_POST['exibir'])); $descricao = $_POST['descricao']; $alterado = trim(strip_tags($_POST['alterado'])); $logado = trim(strip_tags($_POST['logado'])); //INFO IMAGEM $file = $_FILES['img']; $numFile = count(array_filter($file['name'])); //PASTA $folder = '../upload/agenda/'; //REQUISITOS $permite = array('image/jpeg', 'image/png'); $maxSize = 1024 * 1024 * 5; //MENSAGENS $msg = array(); $errorMsg = array( 1 => 'O arquivo no upload é maior do que o limite definido em upload_max_filesize no php.ini.', 2 => 'O arquivo ultrapassa o limite de tamanho em MAX_FILE_SIZE que foi especificado no formulário HTML', 3 => 'o upload do arquivo foi feito parcialmente', 4 => 'Não foi feito o upload do arquivo' ); if($numFile <= 0){ echo '<div class="alert alert-danger"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> Selecione uma Imagem e tente novamente! </div>'; } else if($numFile >=2){ echo '<div class="alert alert-danger"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> Você ultrapassou o limite de upload. Selecione apenas uma foto e tente novamente! </div>'; }else{ for($i = 0; $i < $numFile; $i++){ $name = $file['name'][$i]; $type = $file['type'][$i]; $size = $file['size'][$i]; $error = $file['error'][$i]; $tmp = $file['tmp_name'][$i]; $extensao = @end(explode('.', $name)); $novoNome = rand().".$extensao"; if($error != 0) $msg[] = "<b>$name :</b> ".$errorMsg[$error]; else if(!in_array($type, $permite)) $msg[] = "<b>$name :</b> Erro imagem não suportada!"; else if($size > $maxSize) $msg[] = "<b>$name :</b> Erro imagem ultrapassa o limite de 5MB"; else{ if(move_uploaded_file($tmp, $folder.'/'.$novoNome)){ //$msg[] = "<b>$name :</b> Upload Realizado com Sucesso!"; $insert = "INSERT into agenda (imagem_agenda, data_agenda, titulo_agenda, exibir_agenda, descricao_agenda, alterado, logado) VALUES (:imagem, :data, :titulo, :exibir, :descricao, :alterado, :logado)"; try{ $result = $conexao->prepare($insert); $result->bindParam(':imagem', $novoNome, PDO::PARAM_STR); $result->bindParam(':data', $data, PDO::PARAM_STR); $result->bindParam(':titulo', $titulo, PDO::PARAM_STR); $result->bindParam(':exibir', $exibir, PDO::PARAM_STR); $result->bindParam(':descricao', $descricao, PDO::PARAM_STR); $result->bindParam(':alterado', $alterado, PDO::PARAM_STR); $result->bindParam(':logado', $logado, PDO::PARAM_STR); $result->execute(); $contar = $result->rowCount(); if($contar>0){ /******Forme date*********/ <input type="text" class="span2" id="date" name="data" value="" required >
  11. Olá, estou fazendo um sistema, e preciso trazer alguns dados antes do vencimento, na verdade 60 dias antes do vencimento, já tentei de tudo o que eu sabia com mysql, más sem sucesso, o que fazer ajudem, segue as queryes que eu tentei. SELECT * FROM mensagens WHERE mensagens.periodoRenovacao >= DATE_SUB(CURDATE(), INTERVAL 60 DAY) order by lidoAdmin desc SELECT mensagens.dataRenovacao BETWEEN CURDATE() + INTERVAL 60 DAY AND CURDATE() from mensagens Sou novo aqui neste fórum, me ajudem.
  12. Olá pessoal, tudo bom? Estou usando a linguagem JavaScript e estou com um problema: tenho no banco de dados MySQL o cadastro do fuso horário dos clientes. Exemplo: -3, -4, +1 Então preciso capturar a data e hora atual do fuso horário pesquisado. Alguém sabe como posso resolver essa questão? Toda ajuda é bem vinda, desde já agradeço.
  13. Olá pessoal. Estou precisando calcular as datas anteriores ao dia atual na query abaixo, porém as datas no banco de dados estão com tipo Varchar. Alguém poderia me ajudar? SELECT data_horariofuncionario FROM horariofuncionario WHERE data_horariofuncionario > '17/09/2015';Está retornando as datas que começam com dia a partir de 18, mas o mês está retornando mês 08, mês 09. O que devo fazer? Obrigado, desde já.
  14. Olá! Tenho duas tabelas uma de Funcionáriose outra de Treinamento. Minha chave primária na tabela Funcionários é o CPF e na tabela de Treinamento é o CPF e TIPO de treinamento. Um Funcionário pode realizar vários TIPOS treinamento, mas não pode realizar o mesmo por isso criei uma chave estrangeira na tabela Treinamento. Estou tentando fazer uma consulta para retornar os registros da tabela treinamento que possui a maior data de conclusão por CPF. Para tanto, se eu fizer o seguinte no ACCESS em SQL: SELECT [Tb Treinamento].[Nf Func], Max([Tb Treinamento].[Dt Conclusao]) AS [MaxDeDt Conclusao] FROM [Tb Treinamento] GROUP BY [Tb Treinamento].[Nf Func]; Deste modo consegui visualizar o número total correto de CPFs sem repetições de outros TIPOS de treinamento cuja a data é a maior. Porém, a minha consulta necessita de outras informações e se tento adicionar por exemplo, Data de envio ou o TIPO da tabela TREINAMENTO ele não me mostra mais a maior data. Ele simplesmente me mostra todos os registros correspondentes com o relacionamento da chave primária de ambas as tabelas. Segue abaixo como estou tentando: SELECT [Tb Treinamento].[Nf Func], [Tb Treinamento].[Dt Envio], Max([Tb Treinamento].[Dt Conclusao]) AS [MaxDeDt Conclusao], [Tb Treinamento].[status trn], [Tb Treinamento].Certificado FROM [Tb Treinamento] GROUP BY [Tb Treinamento].[Nf Func], [Tb Treinamento].[Dt Envio], [Tb Treinamento].[status trn], [Tb Treinamento].Certificado; Poderiam me ajudar? Não sei o que estou fazendo de errado. -_-