我正在尝试按如下方式转换字符:
while (Reader.Read())
{
VM VMResult = new VM();
VMResult.status = (char)Reader["status"];
VMList.Add(VMResult);
}
然后是有趣的部分:Specified Cast is not Valid.
VMResult.status 是一个字符
返回的数据是sql中的char(1)
我认为 C# / SQL char 术语必须有所不同。
你怎么看?