Ir para conteúdo

TeixeiraRamos

Members
  • Total de itens

    616
  • Registro em

  • Última visita

Reputação

3 Comum

2 Seguidores

Sobre TeixeiraRamos

  • Data de Nascimento 29-07-1952

Informações Pessoais

  • Sexo
    Masculino
  • Interesses
    Meu Hobby é Radioamadorismo ha muitos anos.
    Tudo relativo a WebDesign, WebMaster.

Contato

  • Site Pessoal
    http://www.informacaoteixeira.com.br/

Últimos Visitantes

4.330.804 visualizações
  1. INSERT INTO,

    O que fiz para conseguir entrar com os registros? No banco de dados indiquei 0 como "Defaust" para os campos tipo int - "quant_fl" e "fl_parei", mas continuo sem tender.
  2. INSERT INTO,

    Não sei porque seu Editar e deixar os campos sql = sql & "quant_fl = " & Request.Form("FormQuantFl") & ", " sql = sql & "fl_parei = " & Request.Form("FormFlParei") & ", " Não faz o UPDATE e mostra Erro Porém se alterar apenas as datas e manter os campos quant_fl e fl_parei com os valores funciona. Tem que alterar o código ou alguma coisa no banco de dados MySQL?
  3. INSERT INTO,

    Que comédia. Ontem fiz todos os testes, tudo indicava que foi resolvido, mas não. Agora fui editar e alterar um registro voltou a mostrar erro. Continua erro e é no campo "quant_fl". Que loucura. Observo que não entrei com nenhuma data, no campo "data_inicio" e nem no campo "data_termino". Só digitei "quant_fl" e mostra Erro no campo data? Será que aqui estou deixando o campo numerico com formatação de data? 'Executa a alteração do registro, se solicitada Elseif Request.QueryString("acao") = "editar" then sql = "UPDATE tb_registros_para_controle SET " sql = sql & "nome_livro = '" & Request.Form("FormNomeLivro") & "', " sql = sql & "nome_autor = '" & Request.Form("FormNomeAutor") & "', " sql = sql & "nome_editora = '" & Request.Form("FormNomeEditora") & "', " sql = sql & "quant_fl = " & Request.Form("FormQuantFl") & ", " sql = sql & "fl_parei = " & Request.Form("FormFlParei") & ", " sql = sql & "data_inicio = STR_TO_DATE('" & Request.Form("FormDataInicio") &"','%d/%m/%Y')" & ", " sql = sql & "data_termino = STR_TO_DATE('" & Request.Form("FormDataTermino") &"','%d/%m/%Y')" & ", " sql = sql & "data_paralisacao = STR_TO_DATE('" & Request.Form("FormDataParalisacao") &"','%d/%m/%Y')" & ", " sql = sql & "segunda_feira = STR_TO_DATE('" & Request.Form("FormDataSegunda") &"','%d/%m/%Y')" & ", " sql = sql & "terca_feira = STR_TO_DATE('" & Request.Form("FormDataTerca") &"','%d/%m/%Y')" & ", " sql = sql & "quarta_feira = STR_TO_DATE('" & Request.Form("FormDataQuarta") &"','%d/%m/%Y')" & ", " sql = sql & "quinta_feira = STR_TO_DATE('" & Request.Form("FormDataQuinta") &"','%d/%m/%Y')" & ", " sql = sql & "sexta_feira = STR_TO_DATE('" & Request.Form("FormDataSexta") &"','%d/%m/%Y')" & ", " sql = sql & "sabado = STR_TO_DATE('" & Request.Form("FormDataSabado") &"','%d/%m/%Y')" & ", " sql = sql & "domingo = STR_TO_DATE('" & Request.Form("FormDataDomingo") &"','%d/%m/%Y')" & ", " sql = sql & "observacao = '" & Request.Form("FormNomeObservacao") &"' " sql = sql & "WHERE id_registros = " & Request.Form("FormCodigoLivro")
  4. INSERT INTO,

    Bem, Retirei duas aspas simples dos dois campos numérico, aqui: sql = sql & " " & Request.Form("FormQuantFl") & ", " sql = sql & " " & Request.Form("FormFlParei") & ", " Com isso entrei com um novo registro e não apresentou Erro e o registro foi salvo no banco de dados. Já Inclui, Editei e Exclui registro e funcionou. Muito obrigado a todos.
  5. INSERT INTO,

    Olá Fernando, Obrigado pela ajuda, mas o código é o mesmo sim, inclusive é um exemplo de um livro. Com relação as expressões concordo que eu poderia caprichar mais , mas desde que estejam digitadas corretamente não seria impedimento para não manipular dados. Inclusive, no INSERT (o id), por ser do tipo "AUTO_INCREMENT", pode entrar ou não no INSERT INTO. Eu coloco as vezes para recuperar um "id" que foi excluído. Pode tentar. Se não colocar na expressão o registro será incluído sem Erro. Inclusive, Fernando, se eu retirar essas 2 (duas) colunas quant_fl, fl_parei, que criei depois de tudo pronto, funciona perfeitamente. O comando INSERT pode falhar, mas acredito que já vi todas as possibilidades. Todas? Não, tem algo errado senão não daria o Erro. Já fique horas tentando, mas nada. Pode ser que estou errando nas quebras de linhas ou em uma ( ' ) ou ( " ), ou ainda (", " ) ( , ) Não é à toa que pedem para ter muita atenção nas ( '), (" ")..., mas não daria esse Erro. Concorda? Mas, Fernando valeu! Sempre é bom uma alerta.
  6. INSERT INTO,

    Por favor, A tentar incluir registro com o código: ' Verifica se o arquivo foi chamado a partir de um formulário If Request.QueryString("acao") = "adicionar" then sql = "INSERT INTO tb_registros_para_controle(nome_livro, nome_autor, nome_editora, quant_fl, fl_parei, " sql = sql & " data_inicio, data_termino, data_paralisacao, " sql = sql & " segunda_feira, terca_feira, quarta_feira, quinta_feira, " sql = sql & " sexta_feira, sabado, domingo, observacao ) VALUES (" sql = sql & "'" & Request.Form("FormNomeLivro") & "', " sql = sql & "'" & Request.Form("FormNomeAutor") & "', " sql = sql & "'" & Request.Form("FormNomeEditora") & "', " sql = sql & "'" & Request.Form("FormQuantFl") & ", " sql = sql & "'" & Request.Form("FormFlParei") & ", " sql = sql & "STR_TO_DATE('" & Request.Form("FormDataInicio") &"','%d/%m/%Y')" & ", " sql = sql & "STR_TO_DATE('" & Request.Form("FormDataTermino") &"','%d/%m/%Y')" & ", " sql = sql & "STR_TO_DATE('" & Request.Form("FormDataParalisacao")&"','%d/%m/%Y')" & ", " sql = sql & "STR_TO_DATE('" & Request.Form("FormDataSegunda") &"','%d/%m/%Y')" & ", " sql = sql & "STR_TO_DATE('" & Request.Form("FormDataTerca") &"','%d/%m/%Y')" & ", " sql = sql & "STR_TO_DATE('" & Request.Form("FormDataQuarta") &"','%d/%m/%Y')" & ", " sql = sql & "STR_TO_DATE('" & Request.Form("FormDataQuinta") &"','%d/%m/%Y')" & ", " sql = sql & "STR_TO_DATE('" & Request.Form("FormDataSexta") &"','%d/%m/%Y')" & ", " sql = sql & "STR_TO_DATE('" & Request.Form("FormDataSabado") &"','%d/%m/%Y')" & ", " sql = sql & "STR_TO_DATE('" & Request.Form("FormDataDomingo") &"','%d/%m/%Y')" & ", " sql = sql & "'" & Request.Form("FormNomeObservacao") & "' " sql = sql & ")" Mostra o Erro: O mesmo INSERT INTO digitando direto no bando de dados inclui o registro: INSERT INTO tb_registros_para_controle (id_registros, nome_livro, nome_autor, nome_editora, quant_fl, fl_parei, data_inicio, data_termino, data_paralisacao, segunda_feira, terca_feira, quarta_feira, quinta_feira, sexta_feira, sabado, domingo, observacao ) VALUES ( 56,'Intrução HTML3 e CSS3','Richard Clark','Alta Book', 623, 20, 0000-00-00, 0000-00-00, 0000-00-00, 0000-00-00, 0000-00-00, 0000-00-00, 0000-00-00, 0000-00-00, 0000-00-00, 0000-00-00, 'teste'); Por favor.
  7. INSERT INTO,

    Vamos supor que nesse exemplo tenha um campo numérico como ficaria? Considerando que trabalhei o banco de dados MySQL. Entendo que no comando fica as aspas simples assim para campo, digamos, texto: INSERT INTO XTESTE (Codigo, Localidade) VALUES(12345, 'LISBOA') Meu problema é quando a sintaxe SQL é escrita dentro da linguagem ASP com um campo numérico como fica? sql = "INSERT INTO LIVROS (LIVRO, AUTOR, EDITORA) VALUES (" sql = sql & "'" & Request.Form("FormNomeLivro") & "', " sql = sql & "'" & Request.Form("FormNomeAutor") & "', " sql = sql & "'" & Request.Form("FormNomeEditora") & "'" sql = sql & ")" sql = "UPDATE LIVROS SET " sql = sql & "LIVROS = '" & Request.Form("FormNomeLivro") & "', " sql = sql & "AUTOR = '" & Request.Form("FormNomeAutor") & "', " sql = sql & "EDITORA = '" & Request.Form("FormNomeeDitora") & "' " sql = sql & "WHERE ID = " & Request.Form("FormCodigoLivro") Obrigado
  8. número no form

    Resolvido, omiti na SQL os dois campos. Obrigado. Desculpa.
  9. número no form

    Tenho as páginas: "inserir.asp" , "lista.asp" e "gerencia-registro.asp". Essa páginas infelizmente criei mas só tem exemplo de campo varchar e date. Gostaria criar um campo tipo número "int". Inclui dois campos na tabela do banco de dados os dois como número "int" . Em "inserir.asp" tem os campos varchar, date e o int que entrei agora (mostrei todos os tipo), mas a dúvida é em pagina_inicial e pagina_final. nome_editora = rs("nome_editora") data_inicio = rs("data_inicio") data_termino = rs("data_termino") pagina_inicial = rs("pagina_inicial") pagina_final = rs("pagina_final") no form <tr> <td>Pag.Inicial:</td> <td> <input name="FormPagInicial" size="15" maxlength="15" value="<%=pagina_inicial%>" /> </td> </tr> <tr> <td>Pag.Final:</td> <td> <input name="FormPagFinal" size="15" maxlength="15" value="<%=pagina_final%>" /> </td> Na "lista.asp" <td><%=rs("pagina_inicial")%></td> <td><%=rs("pagina_final")%></td> Em "gerencia-registro.asp" sql = sql & "'" & Request.Form("FormNomeLivro") & "', " sql = sql & "'" & Request.Form("FormNomeAutor") & "', " sql = sql & "'" & Request.Form("FormNomeEditora") & "', " sql = sql & "STR_TO_DATE('" & Request.Form("FormDataInicio") &"','%d/%m/%Y')" & ", " sql = sql & "STR_TO_DATE('" & Request.Form("FormDataTermino") &"','%d/%m/%Y')" & ", " sql = sql & " " & Request.Form("FormPagInicial") & ", " sql = sql & " " & Request.Form("FormPagFinal") & ", " Todos os campos, varchar, date estão funcionando corretamente, ou seja, inclusão, alteração. Somente esses dois campos FormPagInicial e FormPagFinal que não consigo fazer inclusão no banco de dados. Tentando incluir um novo registro mostra esse erro em: Tem alguma coisa errada. Já tentei alterar as aspas simples, compostas, mas nada... sql = sql & " " & Request.Form("FormPagInicial") & ", " sql = sql & " " & Request.Form("FormPagFinal") & ", " Mas, para que criar dois campos números de página com tipo "int"? Desejo fazer calculo com os dos campos página inicial e final. Obrigado
  10. INSERT INTO

    Sim, se for possível enviar os pdfs, ficarei muito agradecido.
  11. INSERT INTO

    Prezado kim.y, Funcionou muito bem. Fantastico! Nunca tinha construido uma procedure . Vou criar uma página agora. Por favor, se for possível me sugerir alguma apostila, livro gostaria muito estudar e criar outras. Muito bom mesmo!! Faço ideia o que não se faz com procedure, ou melhor, o que se faz. E não tem nenhum problema com relação a ficar lento...banco...nada disso. Correto? Abs
  12. INSERT INTO

    Prezado kim.y, Vou criar a procedure (a primeira). Depois te informo. Mesmo aposentado, com problema de saúde não consigo ficar sem esses estudos, desafios... Muito obrigado pela sua atenção.
  13. INSERT INTO

    Desculpe a demora mas a saúde...não foi falta de interesse. Sim, com a troca para Values funcionou, mas acho que estou sonhando. Pensei em algo para colocar tipo: Where minha_condicao. De forma que em um comando preenchesse as colunas data e dias da semana assim: 2018-01-01, segunda-feira " " " "2018-12-31, segunda-feira
  14. Error MySQL

    Olá Feliz Natal a todos. Meu Windows 7 Profissional 32 bits, antivírus Avast. Junto com o Avast tem o "Avast Cleanup Premium". Não lembro se abriu ou eu cliquei e existia uma relação de programa que segundo o Avast Cleanup Premium estariam tornando o computador lento ao iniciar. Com isso sugeriu "excluir" da inicialização. (avisa que os programas continuarão a funcionar normalmente). Lembro que uma dos programas da lista tinha algo com MySQL. Depois de excluir os programas que estavam atrasando a inicialização do Windows o meu MySQL parou de funcionar. Uso o SQLyog - 32 bit e ao clicar mostrava todos os banco de dados as tabelas etc. Agora só abre uma tela informando: Por favor, como corrigir isso?
  15. INSERT INTO

    Olá Bom Dia! Feliz Natal a todos. Tenho uma tb campos: data_ano_liturgico e outro; dias_semanas Gostaria de criar um INSERT INTO de forma que com um comando inserisse todo o ano 2018 assim: '2018-01-01', 'Segunda-feira' * * * * '2018-12-31', 'Segunda-feira' Falta algo em: INSERT INTO tb_ano_liturgico (data_ano_liturgico, dias_semanas) VALUE('2018-01-01', 'Segunda-feira');
×

Informação importante

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

Este projeto é mantido e patrocinado pelas empresas:
Hospedado por: