Hallo,
ich bekomme eine StrongTypingException in meiner
die DataTable rawtest hat zwei Spalten Zeitstempel und Wert, erstere ist als
Warum denke ich, dass die Datentypen stimmen? Die Spalten der Datenbank sind DateTime und smallint. Beim Auslesen sieht man in VS bspw. #11/03/2022 03:33:22 PM# für Spalte 1 oder Zahlen im zweistelligen Bereich für spalte2. Außerdem kriege ich bei diesem Code keinerlei Fehlermeldung, nur die Tabelle wird nicht befüllt.
Was übersehe ich denn?
Viele Grüße
*Topic verschoben*
ich bekomme eine StrongTypingException in meiner
DataTable
beim befüllen mittels DataAdapter
. Ich mache es folgendermaßen:die DataTable rawtest hat zwei Spalten Zeitstempel und Wert, erstere ist als
DateTime
definiert, zweitere als Int16
Warum denke ich, dass die Datentypen stimmen? Die Spalten der Datenbank sind DateTime und smallint. Beim Auslesen sieht man in VS bspw. #11/03/2022 03:33:22 PM# für Spalte 1 oder Zahlen im zweistelligen Bereich für spalte2. Außerdem kriege ich bei diesem Code keinerlei Fehlermeldung, nur die Tabelle wird nicht befüllt.
VB.NET-Quellcode
- Private Sub btStart_Click(sender As Object, e As EventArgs) Handles btStart.Click
- ''Überprüfe mit DataReader Werte in Datenbankabfrage
- Dim a As DateTime
- Dim b As Short
- Using con As New SqlConnection("Data Source=mydatasource;Initial Catalog=mycatalog;Integrated Security=False;User ID=abc;Password=abc;Connect Timeout=15")
- con.Open()
- Using da As SqlDataReader = New SqlCommand("Select Erfassungszeit, SubStatus from mytable", con).ExecuteReader
- While da.Read
- a = CDate(da.Item(0))
- b = CShort(da.Item(1))
- End While
- End Using
- con.Close()
- End Using
- ''Befülle Tabelle mit DataAdapter
- DS1.rawtest.Clear()
- Using con As New SqlConnection("Data Source=mydatasource;Initial Catalog=mycatalog;Integrated Security=False;User ID=abc;Password=abc;Connect Timeout=15")
- Using da As New SqlDataAdapter("Select Erfassungszeit, SubStatus from mytable", con)
- da.Fill(DS1.rawtest)
- End Using
- End Using
- End Sub
Was übersehe ich denn?
Viele Grüße
*Topic verschoben*
Dieser Beitrag wurde bereits 7 mal editiert, zuletzt von „Marcus Gräfe“ ()