none
DataGridView travando. RRS feed

  • Pergunta

  • Boa tarde!

    Estou desenvolvendo um projeto no Visual Studio 2013 Express for Windows Desktop. No meu projeto tem um grid, aonde tem uma coluna para imagem e outra onde pode colocar textos e imagens, no richTextBox, com varchar(MAX). Para inserir os dados, consigo fazer isso com êxito. Mas, tenho um problema. Quando fecho a janela e a reabro, aparece um aviso como mostra a imagem a seguir, duas vezes.

    Erro após reabrir o form.

    Em seguida, os dados salvos aparecem no grid. E em seguida aparece essa imagem quando faço a pesquisa.

    Erro após pesquisa para o grid.

    Aguardo resposta.

    Att:

    Fabiano Monteiro.

    domingo, 12 de julho de 2015 18:17

Respostas

  • Boa tarde,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma thread nova.

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Marcos SJ sexta-feira, 17 de julho de 2015 17:24
    sexta-feira, 17 de julho de 2015 17:24

Todas as Respostas

  • Bom dia DesignWeb,

    Você já tentou analisar cada detalhe que esta caixa de diálogo está te informando?

    Tente relacionar a mensagem de erro de maneira detalhada conforme o que você está fazendo no código do seu projeto.


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 13 de julho de 2015 13:07
  • Coloca o código referente ao evento Load de seu form que carrega essa grid para que possamos analisar

    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    segunda-feira, 13 de julho de 2015 14:14
  • Boa tarde,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma thread nova.

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Marcos SJ sexta-feira, 17 de julho de 2015 17:24
    sexta-feira, 17 de julho de 2015 17:24
  • Olá, bom dia. Eu encontrei soluções, mas apareceram outros problemas. Veja essas imagens:

    Esse erro ocorre assim que o form é aberto após conexão com o banco de dados.

    Essa outra imagem acontece quando eu clico na linha do código nº 7.

    Erro ao clicar na linha do código nº 7.

    Esse erro aparece quando eu clico em qualquer linha superior a linha de código nº 7.

    Erro após selecionar a linha de código n] 8 em diante.

    Lhe serei mui grato pelas soluções dos problemas.

    sábado, 8 de agosto de 2015 14:35
  • Eu coloquei. Mas olha os resultados.

    Esse erro acontece assim a conexão com o banco é realizada automaticamente.

    Esse outro erro acontece quando eu clico na linha do código nº 7.

    Já esse break aponta o erro, mas até agora não consegui identificar.

    Aqui estão os códigos para preenchimento dos campos, inclusive da imagem.

    Estou no aguardo da resposta. Muito obrigado.

    sábado, 8 de agosto de 2015 14:43
  • Eu vou fazer isso. Mas, depois que instalar o VS 2013 Utimate. Pois, estou instalando, mas não estou conseguindo abrir a versão express.
    sábado, 8 de agosto de 2015 14:50
  • Boa noite! Aqui estão os códigos solicitados.

    private void Voce_Load(object sender, EventArgs e)
            {
                // TODO: This line of code loads data into the 'userLoginDataSet1.tbVoce' table. You can move, or remove it, as needed.
                this.tbVoceTableAdapter.Fill(this.userLoginDataSet1.tbVoce);

                SqlConnection conn = new SqlConnection(@"Data Source=fabiano-pc\sqlexpress;Initial Catalog=UserLogin;Integrated Security=True");
                //conn.ConnectionString = Properties.Settings.Default.UserLoginConnectionString1;

                try
                {
                    conn.Open();
                    MessageBox.Show("Conexão realizada com sucesso!", "Realizando uma conexão...", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(String.Format("Fala ao realizar a conexão! Tente Novamente. : {0}", ex.Message));
                }

                habilita_campos();
                dgvVoce.RowTemplate.Height = 180;
                showdata();
            }

    domingo, 9 de agosto de 2015 21:32
  • Bom dia DesignWeb,

    Peço que informe a solução para o seu problema desta thread e crie uma nova thread sobre o novo problema, desta maneira o Fórum fica organizado e assim fica mais fácil para outras pessoas encontrarem respostas para as suas dúvidas futuramente.

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 10 de agosto de 2015 13:13