Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

24
16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 1/24 Programando .NET Dicas, Artigos e Vídeos de Programação em Geral Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 Olá pessoal, devido a vários pedidos, irei criar neste artigo um Cadastro simples de Clientes em Windows Forms usando C# e os conceitos de ADO.NET, como SqlConnection e SqlCommand. Com exceção da criação do banco e das tabelas, todo o resto será via código, desde a criação dos métodos de acesso aos dados até os métodos de inclusão, exclusão, consulta e atualização dos dados. Acompanhem: Comece criando um novo projeto do tipo Windows Forms em C#. Dê o nome de CadastrodeClientes e clique em OK. Agora abra o Server Explorer (CTRL + W + L), clique com o botão direito em cima de Data Connections

Transcript of Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

Page 1: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 1/24

Programando .NETDicas, Artigos e Vídeos de Programação em Geral

Cadastro de Clientes em C# usando conceitosde ADO.NET – Parte 1

Olá pessoal, devido a vários pedidos, irei criar neste artigo um Cadastro simples de Clientes em Windows

Forms usando C# e os conceitos de ADO.NET, como SqlConnection e SqlCommand. Com exceção da

criação do banco e das tabelas, todo o resto será via código, desde a criação dos métodos de acesso aos

dados até os métodos de inclusão, exclusão, consulta e atualização dos dados. Acompanhem:

Comece criando um novo projeto do tipo Windows Forms em C#. Dê o nome de CadastrodeClientes e

clique em OK.

Agora abra o Server Explorer (CTRL + W + L), clique com o botão direito em cima de Data Connections

Page 2: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 2/24

e clique em Create New SQL Server Database.

Em Server Name, escolha o nome do seu servidor do SQL, em Log on the Server, deixe como Use

Windows Authentication, dê o nome de Clientes ao seu DataBase e clique em OK.

Você verá que o database foi criado. Expanda-o, clique com o botão direito em Table e clique em Add

New Table. Vamos criar a tabela de clientes como exemplo.

Crie as tabelas como mostra a imagem acima, e lembre-se de deixar a coluna IDCliente como Primary

Key, clicando em Set Primary Key no menu acima. Salve a tabela com o nome tbClientes. Lembre-se

também de especificar que a coluna IDCliente é Identity, ou seja é identada, terá um número próprio,

assim não precisaremos especificá-lo na hora da inserção dos dados. Só alterar a opção, Is Identity,

como mostra a imagem abaixo:

Vamos criar esses 8 campos como exemplo, permitindo valores nulos apenas nas duas últimas colunas.

Page 3: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 3/24

Para entender os conceitos de ADO.NET, de início vamos criar no formulário apenas 3 botões, Inserir,

Excluir e Atualizar e fazer as instruções SQL via código. Mais a frente faremos a consulta aos dados

inseridos por meio do controle DataGridView, do Visual Studio. Dito isto, crie 3 botões no formulário,

como mostra a imagem a seguir:

Nas propriedades dê os nomes, em Name, de btnInserir, btnExcluir e btnAtualizar. Dentro do código

do botão Inserir, será necessário passar a string de conexão do banco de dados. Dica: para não ter que

digitar a string na mão, abra o Server Explorer, clique com o botão direito no Database Clientes e clique

em Properties. Na opção Connection String, copie e cole a string de conexão para o parâmetro do

SqlConnection, como a imagem nos mostra:

Segue abaixo todo o código comentado do botão Inserir:

Seguir

Seguir “Programando.NET”

Obtenha todo post novo

entregue na sua caixa de

entrada.

Junte-se a 991 outros seguidores

Insira seu endereço de e-mail

Cadastre-me

Tecnologia WordPress.com

Page 4: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 4/24

O código foi inteiramente comentado, mais de qualquer forma vou explicar os pontos importantes.

Dentro do botão Inserir coloquei um try/catch para capturar algum erro que possa acontecer. Comecei

instanciando o SqlConnection, passando a ele a string de conexão, depois instanciei o SqlCommand,

