Visual Studio 2010 Express, ASP.NET MVC3, C # с подключением к данным ODBC в Windows Server 2008 R2.
Этот код выполняется должным образом при использовании встроенного веб-сервера Visual Studio, но завершается с ошибкой при использовании«System.FormatException» при запуске через IIS7.
OdbcConnection conn = new OdbcConnection("Dsn=MyDSN");
OdbcDataReader reader = null;
string result = "";
try
{
conn.Open();
OdbcCommand cmd = new OdbcCommand("select * from my_table limit 3 offset 10", conn);
cmd.CommandType = CommandType.Text;
DataSet ds = new DataSet();
OdbcDataAdapter da = new OdbcDataAdapter(cmd);
da.Fill(ds); // Fails right here when viewed through IIS7 with a FormatException
.
.
.
... Я в полной растерянности.Я могу согласиться с тем, что в возвращенных данных есть что-то, что вызывает это исключение, но я надеюсь, что это проявится и в Кассини!
Есть ли у кого-нибудь какие-либо предложения по устранению этой проблемы?или почему такая разница в поведении между IIS7 и встроенным веб-сервером Visual Studio?
Спасибо!