Remilto_Silva Postado Setembro 14, 2018 Denunciar Share Postado Setembro 14, 2018 (editado) Olá pessoal, estou iniciando na vida de programador e espero aprender muito com vocês aqui! pois bem, gostaria de solicitar ajuda de vocês pra me umas dicas de como fazer ou o que poderia aproveitar do código que fiz. Estou precisando salvar os dados do formulário html em Db access, pra isso eu usei javascript, a function DB ta sendo chamada mas não cadastra nada na tabela do banco access. não sei como faço pra chamar a tabela do banco. estou postando o cód abaixo: <form name="meuForm" method="post" id="formulario"> <div class="box"> <h4>Cadastro de despesas e receitas:</h4> <label> <span>Data de cadastro</span> <input type="date" class="input_text" name="data" id="data"/> </label> <label> <span>Nome Completo</span> <input type="text" class="input_text" name="nome" id="name"/> </label> <label> <span>Email</span> <input type="text" class="input_text" name="email" id="email"/> </label> <label> <span>Agência</span> <select name="agencia"> <option value="ag01" selected>Escolha sua agência</option> <option value="ag02">Agencia 1</option> <option value="ag03">Agencia 2</option> <option value="ag04">Agencia 3</option> <option value="ag05">Agencia 4</option> <option value="ag06">Agencia 5</option> <option value="ag07">Agencia 6</option> </select> <br> <br> </label> <label> <span>Super</span> <select name="supe"> <option value="super01" selected>Escolha a Super</option> <option value="super01">Matriz</option> <option value="super02">PA I</option> </select> <br> <br> </label> <label> <span>Mês</span> <select name="mes"> <option value="Mes" selected>Escolha o Mês</option> <option value="mes1">JANEIRO</option> <option value="mes2">FEVEREIRO</option> <option value="mes3">MARÇO</option> <option value="mes4">ABRIL</option> <option value="mes5">MAIO</option> <option value="mes6">JUNHO</option> <option value="mes7">JULHO</option> <option value="mes8">AGOSTO</option> <option value="mes9">SETEMBRO</option> <option value="mes10">OUTUBRO</option> <option value="mes11">NOVEMBRO</option> <option value="mes12">DEZEMBRO</option> </select> <br> <br> </label> <label> <span>Tipo</span> <select name="tipo"> <option value="Mes" selected>Modalidade</option> <option value="desp">RECEITA</option> <option value="receit">DESPESA</option> </select> <br> <br> </label> <label> <span>Assunto</span> <input type="text" class="input_text" name="assunto" id="subject"/> </label> <label> <span>Valor</span> <input type="text" class="input_text" name="valor" id="valor"/> </label> <label> <span>Mensagem</span> <textarea class="message" name="feedback" id="feedback"></textarea> <!-- Conexão com o banco de dados--> <script type="text/javascript"> <!-- function DB(data, nome, email, agencia, supe, mes, tipo, assunto, valor, feedback) { alert("A função DB foi chamada."); try { var myConnect = "Microsoft.ACE.OLEDB.12.0;Data Source= DB_DRE.mdb"; var ConnectObj = new ActiveXObject("ADODB.Connection"); var RS = new ActiveXObject("ADODB.Recordset"); var sql = "INSERT INTO Registro(data, nome, email, agencia, supe, mes, tipo, assunto, valor, feedback) VALUES('" + data + "', '" + nome + "', '" + email + "', '" + agencia + "', '" + supe + "', '" + mes + "', '" + tipo + "', '" + assunto + "', '" + valor + "', '" + feedback + "')"; ConnectObj.Open (myConnect); RS.Open(sql,ConnectObj,adOpenForwardOnly,adLockReadOnly,adCmdText); var fieldCount = RS.Fields.Count; } catch(erro) { alert(erro.message); } alert("Field Count" + fieldCount); RS.Close(); ConnectObj.Close(); } //--> </script> <!--Fim conexão--> <br> <input type="button" class="button" value="Enviar" onclick=DB(form.data.value,form.nome.value,form.email.value,form.agencia.value,form.supe.value,form.mes.value,form.tipo.value,form.assunto.value,form.valor.value,form.feedback.value) value="Salvar" /> <input type="reset" class="button" value="Redefinir" /> </label> </table> </div> </form> Editado Setembro 14, 2018 por Remilto_Silva Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Remilto_Silva
Olá pessoal, estou iniciando na vida de programador e espero aprender muito com vocês aqui!
pois bem, gostaria de solicitar ajuda de vocês pra me umas dicas de como fazer ou o que poderia aproveitar do código que fiz.
Estou precisando salvar os dados do formulário html em Db access, pra isso eu usei javascript,
a function DB ta sendo chamada mas não cadastra nada na tabela do banco access.
não sei como faço pra chamar a tabela do banco.
estou postando o cód abaixo:
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.