【问题标题】:Specified cast not valid Sqlquery指定的强制转换无效 Sqlquery
【发布时间】:2015-02-18 07:28:11
【问题描述】:

从 C# 中的 SQL Select 语句读取时,我收到错误 Specified cast not valid。

我的数据类型是 uniqueidentifier、tinyint、tinyint。

关于为什么会发生这种情况的任何建议?

connexTable.Rows.Add(
                (Guid)reader["VehicleId"], 
                (bool)reader["Sensor1"], 
                (bool)reader["Sensor2"]
                );

谢谢,

【问题讨论】:

标签: c# sql casting


【解决方案1】:
SQl -> c#
tinyint -> byte
bit -> bool

【讨论】:

    【解决方案2】:

    tinyint = byte,你能添加connexTable的C#定义吗

    【讨论】:

    • 该表是布尔型,我需要更改我的 sql 表
    猜你喜欢
    • 1970-01-01
    • 2018-05-27
    • 2014-07-30
    • 2012-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多