atribuindo a ele o SqlConnection. Depois, usei o método CommandText, do SqlCommand, para fazer

a instrução SQL, só que ao invés de passar diretamente os valores dentro dele, eu passei apenas os

parâmetros, como uma forma de segurança dos dados. Assim minha instrução SQL fica parametrizada,

pelo uso do arroba (@) + o nome da coluna da tabela.

Logo após, passei os valores por meio do método AddWithValue, pertencente ao método Parameters,

do SqlCommand. Nele, que espera dois parâmetros, que são os parâmetros declarados no INSERT e os

valores em si, foram passados os valores das colunas, com exceção da coluna ID, que como é Primary

Key não precisa ser passado nenhum valor.

Após isso, abro minha conexão por meio do método Open, uso o ExecuteNonQuery, que é perfeito

para inserção no banco, já que a mesma não nos retorna dados(a usamos também para fazer Update e

Delete) e fecho a conexão.

Apenas para fins didáticos uma breve explicação dos 4 tipos de execuções que tenho no SqlCommand:

ExecuteNonQuery() – executa uma instrução que não retorna dados, por exemplo um INSERT ou

Page 5: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 5/24

UPDATE.

ExecuteReader() – usado para fazemos um SELECT que retorne um DataReader.

ExecuteScalar() – usada quando a consulta retorna apenas um valor, que é obrigatoriamente a primeira

linha da primeira coluna.

ExecuteXmlReader() – usada para nos retornar um objeto do tipo XmlReader.

Finalizando nosso código, coloquei um MessageBox para informar ao usuário que a inserção funcionou.

Salve seu projeto e, antes de compilar, coloque um Breakpoint no começo do código, como mostra a

imagem a seguir:

Agora compile e teste linha a linha nosso código. Se tudo foi feito como no exemplo, aparecerá a

mensagem dizendo que a inclusão foi realizada com sucesso.

Page 6: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 6/24

Para ter certeza, abra o Server Explorer, vá ao seu Database, vá na Tabela de Clientes, clique com o botão

direito em cima dela e clique em Show Table Data. Deverá aparecer uma tela como essa:

Agora vamos codificar o botão de Excluir. Os conceitos de ADO.NET, são praticamente os mesmos, só vai

mudar a instrução SQL. Faça o código como abaixo:

Como você pode perceber, muda pouca coisa em relação aos códigos do botão de Inserir. Antes de rodá-

lo, insira mais alguns dados na tabela, para que a mesma não fique sem dados. Salve, compile e teste

para ver se tudo saiu Ok.

Finalizando, vamos fazer o método referente ao botão Update, que também só será alterado a instrução

SQL, já que vamos atualizar os dados já existentes. Dê dois cliques nele e insira o seguinte código:

Page 7: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 7/24

Neste exemplo alteramos somente o Endereço, Telefone e Email, mais você pode alterar todos os

campos se assim achar necessário. Salve, compile e veja o resultado na sua tabela.

Antes do Update:

Depois do Update:

Com isso, termino aqui a 1ª parte de nosso artigo que explora o uso dos conceitos de ADO.NET com C#.

Na próxima parte de nosso artigo, iremos usar o controle DataGridView em nosso projeto.

Para quem se interessar, disponibilizo o código fonte desse projeto aqui.

Lembrando que esse projeto foi feito usando o Visual Studio 2008 Professional SP1.

Abraços.

Page 8: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 8/24

4 Votos

Até o próximo artigo!

Avalie isto:

Divulgue:

Google Facebook 2 Twitter LinkedIn Email Imprimir

Google+

Wellington Camargo

Este post foi publicado em .NET, C#, SQL Server e marcado com a tag ado.net, cadastro de clientes,

