Problem z sortowaniem danych z dataset

0

Witam wszystkich,

Ładuję do datagridview dane z bazy danych. Mimo, iż w dgv ustawiłem kolumnę jako numeryczną (z kilkoma miejscami po przecinku), podczas sortowania zamiast jako double traktuje mi je jako stringa.
Czy mógłby mnie ktoś oświecić co robię źle?

 
// --- Podstawowe informacje z v_Param ---
                dgvOtwory.DataSource = null;
                dgvOtwory.Rows.Clear();
                dgvOtwory.AutoGenerateColumns = false;

                dgvOtwory.Columns[0].DataPropertyName = "nazwa_kolumny";
.
.
.
<koniec kolumn>
                

                myCommand = new OdbcCommand(null, Program.MyConnection);
                myCommand = Program.MyConnection.CreateCommand();
                myCommand.CommandText = @"query";

                ds = new DataSet("Parametry");

                adapter = new OdbcDataAdapter(myCommand);
                dTable.Clear();
                adapter.Fill(dTable);
                dgvOtwory.DataSource = dTable;
0

Tak działa SQL.
Podobnie jest z wpisywaniem do bazy, musisz dawać stringi np. '978' jak chcesz wpisać liczbę, niestety tutaj nie ma żelaznej konsekwencji.
Przynajmniej u mnie to tak działa.

1 użytkowników online, w tym zalogowanych: 0, gości: 1