Nie moge wyświetlić DateTime

0

Nie mogę wyświetlić kolumny bazy z typem dateTime w dataGridView. Otrzymuje komunikat System.FormatException: „Ciąg nie został rozpoznany jako prawidłowy element DateTime.”

DataTable dt = new DataTable();

                zapytanie = string.Format("SELECT * FROM Stroje ORDER BY Nr ASC");

                komenda = new SQLiteCommand(zapytanie, polaczenie);

                SQLiteDataAdapter sda = new SQLiteDataAdapter(zapytanie, polaczenie);

                sda.Fill(dt); <----- tutaj otrzymuje błąd
                dataGridView1.DataSource = dt;

1

Najwyraźniej problem polega na tym, że kolumna, którą oznaczyłeś, że jest typu DateTime w twoim DataGridView w twojej bazie ma jakiś taki format daty, którego on nie umie automatycznie skonwertować. Pokaż jakiś przykład danych wynikowych w tej tabeli Stroje.

0

08.01.2019 2206 taki format wpisuje mi się do bazy, patrzę też na struktury więc zmienię w zapytaniu format w jakim mam odczytać. Czy da się to zrobić w SQL przy tworzeniu bazy?

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