OdbcConnection cnn = new OdbcConnection(config.connectstrings.odbcmain(_table)); OdbcCommand cmd = new OdbcCommand(sql, cnn);
cnn.Open();
OdbcDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
dr.Read();
//this is 240 chars:
Console.WriteLine(dr[0]);
cnn.Close();
有没有其他人使用dotnet框架odbc提供程序遇到此问题?该字段是240个字符 - 我可以使用其他方式正确读取它,因此数据正常
当使用这个c#代码时,会读取〜前200个字符,然后它将开始字符注入最后40个字符(覆盖最后40个字符) -
此示例代码非常简单,我可以尝试&找到问题 -
连接字符串:
DRIVER = {ODBC Driver};