问题:
当使用Microsoft Excel ODBC driver来读取Excel 文件中超过255个字符的字段时,返回的字符串会被截断为255。
原因:
默认情况下,Microsoft Excel ODBC driver 会检查前八行, 看是否含有超过255字符的字段; 如果有,就不会出现如上问题; 如果没有就会出线。
解决方法:
1. 加一个超过255字符的dummy 字段在前八行
2. 修改注册表, 改变默认行数的检查数值。
更多信息, 请参照:
http://support.microsoft.com/kb/189897