conceitos em 03/04/2010 [http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-

You May Like

1.

About these ads

Seguir 195

Gosto

Be the f irst to like this.

Relacionado

Cadastro de um Consultório

em Windows Forms, com C#

e SQL Server – Parte 6

Em ".NET"

Cadastro de Consultório em

Windows Forms, com C# e

SQL Server – Parte 1

Em ".NET"

Configuração do Banco e

Criação do Projeto: Exibição

Mestre-Detalhe de Registros

- Parte 1

Em ".NET"

Page 9: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 9/24

em-c-usando-conceitos-de-ado-net-%e2%80%93-parte-1/] .

46 ideias sobre “Cadastro de Clientes em C# usando conceitos de ADO.NET –

Parte 1”

Parabéns pelo artigo!

Estou iniciando agora e esta ajudando mtooo!

Mas nao consegui abrir o link com o codigo fonte =s

Anônimo

14/04/2014 às 15:45

Curtir

Eu uso o visual studio 2010 e o banco sql 2008 r2

Roberta

02/07/2013 às 14:49

Curtir

Parabéns wellington vc está ajudando muita gente inclusive eu, sou iniciante em c# muito obg., vlw.!!!

Roberta

02/07/2013 às 14:47

Curtir

Fernando Santos

Page 10: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 10/24

Obrigado se todos artigos na net fosse assim simples e objetivo você esta de parabéns!!

você tem aulas de java?

Obrigado Fernando!

Infelizmente não, só .NET/SQL mesmo.

Abraço

26/03/2013 às 23:23

Curtir

programator

27/03/2013 às 8:26

Autor do post

Curtir

istanciaaa*

Franz

18/10/2011 às 15:20

Curtir

puts cara vlw.. to conseguindoo sim.. to usandoo CHECKLISTBOX .. da hora.. porém to indo na raça tenho

que aprende mais sobre o conceito , herança, classe instancia essas coisas. seus artigos são legais cara

aborda o assunto em uma linguagem mais facil .. sem perder o conceito tecnico.. vlw cara !!

Franz

18/10/2011 às 15:18

Page 11: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 11/24

Beleza cara, valeu.

Se você tá conseguindo tá valendo.

Pesquise no próprio blog, tem assuntos variados relacionados à Programação Orientada a Objetos e a

Estrutura da Linguagem C#, pesquisa por essas categorias.

Fica de olho que desde Sábado estou publicando 1 post por dia no blog, assim ele sempre fica atualizado

=)

Abraços.

Curtir

programator

18/10/2011 às 17:49

Autor do post

Curtir

puts cara e como seria um select ? .. não consegui fazer aqui kkk

Cara, sugiro que veja o seguinte artigo:

http://programandodotnet.wordpress.com/2010/03/17/cadastro-de-um-consultorio-em-windows-forms-

com-c-e-sql-server-%E2%80%93-parte-6/

Franz

14/10/2011 às 14:02

Curtir

programator

14/10/2011 às 18:17

Autor do post

Page 12: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 12/24

Ou melhor, se tiver com tempo veja a série de artigos do Consultório no link abaixo:

http://programandodotnet.wordpress.com/tag/consultorio

Se mesmo assim não conseguir manda seu projeto pra mim.

Abraços.

Curtir

eaew cara muito bom teu artigo.. estou começando agora tem uns 2 meses .. suahusa ai estou fazendo

uma aplicação aqui que e o seguinte. ultiliza o CRUD select ,insert,update,delete ..para 2 tabelas —

cad_aluno e cad_disciplina.. so que não consigo fazer o DELETE estou meio confuso.. pq o delete depende

do que o usuario digitar e quizer deletar pode me dar uma ajuda ai cara ?

vlw

att Franz

Cara, obrigado pelo elogio.

Não entendi sua dúvida, manda seu projeto zipado pra mim, para o email [email protected]

que assim que possível vejo pra você.

Abraços.

Franz

11/10/2011 às 12:08

Curtir

programator

11/10/2011 às 18:18

Autor do post

Curtir

Page 13: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 13/24

wellington,

Inicialmenten Parabéns pelo post, sou visitante e gostei da forma que você colocou este material. Estou

tentando aprender c# na tora, abro uma pagina aqui outra alí, vou olhando analizando e quero aprender

