Ir para conteúdo

Rafael_Ferreira

Members
  • Total de itens

    15
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Rafael_Ferreira

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

  1. Eu gostaria de saber se existe algum recurso no Visual Studio Community 2017 que dá para fazer um "if" com uma imagem transparente do tipo "gif" de uma pictorebox entendendo apenas a parte "desenhada" retirando a parte transparente pois estou elaborando jogos educativos e irei precisar deste recurso para uma melhor precisão no evento de colisão. Abaixo o "top" e o "left" considerando somente a parte "desenhada" da imagem if ((pb01.Top == 612 && pb01.Left == 288) { }
  2. Eu uso o Visual Studio Community 2017, Mysql for windows 2.0.5, Mysql Conector/NET 6.9.12 e outras versões destes dois. Mas não consegui fazer a conexão com o banco de dados no Report Viewer fazer o Mysql aparecer no "Escolher Fonte de Dados". O meu app.config está configurado assim: <?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --> <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> </configSections> <connectionStrings> <add name="myDatabaseConnection" connectionString="server=localhost;user=root;database=bgmysql;port=3306;password=;" /> </connectionStrings> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" /> </startup> <entityFramework> <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework"> <parameters> <parameter value="mssqllocaldb" /> </parameters> </defaultConnectionFactory> <providers> <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" /> </providers> </entityFramework> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="MySql.Data" publicKeyToken="c5687fc88969c44d" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-6.9.9.12" newVersion="6.9.9.12" /> </dependentAssembly> </assemblyBinding> </runtime> </configuration>
  3. O primeiro código abaixo o form "Login" é o que tem a string na qual planejo resgatar, a string "user", que é da primeira tela do programa na qual o usuário tem que digitar um nome para acesso simultâneo ao banco de dados. E o form "Cadastro_Cliente", que é o form na qual eu vou utilizar a string resgatada, segundo código digitado abaixo. Este form é posterior na qual eu cadastro os dados dos clientes. O problema é que ele só resgata o public string "user" ele não pega o valor "user = textBox1.Text" lá embaixo. ----------------------------------------------------------------------------------- public partial class Login : Form { public string user; public Login() { InitializeComponent(); } private void Login_Load(object sender, EventArgs e) { } public void button1_Click(object sender, EventArgs e) { user = textBox1.Text; if (String.IsNullOrEmpty(user) == false) { Form1 F1 = new Form1(); this.Hide(); F1.ShowDialog(); this.Close(); } } } } ------------------------------------------------------------------------------------- public Cadastro_Cliente(string valorIdSelecionado) { InitializeComponent(); Login login = new Login(); usuario = login.user; login.Dispose(); ------------------------------------------------------------------------------------- O problema é que ele resgata o valor declarado acima no caso o valor "vazio" nulo da "public string user" o sistema não passa e "pega" o valor no código abaixo "user = textBox1.Text" só passando o valor da "string" em sua declaração.
  4. C# Mysql delete para deletar só um usuário especificado pelo sistema. Qual o erro do código abaixo? "DELETE FROM clientes_cadastrados WHERE Codigo = '" + codigo + "' AND User = '" + usuario + "';
  5. Eu gostaria de um carrousel responsivo com o bootstrap e que mostre no tamanho máximo de 800x600 no desktop que é o tamanho original das imagens. Usando o código abaixo, no celular, ele fica responsivo porém no computador ele mostra resoluções maiores que 800x600. O meu código é o: <div class="container"> <div id="myCarousel2" class="carousel slide" data-ride="carousel"> <!-- Indicators --> <ol class="carousel-indicators"> <li data-target="#myCarousel2" data-slide-to="0" class="active"></li> <li data-target="#myCarousel2" data-slide-to="1"></li> <li data-target="#myCarousel2" data-slide-to="2"></li> <li data-target="#myCarousel2" data-slide-to="3"></li> <li data-target="#myCarousel2" data-slide-to="4"></li> <li data-target="#myCarousel2" data-slide-to="5"></li> </ol> <!-- Wrapper for slides --> <div class="carousel-inner"> <div class="item active"> <img src="PH01.jpg" alt="01" style="width:100%;"> <div class="carousel-caption"> <h3>01</h3> </div> </div> <div class="item"> <img src="PH02.jpg" alt="02" style="width:100%;"> <div class="carousel-caption"> <h3>02</h3> </div> </div> <div class="item"> <img src="PH03.jpg" alt="03" style="width:100%;"> <div class="carousel-caption"> <h3>03</h3> </div> </div> <div class="item"> <img src="PH04.jpg" alt="04" style="width:100%;"> <div class="carousel-caption"> <h3>04</h3> </div> </div> <div class="item"> <img src="PH05.jpg" alt="05" style="width:100%;"> <div class="carousel-caption"> <h3>05</h3> </div> </div> <div class="item"> <img src="PH06.jpg" alt="06" style="width:100%;"> <div class="carousel-caption"> <h3>06</h3> </div> </div> </div> <!-- Controls --> <a class="left carousel-control" href="#myCarousel2" role="button" data-slide="prev"> <span class="glyphicon glyphicon-chevron-left"></span> </a> <a class="right carousel-control" href="#myCarousel2" role="button" data-slide="next"> <span class="glyphicon glyphicon-chevron-right"></span> </a> </div> <!-- Carousel --></div><BR>
  6. Eu precisava de implementar um link para o possível cliente entrar diretamente no meu whatsapp. Eu queria colocar uma imagem "fixa", quando o cliente rolar a barra de rolagem a imagem continua aparecendo no monitor, no canto inferior direito mas eu gostaria que esta imagem fosse responsiva usando o bootstrap.
  7. Eu estou aprendendo fazer sites em w3.css e algumas coisas com o bootstrap porém ao fazer teste em celulares com a resolução do tipo muito pequena consta pequenas imperfeições por exemplo alguns textos ou botões com o w3.css ficam desalinhados ou saindo fora da tela mesmo o "w3-small" eu gostaria de saber se é assim mesmo? seria alguma limitação do w3.css ? Talvez se layout diminuísse no tamanho da tela ficaria pequeno demais eu peço dicas sobre o assunto aos mais experientes pois sou iniciante! Estou fazendo um site simples em w3.css e bootstrap. Eu gostaria de saber porque na resolução 240x320 os botões do site não ficam perfeitamente alinhados e centralizados e embaixo de tudo o email de contato sai fora da tela de um celular 240x320, em outras resoluções funciona perfeitamente, eu sou iniciante e gostaria de entender abaixo vai o meu código: <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="w3.css"> <link rel="stylesheet" HREF="css/bootstrap.min.css" <script type="text/javascript" src"js/jquery-3.3.1.js"></script> <script type="text/javascript" src"js/bootstrap.min.js"></script> <style> .w3-myfont { font-family: "Simpsonfont Medium", cursive, sans-serif; } </head> <SCRIPT LANGUAGE="JavaScript"> <!-- Disable function disableselect(e){ return false } function reEnable(){ return true } //if IE4+ document.onselectstart=new Function ("return false") document.oncontextmenu=new Function ("return false") //if NS6 if (window.sidebar){ document.onmousedown=disableselect document.onclick=reEnable } //--> </script> <TITLE> Malyster </TITLE> </style> <div class="w3-container w3-myfont w3-center w3-green"> <p class="w3-xxxlarge">Page Designer</p></div> </head> <body> <div class="w3-container w3-myfont w3-center w3-black> <div class="w3-show-inline-block"> <div class="w3-bar"> <button class="w3-bar-item w3-button w3-green">HoME</button> <button class="w3-bar-item w3-button w3-green">Porfolio</button> <button class="w3-bar-item w3-button w3-green">Contato</button></div> </div></div> <br> <div class="w3-container w3-center"> <img src="flor.png" style="width:100%;max-width:400px"> <div class="w3-container w3-green w3-center"> <p class="w3-xlarge">Bem vindo!!! Fazemos sites, banners e logos<BR> Servi&ccedilos para todo tipo de pessoa ou empresa<BR> Sites responsivos, framekork, W3.css, Bootstrap<BR> Realizo tanto o trabalho de desenvolvedor web e web designer<BR> Sou formado pela Fatec - an&aacutelise e desenvolvimento de sistemas<BR> E tenho experi&ecircncia com ilustra&ccedil&atildeo<BR> <div class="w3-container w3-center w3-grey"> <p class="w3-large">Alguns exemplos de sites e ilustra&ccedil&otildees realizados por mim pode ser visto na se&ccedil&atildeo "Portfolio" </p></div> <div class="w3-container w3-center"> <img src="logo.png" style="width:100%;max-width:400px"></div><div class="w3-container w3-center w3-black"><p class="w3-small">contato@pagedesigner.com</p></div> </head> </body> </html>
  8. Está dando um erro na instalação do banco de dados SQL SERVER 2017 aparentemente está dando erro porque porque o diretório c:/ está compactado, para liberar mais espaço, teria alguma forma de instalar o banco de dados sem ter que descompactar o diretório? Pois o meu drive c:/ já está lotado, agradeço desde já, abaixo vai os erros que geram durante a instalação. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ TÍTULO: Detalhes da Mensagem ------------------------------ A pasta C:\Program Files\Microsoft SQL Server tem um atributo sem suporte (Compressed) definido. Solucione esse problema removendo o atributo sem suporte da pasta usando a caixa de diálogo Propriedades da pasta. ------------------------------ BOTÕES: OK ------------------------------ TÍTULO: Detalhes da Mensagem ------------------------------ O diretório "C:\Program Files\Microsoft SQL Server\", especificado para o parâmetro INSTALLSHAREDDIR, não é válido porque esse diretório está compactado ou está em um diretório compactado. Especifique um diretório que não esteja compactado. ------------------------------ BOTÕES: OK ------------------------------ TÍTULO: Detalhes da Mensagem ------------------------------ O diretório "C:\Program Files (x86)\Microsoft SQL Server\", especificado para o parâmetro INSTALLSHAREDWOWDIR, não é válido porque esse diretório está compactado ou está em um diretório compactado. Especifique um diretório que não esteja compactado. ------------------------------ BOTÕES: OK ------------------------------
  9. Eu atualizei e mudei de domínio na hostgator e um código que antes funcionava apresenta o seguinte erro "Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given" e também não está inserindo antes o código que antes funcionava na minha conta antiga da hostgator! <?php $link = mysqli_connect("localhost", "user", "senha"); if ($link->connect_error) { printf("Connect failed: %s\n", $link->connect_error); exit(); } mysqli_select_db($link, "banco"); if (isset($_POST["submit"]) && !empty($_POST['nome']) && !empty($_POST['comentario']) && !empty($_POST['email'])) { $nome=$_POST['nome']; $email=$_POST['email']; $website=$_POST['website']; $comentario=$_POST['comentario']; date_default_timezone_set('America/Sao_Paulo'); $data = date('Y-m-d H:i:s'); $insert = "INSERT INTO comentarios_tb(nome, email, website, comentario, data) VALUES('$nome', '$email', '$website', '$comentario', '$data')"; $result = $link->query($insert); echo "<center>Obrigado mensagem enviada com sucesso!!!</center>"; } $query2 = ("SELECT * FROM comentarios_tb"); $resulte = mysqli_query($link,$query2); if ($row > 0) { while ($linha = mysqli_fetch_array($resulte)) { $nome = $linha['nome']; $email = $linha['email']; $website = $linha['website']; $comentario = $linha['comentario']; $data = $linha['data']; echo "<br />"; echo '<p style="color: Orange; text-align: left">Nome:</p>'; echo $nome; echo "<br />"; echo "<br />"; echo '<p style="color: Red; text-align: left"> Email: </p>'; echo $email; echo "<br />"; echo "<br />"; echo '<p style="color: Green; text-align: left"> Website: </p>'; echo $website; echo "<br />"; echo "<br />"; echo '<p style="color: Blue; text-align: left"> Comentários: </p>'; echo $comentario; echo "<br />"; echo "<br />"; echo '<p style="color: Black; text-align: left"> </p>'; echo $data; echo "<br />"; echo "<br />"; echo "__________________-----_________________------_________________"; }}else{ echo "Ainda não existe comentários"; echo "<br />";} ?>
  10. Eu gostaria de saber porque este código apresenta o seguinte erro: Warning: move_uploaded_file(fotos/933643c6b715bc6de254352481143e44.jpg): failed to open stream: No such file or directory in /storage/ssd3/135/4008135/public_html/index.php on line 104Warning: move_uploaded_file(): Unable to move '/storage/ssd3/135/4008135/tmp/phpnRsFOs' to 'fotos/933643c6b715bc6de254352481143e44.jpg' in /storage/ssd3/135/4008135/public_html/index.php on line 104Warning: mysqli_query() expects at least 2 parameters, 1 given in /storage/ssd3/135/4008135/public_html/index.php on line 107 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Cadastro de Artista</title> </head> <body> <h1>Cadastro de Artista</h1> <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" enctype="multipart/form-data" name="cadastro" > Artista:<br /> <input type="text" name="Artista" /><br /> Faixa:<br /> <input type="text" name="Faixa" /><br /> Album:<br /> <input type="text" name="Album" /><br /> Duracao:<br /> <input type="text" name="Duracao" /><br/> Gravadora:<br /> <input type="text" name="Gravadora" /><br/> Imagem de exibição:<br /> <input type="file" name="foto" /><br /><br /> <input type="submit" name="cadastrar" value="Cadastrar" /> </form> </body> </html> <?php // Conexão com o banco de dados $conn = @mysqli_connect("localhost", "id4008135_root", "herman123") or die ("Problemas na conexão."); $db = @mysqli_select_db($conn, "id4008135_musicbd") or die ("Problemas na conexão"); // Se o usuário clicou no botão cadastrar efetua as ações if (isset($_POST['cadastrar'])) { // Recupera os dados dos campos $Artista = $_POST['Artista']; $Faixa = $_POST['Faixa']; $Album = $_POST['Album']; $Duracao = $_POST['Duracao']; $Gravadora = $_POST['Gravadora']; $Imagem = $_FILES["foto"]; // Se a foto estiver sido selecionada if (!empty($Imagem["name"])) { // Largura máxima em pixels $largura = 2000; // Altura máxima em pixels $altura = 2000; // Tamanho máximo do arquivo em bytes $tamanho = 1000000000; $error = array(); // Verifica se o arquivo é uma imagem if(!preg_match("/^image\/(pjpeg|jpeg|png|gif|bmp)$/", $Imagem["type"])){ $error[1] = "Isso não é uma imagem."; } // Pega as dimensões da imagem $dimensoes = getimagesize($Imagem["tmp_name"]); // Verifica se a largura da imagem é maior que a largura permitida if($dimensoes[0] > $largura) { $error[2] = "A largura da imagem não deve ultrapassar ".$largura." pixels"; } // Verifica se a altura da imagem é maior que a altura permitida if($dimensoes[1] > $altura) { $error[3] = "Altura da imagem não deve ultrapassar ".$altura." pixels"; } // Verifica se o tamanho da imagem é maior que o tamanho permitido if($Imagem["size"] > $tamanho) { $error[4] = "A imagem deve ter no máximo ".$tamanho." bytes"; } // Se não houver nenhum erro if (count($error) == 0) { // Pega extensão da imagem preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $Imagem["name"], $ext); // Gera um nome único para a imagem $nome_imagem = md5(uniqid(time())) . "." . $ext[1]; // Caminho de onde ficará a imagem $caminho_imagem = "fotos/" . $nome_imagem; // Faz o upload da imagem para seu respectivo caminho move_uploaded_file($Imagem["tmp_name"], $caminho_imagem); // Insere os dados no banco $sql = mysqli_query("INSERT INTO tabela_album VALUES ('', '".$Artista."', '".$Faixa."', '".$Album."', '".$Duracao."','".$Gravadora."', '".$nome_imagem."')"); // Se os dados forem inseridos com sucesso if ($sql){ echo "Você foi cadastrado com sucesso."; } } // Se houver mensagens de erro, exibe-as if (count($error) != 0) { foreach ($error as $erro) { echo $erro . "<br />"; } } } } ?>
  11. Passar para variáveis os 3 menores valores de um vetor definido pelo usuário. O código abaixo pega o menor e maior valor eu gostaria de pegar os 3 menores. small = vardistance[0]; large = vardistance[0]; for (y = 0; y < z; y++) { if (large < vardistance[y]) { double tmp = large; large = vardistance[y]; vardistance[y] = large; } if (small > vardistance[y]) small = vardistance[y]; vardistance[y] = small; }
  12. Rafael_Ferreira

    Selects diferentes tabelas sem "Join".

    Confirma para mim o tipo precisa ser o mesmo mas os nomes das colunas não precisa ser o mesmo no caso se for usar o "Union"?
  13. Rafael_Ferreira

    Selects diferentes tabelas sem "Join".

    comandoSQL.CommandText = "SELECT Codigo, Descricao, Codigo_Barras, Preco__, Desconto, Pago, Troco, Data_de_Hoje, Sum(Pago) as Total_RecebidoCaixa From caixa_cadastrado Union All Select Codigo, Tipo_Conta, Codigo_Conta, Preco_, Data_de_Hoje, null, null, null, Sum(Preco_) as Total_RecebidoContas from contas_receber Union All Select Codigo, Tipo_Conta, Codigo_Conta, Preco, Data_de_Hoje, null, null, null, Sum(Preco) as Total_PagoContas from Contas_pagar Union All Select Codigo, Nome, Salario, Extra, Dividas, Sobre_Funcionarios, Data_de_Hoje, null, Sum(Salario) as Total_PagarSalarios from funcionarios_salarios";
  14. Rafael_Ferreira

    Selects diferentes tabelas sem "Join".

    É mas me ensinaram que com o Union você precisa ter colunas com nomes iguais ou pelo menos designar colunas com nomes iguais como seria possível usar o Union com colunas diferentes e designar nomes diferentes?
  15. Rafael_Ferreira

    Selects diferentes tabelas sem "Join".

    Eu preciso criar um select de tabelas diferentes sem join já que não preciso de "relacionamento", chave primária e chave estrangeira, qual seria o modo correto de criar um query com múltiplos selects porque o código abaixo apresenta erro! comandoSQL.CommandText = "SELECT *, Sum(Pago) As Total_Recebido, Sum(Preco_) As Total_RecebidoContas, Sum(Preco) As Total_PagoContas, Sum(Salario) As Total_PagarSalarios From caixa_cadastrado, contas_receber, contas_pagar, funcionarios_salarios"; ESTE APRESENTA ERRO NO RESULTADO DAS SOMAS! comandoSQL.CommandText = "SELECT(Select *, Sum(Pago) FROM caixa_cadastrado) As Total_RecebidoCaixa(Select*, Sum(Preco_), As From contas_receber) As Total_RecebidoContas(Select*, Sum(Preco) As From contas_pagar) As Total_PagoContas(Select*, Sum(Salario) FROM funcionarios_salarios) As Total_PagarSalarios"; ESTE DÁ UM ERRO E NÃO ABRE!
×

Informação importante

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