当我尝试将SqlByte数据类型转换为这样的字节时:
Unable to cast object of type 'System.Data.SqlTypes.SqlByte' to type 'System.IConvertible.
发生这种情况:#include<stdio.h>
int c;
c=35;//**warning:** data definition has no type or storage class
int main(){
.....
.....
return 0;
}
如何转换呢?
答案 0 :(得分:2)
SqlByte
的等效类型是Byte
。因此,您无法将其转换为Int32
。
此外,实际连接如下:
tinyint
。SqlByte
Byte
答案 1 :(得分:1)
尝试:
SqlByte x = 2;
int y;
y = (int) x;