Ich habe die folgende Tabelle, abgekürzt:String-Parsing-Fehler mit Dapper
CREATE TABLE [dbo].[TERMINAL] (
[TERM_CODEID] SMALLINT NOT NULL,
[TERM_ACTIVE] SMALLINT NOT NULL,
[TERM_NAME] VARCHAR (30) NOT NULL,
[TERM_SLA] CHAR (8) NOT NULL,
[TERM_SERIAL] VARCHAR (8) NULL,
[TERM_VERSION] VARCHAR (8) NULL,
[TERM_STATUS] INT NULL,
)
Wenn ich den folgenden Dapper Code versuchen - und ich bin ein kompletter Dapper Anfänger, finde es gestern - ich erhalte eine Fehlermeldung:
using (var conn = new SqlConnection("data source=ourServer; initial catalog=ourDb;user id=sa;password=ourPassword;"))
{
conn.Open();
var terms = conn.Query<Terminal>("select * from TERMINAL");
}
Der Fehler ist:
Error parsing column 3 (TERM_SLA=01010B01 - String)
ich sehe keinen Grund, warum irgendetwas selbst zu 'Parse' eine Zeichenfolge haben sollte, neve R Denk dabei einen Fehler ein. Was könnte das verursachen?>
Passen Ihre POCO-Eigenschaftstypen mit den Spalten Ihres Datenspeichers überein? – Alex