Ir ao conteúdo
  • Cadastre-se

Patrick Franco

Membro Pleno
  • Posts

    32
  • Cadastrado em

  • Última visita

posts postados por Patrick Franco

  1. Boa madrugada a todos, sou novo na programação e estou desenvolvendo um sistema para praticar cujo objetivo é fazer o cadastro de veículos em um banco dados.

     

        class Carro
        {
            public Carro(string pMarca, string pModelo, string pAno)
            {
                string aMarca = pMarca;
                string aModelo = (pModelo);
                string aAno = (pAno);
            }
    
            public void CadastrarCarro()
            {
                Banco banco = new Banco();
                banco.Inserir();
            }

     

    O método Inserir(); solicita 3 atributos, sendo eles 1ºMarca, 2ºModelo e 3ºAno, portanto, minha intenção é colocar da seguinte maneira:

    banco.Inserir(aMarca,aModelo,aAno);

     

    Entretanto, a IDE não está permitindo que eu utilize os atributos do objeto(aMarca,aModelo e aAno), o que indica que tem algo errado porém não sei o que é, ele só permite que eu puxe os parâmetros exigidos pelo método construtor.

     

    O método inserir está da seguinte forma:

     

            public void Inserir(string pMarca, string pModelo, string pAno)
            {
                //Comando de inserção de dados no banco de dados e definição dos parâmetros e seus valores
                MySqlCommand comandosql = new MySqlCommand("INSERT INTO veiculos (MARCACARRO,MODELOCARR,ANOCARRO) VALUES (@MARCA,@MODELO,@ANO)", conexao);
                comandosql.Parameters.AddWithValue("@MARCA", pMarca);
                comandosql.Parameters.AddWithValue("@MODELO", pModelo);
                comandosql.Parameters.AddWithValue("@ANO", pAno);
                //Tentativa de execução do comando
                try
                {
                    conexao.Open();
                    comandosql.ExecuteNonQuery();
                    conexao.Close();
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex);
                }
            }

     

    Agradeço desde já a ajuda!!

    image.png

    • Curtir 1
  2. Estou tentando fazer um pequeno sistema de locadora apenas para aprender sobre C# e SQL, fiz toda a interface, atribui os valores dos TextBox para os parâmetros de cadastro, mas quando executo e tento efetuar o cadastro, retorna um erro SqlException que diz que o nome do objeto filmesTB(tabela que estou usando para cadastrar os filmes), é inválido, antes eu havia deixado o nome FILMES, e troquei para filmesTB para ver se resolvia, mas não resolveu. Agradeço se alguém puder me ajudar.

     

            public void CadastrarFilme(string nome, string lancamento, string duracao, string generos, string status, decimal valor )
            {
                SqlCommand comandoSQL = new SqlCommand();
                comandoSQL.CommandText = "INSERT filmesTB (NOME,LANCAMENTO,DURACAO,GENERO,STATUSF,VALOR) VALUES (@nome,@lancamento,@duracao,@generos,@status,@valor)";
                comandoSQL.Parameters.AddWithValue("@nome", nome);
                comandoSQL.Parameters.AddWithValue("@lancamento", lancamento);
                comandoSQL.Parameters.AddWithValue("@duracao", duracao);
                comandoSQL.Parameters.AddWithValue("@generos", generos);
                comandoSQL.Parameters.AddWithValue("@status", status);
                comandoSQL.Parameters.AddWithValue("@valor", valor);
                try
                {
                    comandoSQL.Connection = conexao.ConectarDB();
                    comandoSQL.ExecuteNonQuery();
                    System.Windows.Forms.MessageBox.Show("Filme cadastrado com sucesso!","Cadastro");
                }
                catch (SqlException ex)
                {
                    System.Windows.Forms.MessageBox.Show(ex.Message);
                }
            }

     

    Capturar.PNG

    adicionado 31 minutos depois

    Descobri o que era, eu tinha criado a tabela no banco de dados MASTER. Já resolvi, obrigado.

    • Curtir 1
  3. Estou tentando fazer um site e estou com um problema com as divs. Fiz o <header> e depois do conteúdo do header fiz uma <section>(não sei se é o mais adequado mas foi o que fiz), o problema é que o conteúdo da <section> está ficando por trás do <header>. Veja na imagem:

     

    image.png.d6fe647356bf2f26d5511a94f07fe7e1.png

     

    Quando eu não coloco nenhuma propriedade na imagem, fica certo, a imagem não fica atrás do <header>, mas se eu mudar o tamanho, por exemplo, ela fica desse jeito aí..

    Segue os códigos:

     

    HTML

    <!DOCTYPE html>
    <html lang="PT-BR">
    <head>
      <title>Astronich</title>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1">
      <!----------------------------------------------------------------->
      <link rel="stylesheet" type="text/css" href="./css/style.css">
      <link rel="stylesheet" type="text/css" href="./css/fontImport.css">
      <link rel="icon" type="imagem/png" href="./favicon.ico"/>
      <!----------------------------------------------------------------->
      <script src="https://kit.fontawesome.com/8763e6d79f.js"></script>
    </head>
    <body>
      <header class="header">
        <main>
          <div class="headerContent">
            <div class="headerLogo">
              <a href="./index.html" alt="Astronich">
                <img src="./images/logoAstronich.png">
              </a>
            </div>
            <hr class="hr">
            <nav class="navigation">
              <ul>
                <li><a href="./index.html">INÍCIO</a></li>
                <li><a href="#">PROJETOS</a></li>
                <li><a href="#">CONTATO</a></li>
              </ul>
            </nav>
            <nav class="navigationSocialNetwork">
              <ul>
                <li><a href="#" alt="Facebook"><i class="fab fa-facebook-square"></i></a></li>
                <li><a href="#" alt="Instagram"><i class="fab fa-instagram"></i></a></li>
                <li><a href="#" alt="YouTube"><i class="fab fa-youtube"></i></a></li>
              </ul>
            </nav>
            <button class="buttonDiscord">DISCORD</button>
          </div>
        </main>
      </header>
      <section class="section1">
        <div class="section1Image">
          <img src="./images/socialgunLogo.png"/>
        </div>
        <div class="section1Description">
        </div>
      </section>
    </body>
    </html>

     

    CSS

      *{
      margin: 0% ;
      padding: 0% ;
      border: 0px ;
      box-sizing: border-box ;
      -webkit-box-sizing: border-box ;
    }
    
    main{
      width: 1000px ;
      height: 100% ;
      margin: 0 auto ;
      float: left ;
      position: relative ;
    }
    
    body{
      font-size: inherit ;
      font-family: 'Source Sans Pro' ;
      background-color: #0D0D0D ;
    }
    
    input, select, iframe{
      border: none ;
      font-family: 'Source Sans Pro' ;
    }
    
    h1, h2, h3{
      margin: 0px;
      padding: 0px ;
    }
    
    ol, ul{
      list-style: none ;
    }
    
    a{
      text-decoration: none ;
      color: inherit ;
    }
    
    .header a:hover{
      color: #FF9500 ;
    }
    
    .header{
      width: 100% ;
      height: 80px ;
      overflow-x: auto ;
      background-color: #181818 ;
      position: absolute ;
      align-content: center ;
      text-align: center ;
      /**/
      display: flex ;
      flex-direction: row ;
      justify-content: center ;
      align-items: center ;
      overflow: hidden ;
      border-bottom: 0.1px solid #707070 ;
    }
    
    .headerContent{
      height: 80px ;
      width: 100% ;
      position: absolute ;
      text-align: center ;
      display: flex ;
      align-items: center ;
    }
    
    .buttonDiscord{
      border: none ;
      border-radius: 5px ;
      cursor: pointer ;
      font-family: 'Source Sans Pro' ;
      font-size: 15 ;
      padding: 12px 23px ;
      background: #FF9500 ;
      margin-left: 20px ;
      float: right ;
      text-decoration: none ;
    }
    
    .headerLogo img{
      width: 60px ;
      height: 60px ;
      float: left ;
    }
    
    .hr{
      height: 40px ;
      width: 1.1px ;
      border: 0.1px solid #707070 ;
      margin-left: 15px ;
      margin-right: 10px ;
    }
    
    nav{
      float: right ;
      position: relative ;
    }
    
    nav ul li{
      display: inline ;
      margin-right: 10px ;
      margin-left: 10px ;
      color: white ;
      font-size: 15 ;
    }
    
    .navigationSocialNetwork{
      float: right ;
      margin-left: 400px ;
    }
    
    .section1{
      background-color: #1D1D1D ;
      width: 100% ;
      height: 500px ;
    }
    
    .section1Image{
      background-color: red ;
      width: 200px ;
      height: 200px ;
    }
    
    .section1 img{
      width: 150px ;
      height: 150px ;
    }

     

    Agradeço se alguém puder me ajudar! Abraços!

  4. Estou montando um PC há algum tempo e ainda me falta o processador, mas eu já estive ligando ele pra ver as luzinhas acenderem e funcionou, porém, quando eu ligo ele, as luzes acendem, a ventoinha roda e ele fica assim por 2 segundos, então ele desliga, liga sozinho novamente e repete o processo, desliga, liga, desliga, liga, tudo sozinho, tudo bem que eu ainda não coloquei o processador e não sei se isso vai influenciar, mas vi alguns vídeos, falei com um amigo e o deles não acontecia isso que está acontecendo no meu. O que poderia ser? Isso é normal? É característico da minha placa-mãe? Preciso de ajuda.

    Minha placa-mãe é uma AORUS Z370M Gaming.

  5. Estou aprendendo HTML e tentei por uma imagem de fundo, mas não entra.

     

    HTML:

    <!DOCTYPE HTML><!--Instrução especial que indica para o navegador a versão atual do html-->
    
    <!--Tag inicial da codificação-->
    <html>
    
    	<!--Tag que contém informações sobre o documento de interesse do navegador e não dos visitantes do site-->
    	<head><!--Tag inicial do cabeçalho -->
    		<link rel="stylesheet" href="styles/style.css">
    		<title>Universidade anhanguera</title><!--Título que será exibido na barra de títulos da janelas do navegador-->
    		<!--Configuração da codificação dos caracteres - Unicode (utf8)-->
    	<meta charset="utf-8">
    	</head><!--Tag final do cabeçalho-->
    
    	<body><!--Tag inicial do corpo do documento-->
    		<!--Comentário:primeira página html 5-->
    		<h1>Boletim Escolar-1ºbimestre</h1><!--Título no formato h1-->
    		<h2>Nome: Patrick Neves Da Silva Franco</h2><!--Título no formato h2-->
    		<h3>CPF: 491.878.978-14</h3><!--Título no formato h3-->
    		<ul> <!--Lista não ordenada-->
    			<li>Curso: Análise e Desenvolvimento de Sistemas</li><!--Item da lista-->
    			<li>Turma: 2ªA </li><!--Item da lista -->
    			<li>Periodo: Noturno</li><!--Item da Lista-->
    			<br>
    			<li>Matéria: Projeto Integrado II</li><!--Item da lista-->
    			<li>Nota: 14.000 Pontos </li><!--Item da lista -->
    			<br>
    			<li>Matéria: Sistemas de Computação e de informação II</li>
    			<li>Nota: 14.000 Pontos </li>
    		</ul>
    		<!--Parágrafo-->
    
    		<p>Boletim Escolar para acompanhamento do desempenho acadêmico do aluno. 
    		Qualquer dúvida,o aluno deve-se dirigir ao DCA(departamento de controle acadêmico) da Universidade.</p>
    	</body><!--Tag final do corpo do documento-->
    </html>

     

    CSS:

    body{
    background-image: url(/media/background.jpg);
    background-size: 100%;
    }

     

    Tentei por diversas coisas no CSS mas nada funcionou.

  6. Por não achar que vão ensinar C# na faculdade, decidi ir atrás disso sozinho, e esse aqui está sendo meu primeiro contato.

     

    Fiz esse programa me baseando no código do cara que estava ensinando.

     

    using System;
    
    class Program
    {
        static void main(string[] args)
        {
    
        int num1 = 50,num2 = 50,resultado;
    
        Console.WriteLine("Calculando . . .");
    
        resultado = (num1 + num2);
    
        Console.WriteLine("O reusltado da conta foi "+resultado);
        Console.ReadKey;
    
        }
    }

     

    Não sei se deveria funcionar, gostaria que vocês me ajudassem se possível. E peço que por gentileza me recomendem uma IDE para usar.

     

    Agradeço desde já!

  7. Baixei o CLion para mas quando vou tentar programar, o programa sugere coisas diferentes do que eu estou aprendendo, por exemplo, scanf ele marcou como errado, e sugeriu scanf_s, na importação de bibliotecas, ele sugeriu <cstdlib>, e eu uso <stdlib.h>. O que eu faço?

  8. Bom dia,

     

    Estou fazendo exercícios da faculdade, até que cheguei nesse aqui com esse if maldito que não funciona direito.

     

    Alguém pode me indicar o local onde se encontra o erro?

     

    #include <stdio.h>
    #include <stdlib.h>
    
    int main(){
    	
    	float altura,hvoo,peso;
    	int idade;
    	
    	/* ENTRADA DE DADOS */
    	
    	printf("\nSistema para verificação de possível candidato a piloto de aeronaves.\n");
    	printf("\nDigite a altura do candidato: ");
    	scanf("%f",&altura);
    	printf("\nDigite a idade do candidato: ");
    	scanf("%i",&idade);
    	printf("\nDigite a quantidade de horas de vôo que possui o candidato: ");
    	scanf("%f",&hvoo);
    	printf("\nDigite o peso do candidato: ");
    	scanf("%f",&peso);
    	
    	/* FIM ENTRADA DE DADOS */
    	
    	/* PROCESSAMENTO DE DADOS */
    	
    	if(altura>=1.75)
    		if(idade>22 && idade<40)
    			if(hvoo>1600)
    				if(peso>65 && peso<95)
    					printf("\nO candidado é apto para a vaga.");
    	else
    				if(peso<65 || peso>95)
    			if(hvoo<1600)
    		if(idade<22 || idade>40)
    	if(altura<1.75)
    	printf("O candidato não é apto para a vaga.");
    		
    }

    Grato desde já.

  9. Gostaria de saber como eu posso juntar o valor de uma variável com um texto que eu já tenho definido sem ter que usar outra Label no Visual Studio utilizando VB.

     

    Escrevi assim:

     

            Label5.Text = resultado

     

    Mas quero que ao lado do desse resultado aparaça a unidade de medida: M²

     

    Como eu posso fazer isso? Agradeço desde já.

    adicionado 11 minutos depois

    Já consegui.

     

            Label5.Text = resultado & " M²"

    • Curtir 1
  10. Bom dia,

     

    Decidi escrever algum código para praticar o que aprendi na faculdade até o momento, então decidi fazer um programa que calcula a média de uma aluno e depois mostra se ele foi aprovado, reprovado ou está em recuperação, aquela coisa de sempre, mas quando executo o mesmo, o programa não me permite entrar com as notas, ele simplesmente executa o programa inteiro sem que eu possa digitar um valor sequer.

    #include <stdio.h>
    #include <stdlib.h>
    
    int main(){
    	
    	char nome;
    	float num1,num2,med,resul;
    	
    	printf("Digite o primeiro nome do aluno: ");
    	scanf("%c",&nome);
    	printf("\nDigite o valor da primeira nota do aluno: %c",nome);
    	scanf("%f",&num1);
    	printf("\nDigite o valor da segunda nota do aluno: %c",nome);
    	scanf("%f",&num2);
    	
    	med = (num1 + num2) / 2;
    	
    	printf("\nA média do aluno %c foi de %2.2f.\n");
    	
    	if (med>=6);
    	{printf("\nO aluno foi aprovado.\n");}
    	
    	if(med=5);
    	{printf("\nO aluno terá que fazer recuperação.\n");}
    	
    	if(med<=4);
    	{printf("\nO aluno foi reprovado.\n");}
    	
    	
    system("pause");}

    Isso já aconteceu outras vezes com outros programas que já tentei fazer, as vezes consegui arrumar por uma grande cag*ada, as vezes não consegui. Se alguém puder me ajudar ficarei muito grato.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!