Mam problem z odczytem tabeli w bazie danych w której jest typ BLOB. Mianowicie DataGridView domyślnie definiuje ten typ jako binary i w momencie wyświetlania zawartości takiej kolumny stara siuę rysować obrazek w tabelce, a chciałbym aby wyświetlał mi tekst.
try{
string mojepolaczenie = "Database=komentarze;Data Source=localhost;User Id=root;Password=krasnal";
MySql.Data.MySqlClient.MySqlConnection koneksja = new MySql.Data.MySqlClient.MySqlConnection(mojepolaczenie);
string wyswietl = "SELECT * FROM tab_komentarzy";
MySql.Data.MySqlClient.MySqlCommand komenda = new MySql.Data.MySqlClient.MySqlCommand(wyswietl);
komenda.Connection = koneksja;
koneksja.Open();
komenda.ExecuteNonQuery();
MySql.Data.MySqlClient.MySqlDataAdapter myAdapter = new MySql.Data.MySqlClient.MySqlDataAdapter();
myAdapter.SelectCommand = komenda;
myAdapter.Fill(dataSet1,"koment");
dataGridView1.DataSource = dataSet1.Tables["koment"];
komenda.Connection.Close();
}catch(Exception e){
MessageBox.Show("Pojawił się niespodziewany błąd: "+e.Message,"Błąd połączenia", MessageBoxButtons.OK);
}
Powyższe to jest fragment kodu który odpowiada za wyświetlenie zawartości bazy bezpośrednio po uruchomieniu programu no i sprawia on właśnie problemy z typem BLOB. Proszę o pomoc będę wdzięczny