我需要获取数据库中文本形式的HTML内容。为了得到它,我使用ExecuteScalar
如下:
query = "SELECT CONCAT_WS(' ',field1, field2) FROM table_name WHERE id = 123";
Comm.CommandText = query;
return Comm.ExecuteScalar().ToString();
但是,我得到的是"System.Byte[]"
,而不是字符串形式的HTML内容。
我们一直在使用ExecuteScalar
,并且始终将返回的对象转换为所需的数据类型。但是不知道为什么在这种情况下我们得到byte[]
。