| Doufám že mne začátečníka tady zase nebudete kamenovat za mou neznalost.  Přes OleDB mám otevřen XLS soubor a načítám jej do tabulky DTA. V XLS jsou tato data: zak.číslo		hod 11252			27 11266			16 12016			32 20001			5 D			32 nemoc			24 Načítám to takto: 
cn.Open()
                command.Connection = cn
                command.CommandText = "SELECT  * FROM [List1$B34:C43]"
                Dim dtA As New System.Data.DataTable
                dtA.Columns.Add("Zak#číslo")
                dtA.Columns.Add("Hod")
                dtA.Columns(0).DataType = System.Type.GetType("System.String")
                dtA.Columns(3).DataType = System.Type.GetType("System.Decimal")
dtA.Load(command.ExecuteReader(CommandBehavior.CloseConnection))
Výsledkem je,  že se do DTA načte 6 řádků, ale ve sloupci zak.číslo nejsou načteny hodnoty "D" respektive "nemoc". Poradíte mi v čem je problém, případně nastíníte řešení?  Pokoušel jsem se před plněním DTA definvat datovétypy sloupců, ale to nepomohlo.  |