Ir ao conteúdo

Dúvida como Conectar SQL com C#


Sylerr

Posts recomendados

Postado

olá gostaria de saber como posso fazer essa conexão com um banco de dados SQL no C#, partindo do principio 0

não sei como fazer isso, gostaria de saber se alguém tem um passo a passo (se possível)

de como fazer essas conexões.

o que é necessário pra fazer tudo isso funcionar direitinho.

agradeço desde ja.

Postado

Usando SqlServer 2012, codigo abaixo para criar o banco

create database MyConsoleDB;
use MyConsoleDB;
create table Pessoa(PessoaID int not null, Nome nvarchar(50));
insert into Pessoa values (1,'Matheus');

adicione o using para ter as classes necessarias.

using System.Data.SqlClient;

e o metodo main

        static void Main(string[] args)
{
var conStr = @"Server=.\SQLExpress;Database=MyConsoleDB;Trusted_Connection=Yes;";
SqlConnection con = new SqlConnection(conStr);

try
{
con.Open();

SqlCommand cmd = new SqlCommand("select * from Pessoa", con);

SqlDataReader rdr = cmd.ExecuteReader();

while (rdr.Read()) // Retorna verdadeiro enquanto houver dados
{
Console.WriteLine("PessoaID: {0}, Nome: {1}", rdr.GetSqlInt32(0), rdr.GetString(1));
}
}
catch (SqlException ex) { Console.WriteLine(ex.Message); }
finally
{
con.Close(); // Garantimos que fechara a conexao
}

Console.ReadLine();
}

use o metodo abaixo para fazer insert, delete ou outros

cmd.ExecuteNonQuery();

Postado

certo. e tem como eu "linkar" um banco ja com tabelas prontas, relacionadas e tudo feito?

e por exemplo se eu quiser que um combobox tenha o campo Nome de uma tabela.

exemplo pra cadastra um usuario qualquer

o programa deseja saber qual cidade cadastrar.

e no comboBox tenha as cidades ja cadastradas no banco

é parecido com ACCESS? só arrastar o objeto/tabela cidade até esse comboBox?

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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!