Fórum preencher um DataSet ou um DataTable usando story procedure e dataGridView em CSHARP #471866

03/03/2014

0

1 - Tenho esse código em C# conectado ao SQl SERVER 2012, eu quero visualzar (preencher um DataSet ou um DataTable) os dados contidos no banco apartir de um dataGridView , só que ela não mostra nada, gostaria de saber onde está o erro.

private void dataGridViewMostrarLivros_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
SqlConnection LigarBancoDado = new SqlConnection(); // conexão com o banco
LigarBancoDado.ConnectionString = ("Data Source=ANACLETOLINUX\\LOBSOFT; Initial Catalog=Db_CadastroLivroNovo; User Id=sa; Password=#Ea4Ai8Ç@");

try
{
LigarBancoDado.Open();
DataTable dataTable = new DataTable();
SqlCommand command = new SqlCommand("SP_CONSLIVRO", LigarBancoDado);
command.CommandType = CommandType.StoredProcedure;

command.Parameters.AddWithValue("@TituloLivro", textBoxTituloLivro.Text);
command.Parameters.AddWithValue("@ISBNLivro", textBoxIsbnLivro.Text);
command.Parameters.AddWithValue("@AnoEdicaoLivro", dateTimePickerLivro.Value.Date);


SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(command);

sqlDataAdapter.Fill(dataTable);

dataGridViewMostrarLivros.DataSource = dataTable;
}
catch(Exception)
{
MessageBox.Show("Erro na consulta");
}
finally
{
LigarBancoDado.Close();
}
}
}
}


Anacleto Linux

Anacleto Linux

Responder

Posts

04/03/2014

Aluisio Cavalcante

cuidado ao abrir os posts, esse está duplicado.
Responder

Gostei + 0

04/03/2014

Anacleto Linux

esqueci de meter o código no segundo post, por isso tive que postar pela segunda vez. olha para o segundo post (preencher um DataSet ou um DataTable usando story procedure e dataGridView em CSHARP), onde está o código e não para o primeiro. obrigado pelo reparo.

Responder

Gostei + 0

04/03/2014

Aluisio Cavalcante

era só escrever no mesmo post. mas valeu. boa sorte.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar