Ir para conteúdo
DarthEduu

WEBSQL INSERÇÃO DE DADOS NA TABELA

Recommended Posts

Galera tudo joia? Sou novo em websql e estou tentando criar uma aplicação de uma pesquisa quantitativa, porém os dados não estão sendo inseridos na tabela, alguém consegue me ajudar?

<script type="text/javascript">
           var dbLocal ={
                db:null,
                localdb: function(){
                this.db = window.openDatabase("dbLocal", "1.0","Banco local", 5000);
                    this.db.transaction(function(res){
                        res.executeSql("CREATE TABLE IF NOT EXISTS PESQUISA_QUANTITATIVA(ID INTEGER PRIMARY KEY AUTOINCREMENT, NOME TEXT, SEXO TEXT, IDADE TEXT, ESTADO_CIVIL TEXT, FILHOS TEXT, PROFISSAO TEXT, HOBBY TEXT, CRENCA TEXT, RENDA TEXT, CONHECE_O_PRODUTO TEXT, COMPRARIA_O_PRODUTO TEXT, QUANTO_PAGARIA TEXT, USARIA_GANHASSE TEXT);",[]);
                     
                    });
                    //this.db.transaction(function(del){
                    //del.executeSql("DROP TABLE PESQUISA_PRIMEIRA"); 
                    //});
                }
            };
            dbLocal.localdb();                
            
            function insereDados(){
            nome = document.cadastro.nome.value;
            sexo = document.cadastro.sexo.value;
            idade = document.cadastro.idade.value;
            estadoCivil = document.cadastro.estadoC.value;
            filhos = document.cadastro.filhos.value;
            profissao = document.cadastro.profissao.value;
            ouviu = document.cadastro.ouviu.value;
            compraria = document.cadastro.compraria.value;
            quantoPag = document.cadastro.quantoPag.value;
            ganhasse = document.cadastro.ganhasse.value;
            hobby = document.cadastro.hobby.value;
            crenca = document.cadastro.crenca.value;
            renda = document.cadastro.renda.value;
                
                this.db.transaction(function(ins){
                    ins.executeSql("INSERT INTO PESQUISA_QUANTITATIVA(NOME, SEXO, IDADE, ESTADO_CIVIL, FILHOS, PROFISSAO, HOBBY, CRENCA, RENDA, CONHECE_O_PRODUTO, COMPRARIA_O_PRODUTO, QUANTO_PAGARIA, USARIA_GANHASSE) VALUES (?,?,?,?,?,?,?,?,?,?); ",[nome, sexo, idade, estadoCivil, filhos, profissao, hobby, crenca, renda, ouviu, compraria, quantoPag, ganhasse]);            
                });       
        };
        
        
        </script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca o callback de error no executeSql para ver o que pode estar acontecendo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×

Informação importante

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