-
Total de itens
4 -
Registro em
-
Última visita
Sobre Kleyton Renato
Kleyton Renato's Achievements
0
Reputação
-
Chave Estrangeira - erro no banco de dados
pergunta respondeu ao Kleyton Renato de Kleyton Renato em MySQL
Fiz como me recomendou. Mas, o problema persiste. Obrigado pela ajuda ... Desculpe a distração. Faça assim que derá certo: CREATE TABLE user ( user_id INT(11) NOT NULL AUTO_INCREMENT, user_nome VARCHAR(100) NOT NULL UNIQUE, user_email VARCHAR(100) NOT NULL, user_senha VARCHAR(32) NOT NULL, user_estado INT(1) NOT NULL, primary key(user_id) )Engine InnoDB; -- criando a tabela de anotações CREATE TABLE notas ( notas_id INT(11) NOT NULL AUTO_INCREMENT, notas_empresa VARCHAR(100) NOT NULL, notas_contato VARCHAR(100) NOT NULL, notas_endereco VARCHAR(100) NOT NULL, notas_telefone VARCHAR(45) NOT NULL, notas_celular VARCHAR(45) NOT NULL, notas_email VARCHAR(45) NOT NULL, notas_site VARCHAR(45) NOT NULL, notas_nota VARCHAR(250) NOT NULL, user_id INT(11) NOT NULL, primary key (notas_id), CONSTRAINT user_user_id_fk FOREIGN KEY (user_id) REFERENCES user (user_id) )Engine InnoDB;- 4 respostas
-
- chave
- estrangeira
- (e %d mais)
-
Chave Estrangeira - erro no banco de dados
pergunta respondeu ao Kleyton Renato de Kleyton Renato em MySQL
Na tabela "notas" ... Está lá.- 4 respostas
-
- chave
- estrangeira
- (e %d mais)
-
Primeiro, a estrutura: //criando a tabela de usuários CREATE TABLE user ( user_id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, user_nome VARCHAR(100) NOT NULL UNIQUE, user_email VARCHAR(100) NOT NULL, user_senha VARCHAR(32) NOT NULL, user_estado INT(1) NOT NULL ); //criando a tabela de anotações CREATE TABLE notas ( notas_id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, notas_empresa VARCHAR(100) NOT NULL, notas_contato VARCHAR(100) NOT NULL, notas_endereco VARCHAR(100) NOT NULL, notas_telefone VARCHAR(45) NOT NULL, notas_celular VARCHAR(45) NOT NULL, notas_email VARCHAR(45) NOT NULL, notas_site VARCHAR(45) NOT NULL, notas_nota VARCHAR(250) NOT NULL, user_id INT(11) NOT NULL, CONSTRAINT user_user_id_fk FOREIGN KEY (user_id) REFERENCES user (user_id) ); O sistema: É algo básico. Usando e MySQL, fiz um sisteminha de login com cadastro. O usuário se cadastra, depois se loga e insere informações na tabela notas. A parte de edição, farei depois. A bronca é sempre ao inserir os dados na tabela notas: Cannot add or update a child row: a foreign key constraint fails (`sistema`.`notas`, CONSTRAINT `user_user_id_fk` FOREIGN KEY (`user_id`) REFERENCES `user` (`user_id`)) Alguém tem alguma dica para resolver esse problema? Agradeço desde já qualquer ajuda ...
- 4 respostas
-
- chave
- estrangeira
- (e %d mais)
-
Sou iniciante no Visual Studio e estou tentando criar um registro de cartões de crédito. Mas, estou enfrentando muitos problemas. Problemas com o software e de outras ordens. Nesse momento, o problema que enfrento é nessa linha em negrito. A mensagem é a seguinte: "Too many arguments to 'Public Overridable Overloads Function Insert(venda As Date?, previsao As Date?, nome As String, bandeira As String, parcela As Integer?, valor As Decimal?) As Integer'." O código no botão do registro de cartões é esse: Me.ClientesTableAdapter.Insert(txt_id.Text, txt_venda.Text, txt_previsao.Text, txt_nome.Text, txt_bandeira.Text, txt_parcela.Text, txt_valor.Text) Me.ClientesTableAdapter.Update(DataSet1.clientes) MessageBox.Show("Cadastro efetuado com sucesso") Me.ClientesTableAdapter.Fill(Me.DataSet1.clientes) Sinceramente, não sei o que fazer. Agradeço desde já qualquer ajuda.