programar com c#. Você mim indicaria algum livro, apostila alguma coisa para dar o ponta pé inicial.

Erildo, obrigado pelos elogios.

Segue link de um excelente livro chamado Use a Cabeça C#, em português:

http://www.4shared.com/file/wc9jLZlZ/Use_a_Cabea_C.html?

Excelente material de estudo, aproveite!

Abraços.

Erildo Quirino

27/08/2011 às 20:47

Curtir

programator

27/08/2011 às 22:08

Autor do post

Curtir

Otimo exemplo, estou começando agora com c#, queria saber o seguinte, criando os botões, Adicionar,

Exclui, eos textBox, com faço para jogar no banco SqlServer 2008″, pois o seu post, e direto em comandos

sql, gostaria se coo se fosse normal!

Abraços!

Emerson Giraldi

01/08/2011 às 12:20

Curtir

Page 14: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 14/24

Como assim Emerson, não entendi sua dúvida.

Da forma que estou fazendo é da forma usada para gravar os dados no banco, de que forma você está

pensando?

Abraços.

programator

01/08/2011 às 13:00

Autor do post

Curtir

Olá Welligton.,meu nome é adriano, Queria que vc me ajudasse com um problema que estou

enfrentando com meu banco de dados sql server, pois quanto tento criar uma aplicação que liga os

dados, não consigo fazer a conexão, pois ele exibe um erro dizendo que o sql server não pode se

conectar, porque não esta configurado para fazer conexões remotas. queria saber como resolver esse

problema!

ate mais.

Adriano, erro estranho cara. Como você está tentando se conectar ao SQL Server?

Se quiser manda seu projeto pro meu email, tento dar uma olhada: [email protected].

Abraços.

Anônimo

24/07/2011 às 13:16

Curtir

programator

24/07/2011 às 20:02

Autor do post

Curtir

Page 15: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 15/24

cara ja mandei vc viu?

Não cara, não chegou nada pra mim.

Você mandou pra [email protected] certo?

Abraços.

Rangel

02/06/2011 às 14:49

Curtir

programator

02/06/2011 às 23:17

Autor do post

Curtir

cara Segue dando esse erro

http://imageshack.us/photo/my-images/163/erroe.jpg/

vo manda meu projeto por email pra vc

Manda Rangel, mais esse erro parece ser erro de conexão com o banco, verifique como está configurado

sua conexão.

Rangel

30/05/2011 às 13:29

Curtir

programator

30/05/2011 às 22:25

Autor do post

Page 16: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 16/24

Abraços.

Curtir

Cara, você precisa usar o namespace System.Data e o System.Data.SqlClient.

Abraços.

programator

29/05/2011 às 11:59

Autor do post

Curtir

Cara Nao ta Reconhecendo nenhum Comando Sql, Todos Eles estao dando erro

