none
如何测试带有汉字的字符串的实际字节长度? RRS feed

  • 问题

  • 在VB中,字符串中1个汉字的长度为1,而在SQL Server表中,其长度算作2,这导致了二者的不协调。如SQL Server表中某列为CHAR(10),在DataSet的相关表中输入“中华人民共和国123”时,并不违反其 MaxLenth = 10 的限制,但保存后,SQL Server就会返回错误:截断字符串或二进制数据。

    利用Left或Substring取子串也不行,请问如何处理呢?


    韩立学


    2012年2月15日 3:12

答案

全部回复