Neste post vou colocar um código funcionando perfeitamente para acessar um banco SQL Server através de uma aplicação em C#.
O código tem as rotinas para adicionar, consultar, editar e remover registros. (CRUD).
Para funcionar em sua máquina você deverá criar um banco com a estrutura mostrada na imagem abaixo.
Lembrando que a coluna "ID_Cliente" deve estar configurada para ser incrementada automaticamente
Agora vou apenas mostrar as telas e seu funcionamento. A primeira é a de consulta dos registros. Basta clicar no Button "Consultar/Atualizar" que todos os registros do seu banco são mostrados.
Para editar ou remover um registro basta clicar no respectivo ícone. Lembrando que dentro do projeto há o código para "clicar em determinada célula" do DataGridView, que é bem simples. Na tela abaixo uma simulação de deleção de um cliente com janela de confirmação.
Finalmente, para adicionar um usuário, uma tela com alguns TextBoxes é chamada e ao clicar em "Salvar", um MessageBox de confirmação é mostrado.
Para entender melhor, sugiro que baixem o projeto e façam suas modificações e melhorias. Quaisquer dúvidas podem deixar nos comentários que respondo assim que possível.
Para baixar o código fonte completo de como conectar uma aplicação C# a um banco de dados SQLServer cliquem no link http://goo.gl/0PYqD
bom dia meu amigo meu nome e silvao eu gostei desse artigo sobre conexão com sql e lhe peço se vc puder postar mais alguma coisa sobre esse assunto faça pois estou cursando o curso tecnico e gostaria de aprendewr mais sobre conexão com banco de dados sql valeu um abraço valeu desde ja agradeço
ResponderExcluirolha meu nome e silvano nao estou conseguindo fazer a tabela edição de cliente vc pode falar mais um pouco sobre esse assunto valeu muito obg
ResponderExcluirola sou inciante poderia explicar como fazer com MySQL, e se possivel me indicar onde teria um crud de c# com MySQL gostaria de aprender e pesquisa tambem, ótimo site, indico a todos.
ResponderExcluirola sou inciante poderia explicar como fazer com MySQL, e se possivel me indicar onde teria um crud de c# com MySQL gostaria de aprender e pesquisa tambem, ótimo site, indico a todos.
ResponderExcluirola sou inciante poderia explicar como fazer com MySQL, e se possivel me indicar onde teria um crud de c# com MySQL gostaria de aprender e pesquisa tambem, ótimo site, indico a todos.
ResponderExcluirOlá Walney,
ExcluirCaso ainda não tenha, a primeira coisa que precisará fazer é baixar o Connector do MySQL para o C# em http://dev.mysql.com/downloads/connector/net/5.1.html
(se me lembro bem, ao fazer a instalação completa do MySQL ele já é instalado junto)
No seu projeto do Visual Studio, vá na janela "Solution Explorer", clique com o botão direito em "References", "Add Reference" e encontre o "MySql.Data".
Depois basta adicionar o namespace dele em todas as páginas de código (using MySql.Data.MySqlClient) e, por fim, alterar todas as linhas onde fiz as consultas usando as classes SqlCommand, SqlConnection e etc por MySqlCommand, MySqlConnection e assim por diante.
Espero ter ajudado
Bons estudos!