e ainda fala que ta esperando um “{“

Cara, você precisa usar o namespace System.Data e o System.Data.SqlClient.

Veja se é isso, se continuar a dar erro me mande seu projeto por email pra [email protected]

pra eu tentar te ajudar.

Abraços.

Rangel

29/05/2011 às 10:29

Curtir

programator

29/05/2011 às 11:57

Autor do post

Curtir

Page 17: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 17/24

Cara primeiramente parabens pelo material!!!

Preciso da sua ajuda, o meu update nao funcionou e nao consegui achar o erro, p codigo esta igual ao

seu olha so:

private void btnAtualizar_Click(object sender, EventArgs e)

{

SqlConnection conn= new SqlConnection (@”Data

Source=.\SQLEXPRESS;AttachDbFilename=C:\clientes.mdf;Integrated Security=True;Connect

Timeout=30;User Instance=True”);

// sql command instrucoes do sql

SqlCommand comm = new SqlCommand();

comm.Connection = conn;

//commmando para alterar dados

comm.CommandText = “UPDATE tbClientes SET ENDERECOCLIENTE=@ENDERECOCLIENTE,” +

“TELEFONECLIENTE=@TELEFONECLIENTE,EMAILCLIENTE=@EMAILCLIENTE” +

“WHERE IDCLIENTE=@IDCLIENTE”;

comm.Parameters.AddWithValue(“@IDCLIENTE”,19 );

comm.Parameters.AddWithValue(“@ENDERECOCLIENTE”,”RUA DAS FLORES”);

comm.Parameters.AddWithValue(“@TELEFONECLIENTE”, 1140333333);

comm.Parameters.AddWithValue(“@EMAILCLIENTE”, “[email protected]”);

//ABRE E FECHA CONEXAO

conn.Open();

comm.ExecuteNonQuery();

conn.Close();

E nao aparece nenhum erro no codigo, mas quando mando executar e clico no botao ATUALIZAR apara a

mensagem: http://www.4shared.com/photo/sBZu0fTu/erro_sql.html

Se vc puder ajudar agradeco!!!!

Edelmar

24/04/2011 às 13:47

Curtir

programator Autor do post

Page 18: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 18/24

Edelmar, pelo que o erro aponta, ele está reconhecendo a variável @EMAILCLIENTE como

@EMAILCLIENTEWHERE, ou seja, experimente dar um espaço na linha do @EMAILCLIENTE, e outro

espaço na linha abaixo, do WHERE, e vê se isso resolve.

Note que no meu artigo fiz tudo com espaços, para “dizer” exatamente ao SQL Server o que é variável e o

que é uma cláusula.

Se tiver mais dúvidas, comenta aê, abraços.

24/04/2011 às 21:23

Curtir

Wellington, parabéns!

Realmente ajudando muitas pessoas, continue, por favor!

…em relação ao problema dos colegas em estar inativo, basta, ao invés de clicar em “CREATE NEW SQL

CONNECTION SERVER DATABASE” clicar em “ADD CONNECTION”, e direcionar para o banco de dados!

vlw, abraço.

Beleza Bruno, obrigado pelos elogios cara!

Valeu pela dica e por ajudar os amigos.

Abraços.

Bruno

09/04/2011 às 3:28

Curtir

programator

09/04/2011 às 13:13

Autor do post

Curtir

Page 19: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 19/24

Pingback: Os números de 2010 « Programando .NET

Cara parabens pelo site, você está fazendo um trabalho muito bom mesmo.

Mas eu estou com o mesmo problema que o Paulo relatou no seu comentario, a opção Create New SQL

Server Database tambem se encontra inativa aqui comigo. Eu tenho instalado SQL Server Management

Studio no PC. A versão que estou usando e o visual C# 2010. Se você podesse me ajudar ficaria muito

grato.

Parabens pelo site continue assim e conto com sua ajuda nesse problema.

Um Abraço!!!

Cesar, valeu pelos elogios.

Cara, que estranho, não deveria ficar inativa a opção para criar Database.

Você pode fazer de outra forma, abrindo direto o SQL Server e criando as tabelas que precisa.

Depois você só faz a conexão direta, pelo Server Explorer.

Qualquer coisa, me manda um email cara > [email protected].

Abraços.

Cesar

21/01/2011 às 21:29

Curtir

programator

22/01/2011 às 14:50

Autor do post

Curtir

Page 20: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 20/24

Pingback: Estatísticas do Blog – 2010 « Programando .NET

Olá amigo, parabéns pelo seu artigo, de certa forma me ajudou mto em meu projeto apesar de estar

usando o access e não o sql, peguei a logica e passei para o access. Como eu trabalho com VB.NET e como

sou nova na área gostaría de saber se você possui material relacionado ao visual studio junto com access,

quero me aprofundar mais no VB, se puder me ajudar fico grata!

Carol, obrigado pelo elogio.

Então, não tenho nenhum artigo em VB.NET (não gosto muito dessa linguagem, sou + C#!), mais posso te

indicar um dos melhores (pra não dizer O melhor!) sites de VB.NET do Brasil > http://www.macoratti.net.

Aqui você encontra os artigos dele sobre VB.NET especificamente:

http://www.macoratti.net/pageview.aspx?catid=1

Tenho em casa um sistema de cadastro de clientes pronto com banco Access, se quiser te passo por

email (só que está em C#), só pedir no [email protected].

Abraços e bons estudos!

Carol

22/12/2010 às 16:05

Curtir

programator

22/12/2010 às 16:41

Autor do post

Curtir

Muito bom seus artigos Mas se fosse preciso normalizar esta tabela cliente: por exemplo, Tera

tb_cliente,tb_log,tb_bairro,tb_cidade,tb_uf.

Como que seria?

Railon

02/12/2010 às 10:28

Page 21: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 21/24

Obrigado

Da mesma forma cara, só aumentaria o número de campos no form, e consequentemente na

codificação.

Abraços.

Curtir

programator

02/12/2010 às 15:01

Autor do post

Curtir

Parabéns pelo teu trabalho. Ando a iniciar-me no C# 2008, e ao tentar fazer este exemplo deparei-me

com uma dificuldade logo no início:

Ao fazer com o botão direito em cima de Data Connections, a opção Create New SQL Server Database,

aparece-me inactiva, e portanto não seleccionável. Como resolvo o problema?

Obrigado

-Podes indicar-me bons livros sobre ADO.NET com C# e sobre Ficheiros em WindowsForm?

Paulo, obrigado por acessar meu blog!

Cara, erro estranho, você tem instalado o SQL Server Management Studio em seu pc?

Paulo

14/11/2010 às 22:03

Curtir

programator

15/11/2010 às 0:51

Autor do post

Page 22: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 22/24

Faz o seguinte: baixa o projeto do artigo e tenta criar a conexão.

Se o erro persistir, envie um email para [email protected] que ficarei feliz em te ajudar.

Abraços.

Curtir

Fala Wellington.

Blz?

Cara, seu site está arrebentando hein. Muito bom mesmo!!!

Pode teria algum material de Lógica de programação?

Grande abraço amigo!

Fala cara, beleza! Valeu pelos elogios. Tenho algum material de Lógica em casa. Vou subir pra um servidor

e mais tarde disponibilizo a você o link para download.

Abraços.

Cara, com um pouco de atraso, subi o pdf de Lógica de Programação que eu tenho. Pode ser acessado

Anderson

07/04/2010 às 14:07

Curtir

programator

07/04/2010 às 17:55

Autor do post

Curtir

programator

16/04/2010 às 10:59

Autor do post

Page 23: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 23/24

por este link > http://uploaddearquivos.com.br/download/Lgica-de-Programao.pdf.

Em breve farei uma página no blog somente a downloads de documentos de estudo em .NET, aguarde!

Abraços.

Curtir

Obrigado Greyson, mais artigos deste tipo surgirão. Aguarde!

programator

05/04/2010 às 10:39

Autor do post

Curtir

Cara, muito bom o seu artigo, com muita clareza nos comentários.

Valeu mesmo essa iniciativa.

Greyson Mascarenhas

05/04/2010 às 9:02

Curtir

Parabéns pela artigo, muito didático, simples e direto.

Vou utilizar nas minhas aulas de C# na Uninove de São Roque.

Pedro Antonio Galvão Junior

04/04/2010 às 6:10

Curtir

programator

04/04/2010 às 12:40

Autor do post

Page 24: Cadastro de Clientes Em C# Usando Conceitos de ADO.net – Parte 1 _ Programando

16/7/2014 Cadastro de Clientes em C# usando conceitos de ADO.NET – Parte 1 | Programando .NET

http://programandodotnet.wordpress.com/2010/04/03/cadastro-de-clientes-em-c-usando-conceitos-de-ado-net-%E2%80%93-parte-1/ 24/24

Obrigado Galvão, tento ser o mais simples e direto em meus artigos para que não haja nenhum dúvida

em relação a eles. Bom uso nas suas aulas.

Abraços.

Curtir