Jump to content

Search the Community

Showing results for tags 'workbench'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Web Development
    • HTML e CSS
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets and other environments
    • WordPress
    • Mobile
    • Agile
    • Desenvolvimento de Games
    • Banco de Dados
    • Design and UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • iMasters's pub

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 9 results

  1. andreygsantos

    Problema na modelagem com Workbench

    Pessoal, normalmente faço modelagem de banco de dados usando o CA ErWin, mas precisei utilizar a ferramenta de modelagem do MySQL Workbench 8.0 Community. O problema ocorre quando a ferramenta começa a "enfeitar o pavão" quando se trata de FK. Vou mostrar um exemplo básico: Temos aqui 3 tabelas representando condomínio, unidades e vagas. As vagas pertencem ao condomínio, assim como as unidades. As vagas podem pertencer a unidades diferentes no decorrer do tempo porque não são vagas fixas, portanto não posso pendurar vaga na unidade. Problema 1: FK recebe o nome da tabela origem automaticamente. Até aqui posso renomear o atributo ou alterar as configurações de modelagem. Atributos renomeados, temos o seguinte modelo representado acima. Agora vamos levar a PK da entidade UNIDADE para ser FK não identificação na entidade VAGA. E agora temos o Problema 2: a ferramenta não entende que o atributo CondomínioID já existe e cria novamente com o prefixo da entidade origem. Parece um problema besta e fácil de resolver apagando o atributo duplicado e mantendo apenas UnidadeID, mas ao sincronizar com o banco de dados, começam a surgir erros com índices. Abaixo mostro como fica a modelagem no ERWin sem qualquer interferência: Como podem ver, a modelagem fica perfeita. O ErWin entende que o atributo já existe na entidade e leva apenas o atributo que vai diferenciar para fazer o relacionamento. Vocês devem estar se perguntando por que eu não uso o ErWin então... Mas a versão do ErWin que tenho não suporta MySQL após a versão 5.x e uma licença nova dessa ferramenta vai me custar 1 rim, senão os 2... Teoricamente, o Workbench deveria fazer essa modelagem sem problemas, mas eu não conheço bem e talvez possa ser alguma configuração. Alguém teria uma luz? Obrigado.
  2. Ruan Vitor

    Horario Verão

    Olá Srs, Estou com um pequeno problema, atualmente após o cancelamento do horário verão não consigo pegar o horário local. Utilizando esta query, o qual o primeiro resultado me traz os valores em milissegundo e o outro a data atual. SELECT ROUND(UNIX_TIMESTAMP(CURTIME(4)) * 1000) as DATA, NOW() as dataAtual; Só que os milissegundos está vindo com 1 hora a mais, no caso seria o horário verão. Este é o resultado apresentado: 1571940923186; 2019-10-24 15:15:23 Este são os valores das minhas variáveis de ambiente SELECT @@GLOBAL.time_zone, @@SESSION.time_zone, @@GLOBAL.system_time_zone; SYSTEM; SYSTEM; Hora oficial do Brasil Tem alguma outra variável a ser mudada ? Ou sabem o que pode ser por a função UNIX_TIMESTAMP me trazer com 1 hora a mais ?
  3. Eduardo Alves

    error 1064 mysql

    Bom dia, Não manjo muito de sql e meu codigo esta dando problema alguem pode me ajudar: Error Code: 1064. 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 '/* SQLyog Community Edition- MySQL GUI v6.05 Host - 5.0.45-community-nt : Dat' at line 1
  4. Preciso desenvolver um sistema que automatiza o atendimento a alunos feitos por coordenadores. Quando algum aluno chegar na secretária e pedir para ser atendido por algum coordenador, ela vai cadastrar no sistema essa solicitação de atendimento. Este aluno entrara na fila do referido coordenador. Então fiz duas tabelas. "Fila" que é a da secretária que vai cadastrar e a "Coordenador" que é as informações dele. o que quero é passar somente as seguintes informações da fila para o coordenador: Nome, Curso, se já é aluno, status e data/hora. até agora está desse jeito, e não sei como fazer para passar essas informações automaticamente para ele, alguém pode me ajudar? Estou usando o Workbench. SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES'; CREATE SCHEMA IF NOT EXISTS `at_automatizado` DEFAULT CHARACTER SET utf8 ; USE `at_automatizado` ; -- ----------------------------------------------------- -- Table `at_automatizado`.`coordenador` -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `at_automatizado`.`coordenador` ( `codigo` INT NOT NULL AUTO_INCREMENT, `login` VARCHAR(45) NULL, `senha` VARCHAR(45) NULL, `nome_coordenador` VARCHAR(100) NULL, `ramal` VARCHAR(9) NULL, `curso` VARCHAR(45) NULL, PRIMARY KEY (`codigo`)) ENGINE = InnoDB; -- ----------------------------------------------------- -- Table `at_automatizado`.`fila` -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `at_automatizado`.`fila` ( `codigo` INT NOT NULL AUTO_INCREMENT, `coordenador_codigo` INT NOT NULL, `nome_coordenador` VARCHAR(100) NULL, `nome_aluno` VARCHAR(100) NULL, `telefone` VARCHAR(14) NULL, `curso` VARCHAR(100) NULL, `ja_e_aluno` ENUM('Sim', 'Não') NULL, `status` ENUM('Já atendido', 'Não atendido') NULL, `data_e_hora` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`codigo`), INDEX `fk_fila_coordenador_idx` (`coordenador_codigo` ASC), CONSTRAINT `fk_fila_coordenador` FOREIGN KEY (`coordenador_codigo`) REFERENCES `at_automatizado`.`coordenador` (`codigo`) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE = InnoDB; SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
  5. Estou criando um banco em um workbench q já estava rodando nessa maquina porem este banco q eu criei não esta conectando não sei oq possa ser
  6. marcofavero3

    C# MySQL problema na pesquisa de crud

    Olá pessoal, estou criando um sistema de um Mercado com no visual studio utilizando o workbench como banco de dados, tenho tido o problema na hora de colocar o botão PESQUISAR meu programa localiza um erro no código e não sei resolver, infelizmente sem o pesquisar não consigo testar o alterar e nem o botão excluir, visto que o botão cadastrar já está 100% ok. vou colocar meu código e meu banco de dados para que possam conferir, eu necessito de ajuda pois não estou conseguindo resolver e não consigo mais entender o que esta acontecendo, obrigado desde já, e desculpe minha falta de conhecimento, ainda estou engatinhando em c# e mysql. Meu banco se chama Mercado e possui 3 tabelas, sendo elas produto, caixa e venda, por hora tenho enfrentado esse problema no produto na hora de pesquisar o mesmo, o código vai pra parte do código que pintei em vermelho, e essas 2 linhas mais acima pintadas de verde estão no mínimo duvidosas.. estou upando 2 fotos, uma com o botão pesquisar e outra com o botão excluir. Código do botão Pesquisar :::::: public consulta() { InitializeComponent(); } MySqlConnection conexao = null; private string strCon = ("Persist Security Info = True; server=localhost;database=mercado;uid=root;"); private string strMysql = string.Empty; MySqlDataAdapter da; DataTable produto; (Field 'consulta.produto' is never assigned to, and will always have it default value null) MySqlDataReader dr; (aqui consta que o field consulta nunca foi usado) private void consulta_Load(object sender, EventArgs e) { } private void btn_pesquisa_Click(object sender, EventArgs e) { conexao = new MySqlConnection(strCon); MySqlCommand comando = new MySqlCommand(strMysql, conexao); strMysql = "SELECT FROM * produto where idproduto = " + txt_pesquisa.Text; conexao = new MySqlConnection(strCon); da = new MySqlDataAdapter(strMysql, conexao); da.Fill(produto); (An unhandled exception of type 'System.ArgumentNullException' occurred in System.Data.dll Additional information: Valor não pode ser nulo.) try { if(txt_pesquisa.Text == string.Empty) { throw new Exception("Digite o Código"); } conexao.Open(); conexao = new MySqlConnection(strCon); MySqlDataReader dr = comando.ExecuteReader(); if (dr.HasRows == false) { throw new Exception("Código Inválido"); } dr.Read(); txt_cod.Text = Convert.ToString(dr["idproduto"]); txt_nome.Text = Convert.ToString(dr["nome"]); txt_valor.Text = Convert.ToString(dr["preco"]); txt_qnt.Text = Convert.ToString(dr["quantidade"]); } catch(Exception ex) { MessageBox.Show(ex.Message); } finally { conexao.Close(); } }
  7. Luck_.

    Workbench problema

    Fala rapaziada,bem eu estou começando a estudar mysql e já de cara to tentando instalar o workbench desde de ontem,mas não consigo sempre da esse erro e eu não sei o que é,eu tenho todos os requisitos necessário,se alguma boa alma poder me ajudar :) Print:
  8. innovoweb

    MariaDB

    Bom dia, galera. O servidor que hospedo os meus sites atualizou o banco de dados para o MariaDB, desde então não consegui utilizar o workbench, alguém já teve o mesmo problema? Desde já agradeço pela atenção, Eduardo
  9. rafaelzuckerberg

    login com duas tabelas

    Galera, tenho 2 usuários, não sei se fiz de maneira correta criando 2 tabelas uma para admin e outra para distribuidor, ambos tem alguns campos semelhantes tipo id, nome e senha por ex, outras somente o distribuidor tem, pois bem, na hora de logar percebi que so estava logando pela tabela que eu havia selecionado, óbvio, agora, como utilizar o login cm essas duas tabelas admin e distribuidor ? no CRUD da vida está assim bem dinâmico : public function select($fields,$table,$cond,$exec){ $this->prepExc('SELECT '.$fields.' FROM '.$table.' '.$cond.' ',$exec); return $this->query; } tenho uma classe de login que está assim ... $this->log = $this->senha == $senha? $this->crud->select('*','administrador','WHERE email = ? && senha = ?',array($this->email,$this->cpt->setCripto($this->senha))): FALSE; ... estava estudando aqui sobre junções de tabelas UNIO inner join e etc.... agora como aplicar neste caso, tenho duas tabelas distintas e ambos irão fazer login, como consultar as duas tabelas para que possam fazer login...?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.