如:table 结构为 :
SM_LEVEL VARCHAR2(1) //里面存放着ascii值为158的字符通过oledb返回的结果为"",ASSII值为0,也即是NIL.
而sql_plus是可以返回正确的结果的。
请帮忙解决。
SM_LEVEL VARCHAR2(1) //里面存放着ascii值为158的字符通过oledb返回的结果为"",ASSII值为0,也即是NIL.
而sql_plus是可以返回正确的结果的。
请帮忙解决。
如,把 ((Char)158).ToString()写入数据库时,查询
select ascii(sm_level) from secmast
它的值是191.这是怎么回事呢?是否与编码有关呢?