Ir para conteúdo
Fórum Script Brasil

Ana Paula Nascimento

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre Ana Paula Nascimento

Ana Paula Nascimento's Achievements

0

Reputação

  1. Olá iSoron, Já estudo sim algumas coisas de Java, mas estou precisando realizar um trabalho em que não devo utilizar o Hibernate, por este motivo pesquisei alguns tutoriais mas não encontrei nada sobre como chamar procedure criada no banco diretamente no netbeans por isso, postei aqui, acho que alguém já deve ter feito algo do tipo e possa me ajudar.
  2. Olá Pessoal, Criei um banco de dados utilizando mysql e neste banco tenho uma procedure de inserção, abri o netbeans, criei uma telinha simples em que o usuário deve digitar os dados nos textfields e depois clicar no botão inserir para realizar a inserção dos dados no Banco, estabeleci uma conexão do Netbeans com o MySQL mas não sei como fazer para inserir os dados no banco, minha ideia é criar um evento no botão para que os dados dos textfields sejam armazenados no banco, mas não sei como fazer isso, alguém pode me ajudar???. Minha versão do MySQL é o 5.0 e do netbeans é 6.1. Desde já agradeço a ajuda!!!! [ ]'s Ana Paula
  3. Olá Denis, Os erros erão estes mesmo, muito obrigado pela ajuda viu!!!Agora funcionou corretamente, valeu mesmo!!!! [ ]'s Ana Paula
  4. Olá Galera, Sou iniciante em MySQL e estou tentando criar uma procedure de inserção de um filme, mas esta dando erros de sintaxe, alguém sabe me ajudar???, segue as tabelas criadas no banco e a procedure q estou tentando criar: CREATE TABLE sch_locadorafilme.Categoria ( CodCat BIGINT NOT NULL AUTO_INCREMENT , NomeCat VARCHAR(60) , PRIMARY KEY (CodCat) ); A tabela Filme recebe referencia da Tabela Categoria CREATE TABLE sch_locadoraFilme.Filme ( CodFilme BIGINT NOT NULL AUTO_INCREMENT , NomeFilme VARCHAR(30) , DuracaoFilme VARCHAR(15) , SinopseFilme VARCHAR(90) , SituacaoFilme VARCHAR(2) , FilmeCodCat BIGINT NOT NULL , PRIMARY KEY (CodFilme) , INDEX (FilmeCodCat) , CONSTRAINT FK_Filme_1 FOREIGN KEY (FilmeCodCat) REFERENCES sch_locadorafilme.Categoria (CodCat) ); // Inserção da Categoria - Funciona normalmente// DELIMITER $$ CREATE PROCEDURE InserirCategoria (v_NomeCat varchar(60)) BEGIN INSERT INTO Categoria (NomeCat) VALUES (v_NomeCat); END $$ DELIMITER ; // Inserção de um Filme// - Essa já não funciona .... DELIMITER $$ CREATE PROCEDURE InserirFilme (v_NomeFilme varchar(30), v_DuracaoFilme varchar(15), v_SinopseFilme varchar(90), v_SituacaoFilme varchar(2), v_FilmeCodCat BIGINT) BEGIN declare verificaCategoria BIGINT; SELECT CodCat FROM Categoria where CodCat = v_FilmeCodCat into verificaCategoria; IF verificaCategoria % null INSERT INTO Filme (NomeFilme, DuracaoFilme, SinopseFilme, SituacaoFilme, FilmeCodCat) VALUES (v_NomeFilme, v_DuracaoFilme, v_SinopseFilme, v_SituacaoFilme, v_FilmeCodCat); END $$ DELIMITER ; alguém sabe o que estou fazendo de errado nesta PROCEDURE????? Agradeço a todos [ ]'s Ana Paula O erro que está ocorrendo é o seguinte: Script line: 3 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 9 Script line: 3 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 9 Preciso usar as procedures pois é uma exigencia do trabalho da faculdade, já li diversas apostilas do MySQL, mas não consegui descobrir o que estou fazendo de errado. Se puderem me ajudar eu agradeço muito.!!!!
×
×
  • Criar Novo...