Gostou do conteúdo? Você pode contribuir com meu trabalho fazendo uma doação via Pix: tiago@tiago.blog.br 🍻
@PetersonPHC11 ай бұрын
Funcionou legal aqui, estava realmente procurando uma aula que integrasse com o MySQL, Agora vamos pra próxima para deixar esse CRUD com o código robusto e "limpo"🚀🖥
@caioantunesdeoliveira3249 Жыл бұрын
Muito obrigado Tiago. Depois de um tempo voltei a estudar o C# e queria aprender a fazer a conexão com o banco de dados e finalmente estou aprendendo. Ótima aula
@sucessosertanejotv Жыл бұрын
Eu ia comentar exatamente isso que vc comentou, me formei em sistemas de informação e queria muito ter aprendido C#, mas fiquei muito tempo sem praticar em nada, e hoje estou querendo voltar a estudar e essa aula me abriu os olhos novamente. Parabéns Prof. 👍
@paratella Жыл бұрын
Parabéns e muito obrigado, elucidou muitas dúvidas e continuarei o curso para aprender mais.
@feliperrpcp20722 жыл бұрын
Adorei o conteúdo, finalmente consegui entender como fazer a conexão depois de muito tempo pesquisando. Muito obrigado! 😁
3 жыл бұрын
boa thiagão voa mlk rumo a 10k confia
@hagarow3 жыл бұрын
Me salvou, tinha um trabalho de escola e nao estava descobrindo pq nao estava cadastrando clientes, seu video meu ajudou de mais, Muito obrigado!
@marciomanuelgomesmasmelhor8035 Жыл бұрын
Grande Thiagão
@lucasferreira90592 жыл бұрын
cara, MUITO obrigado, seu conteúdo é incrível, conseguiu ser muito didático e me ajudou demais, tamo junto!
@trabalhosescolareseacademicos3 жыл бұрын
Boaaa video top!!!
@eduardorezende84622 жыл бұрын
Show !![
@rodrigotadeu64232 жыл бұрын
Muito bom!!
@netonos2 жыл бұрын
eu só separo a classe da conexão em outra classe e faço as chamadas.. mas os crud e funções eu diretos nos forms, o MVC é bom para quando se tem vários programadores no projeto. Para quem programa só é melhor desse formato, na minha opnião. e fica tudo um padrão só
@WandersonSFroes Жыл бұрын
Me lembrou muito a metodologia do Delphi/Lazarus Acho que consigo interagir com certa facilidade com o C#
@GloriousInvocation5 ай бұрын
Obrigado prof Tiago, só falta ser mais fácil de fazer isso no vscode pra quem tem Linux..
@prof.tiagotas4 ай бұрын
Essa é uma excelente ideia! Estou pensando em fazer algo com MAUI fora do ambiente Windows.
@louissss2473 жыл бұрын
caraq muito bom de verdadde
@Whoxy56 ай бұрын
Boa noite Estou desenvolvendo um sistema e gostaria de saber se vou ter que instalar o mysql também no computador que vai receber o sistema. Obrigado.
@prof.tiagotas4 ай бұрын
Olá, depende. O Computador que vai receber o sistema será o servidor? Senão, instale no servidor da empresa e faça o acesso usando o IP e posta do MySQL
@Koalinho2 жыл бұрын
Aquela lição de casa básica
@wernon51114 ай бұрын
Usei o MySQL workbanch, e apesar da conexão ter sido feita, os cadastros (com exceção do ID), sempre aparecem vazios mesmo sendo preenchidos.
@realmilhas Жыл бұрын
Tem de ser mesmo criado em .NET Core? Não pode ser .NET Framework??
@leandrosafra15524 жыл бұрын
Agradeço muito! Ajudou bastante rsrsrs
@prof.tiagotas4 жыл бұрын
Que bom que te ajudou Leandro!
@gkmishra20094 жыл бұрын
synchronous and asynchronous encryption in .net what is this please make video on it
@thiagorafaelcg2 жыл бұрын
Professor só uma dúvida, porque usou o ExecureReader() ao invés do ExecutenonQuery(). Já que não necessita de retorno de nada para o INSERT? Quando usar um ou outro?
@prof.tiagotas2 жыл бұрын
Olá Thiago, tudo bem? No caso da função insert podemos ter o retorno do número de linhas inseridas. Mas poderia ser como vc citou sem problemas.
@PolpaDaPaz2 жыл бұрын
Cara me tira uma duvida.... Depois que vc compilar e enviar o soft para alguém ela terá que instalar o mysql na maquina dela? Estou iniciando no C. Valeu
@prof.tiagotas2 жыл бұрын
Vc terá que criar projeto de setup no visual studio ou ainda, definir um servidor de banco de dados. Por exemplo, num supermercado há uma máquina servidor e todos os caixas acessam ela.
@brunoariel72642 жыл бұрын
Eu tenho oracle 11g qual pacote devo baixar?
@prof.tiagotas2 жыл бұрын
Infelizmente sobre o Oracle eu não seu Bruno. Já deu uma olhada nos pacotes nuget e na documentação sobre? Bons estudos!
@andersondallmanndallmann5902 Жыл бұрын
Poder me ajudar por favor! Tentei fazer conforme, mas duas vezes aconteceu de aparecer a Mengagem ".....exe está ausente. Construa o projeto e tente novamente, ou ajuste as propriedades OutpuPath e AssemblyName apropriadamente para apontar uma localização correta do assembly de destino.""
@andersondallmanndallmann5902 Жыл бұрын
não foi possível processar o arquivo Form1.resx por que ele está na internet ou na zona restrita ou tem a marca da Web no arquivo. Remova a marca da Web se você quiser processar esses arquivos.
@andersondallmanndallmann5902 Жыл бұрын
esse erro descobri, é por causa que coloco uma image . png em um botão.... muito estranho!
@valcirgarcia Жыл бұрын
segui passo a passo, porem retornar o seguinte erro na hora de cadastrar Option not supported. (Parameter 'passaword') e para no codigo no conexao.Close();
@PetersonPHC11 ай бұрын
Mano no código deve estar escrito "password" e não "passaword" se este for o erro retornado da uma olhada na sintaxe do código que vai funcionar.😉
@VictorHugoBinhardiPerdigao9 ай бұрын
O meu está dando esse erro.. Authentication to host 'localhost' for user 'root@localhost' using method 'caching_sha2_password' failed with message: Access denied for user 'root@localhost'@'localhost' (using password: YES)
@VictorHugoBinhardiPerdigao9 ай бұрын
Me ajudem
@wegmont3 жыл бұрын
Tiago, muito boa a sua aula. Consegui inserir os dados, mas ao verificar pelo comando select * from contato ele mostra todos os dados com o prefixo System. Windows.Forms.Textbox, Text: (dado inserido). Poderia informar como corrigir? Obrigado.
@netonos2 жыл бұрын
Na programação Xamarin Forms eu uso esse mesmo modelo de implementação (uso de comandos de SQL direto na programação).. é bem mais simples de entender
@prof.tiagotas2 жыл бұрын
Há prós e contra Antonio, tenho aqui na fila para gravar sobre Xamarin Forms o acesso direto ao MySQL. Recentemente descobri que temos que usar a classe MySQLConnector. Sogue dois links interessantes sobre assunto: stackoverflow.com/questions/63601990/problem-connecting-to-mysql-database-using-xamarin-andriod-only-but-works-in-ios www.nuget.org/packages/MySqlConnector/
@netonos2 жыл бұрын
@@prof.tiagotas Vdd professor... No mysql sim, necessita do Connector... eu uso o PostgreSQL.... aí nesse padrão que me refiro a pessoa faz tudo que Windows Forms faz.. só muda pouca coisa, mas 90% do código é idêntico
@lucasfresnedas79094 жыл бұрын
kkk vlw man, vou colocar seu nome no meu tcc
@prof.tiagotas4 жыл бұрын
Haha valeu Lucas!
@iurirodrigues1262 Жыл бұрын
O meu deu erro "authentication to localhost for user root using method mysql native passwrod failed with messenge acess denied for user root @ localhost usgin password yes". Oque eu faço ?
@prof.tiagotas Жыл бұрын
Qual versão do MySQL vc está usando?
@iurirodrigues1262 Жыл бұрын
@@prof.tiagotas Estou usando o Workbench 8.0 e no myadim é o 8.2.4
@prof.tiagotas Жыл бұрын
@@iurirodrigues1262 dê uma olhada no meu vídeo de como usar o MySQL workbench
@prof.tiagotas Жыл бұрын
E dê uma olhada nisso: stackoverflow.com/questions/49931541/mysql-changing-authentication-type-from-standard-to-caching-sha2-password
@gustavobezerra23842 жыл бұрын
Cara não aparece no nuget o mysql, sabe o porque?
@prof.tiagotas2 жыл бұрын
Dá uma olhada se vc está na guia "instalados". Você deve ir na guia "procurar" ou "pesquisar"
@VictorHugoBinhardiPerdigao9 ай бұрын
Não consegui, alguém sabe como ser o username do MySQL??
não sei o que deu errado mais aparece uma mensagem que o banco não esta conectado , aparece isto Login.exe Error: 0 : Host 'DESKTOP-I8VNBNK' is not allowed to connect to this MySQL server Exceção gerada: 'MySql.Data.MySqlClient.MySqlException' em mscorlib.dll
@mottatiin2 жыл бұрын
Estou com o seguinte erro : "You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'keys (key1, key2) + VALUES (", ")" at line 1" Se alguem puder me ajudar eu ficaria muito grato! Este é meu codigo: using MySql.Data.MySqlClient; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WFDotNetCoreGravarDadosMySQL { public partial class Form3 : Form { MySqlConnection Conexao; public Form3() { InitializeComponent(); } private void AcessKeyBox_TextChanged(object sender, EventArgs e) { } private void AccessKey_Click(object sender, EventArgs e) { } private void Form3_Load(object sender, EventArgs e) { } private void ProductKey_Click(object sender, EventArgs e) { } private void ProductKeyBox_TextChanged(object sender, EventArgs e) { } private void Confirm_Button_Click(object sender, EventArgs e) { try { string data_source = "datasource=localhost;username=root;password=;database=cartelkeys"; //Criar Conexão Com MYSQL Conexao = new MySqlConnection(data_source); string sql = "INSERT INTO keys (key1, key2) + VALUES ('" + AcessKeyBox.Text + "', '" + ProductKeyBox.Text + "')"; //Executar o Comando Insert MySqlCommand comando = new MySqlCommand(sql, Conexao); Conexao.Open(); comando.ExecuteReader(); MessageBox.Show("KEY ADICIONADA"); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { Conexao.Close(); } } } }
@prof.tiagotas2 жыл бұрын
É um erro de sintaxe do seu SQL. Melhor usar PreparatedStatements, dê uma olhada nas videoaulas seguintes