я использовал код, как это в прошлом, чтобы вернуть данные из CLR хранимой процедуры:Возвращение таблицы из CLR хранимой процедуры
SqlCommand command = new SqlCommand("select * from accounts", connection)
SqlDataReader r = command.ExecuteReader();
SqlContext.Pipe.Send(r);
теперь я должен использовать ODBC для доступа к базе данных Sybase ASE (так, скорее чем использовать SqlCommand, я буду использовать OdbcCommand с OdbcConnection). Я могу использовать OdbcDataReader для получения набора результатов, но это невозможно передать в SqlContext.Pipe.
Есть ли эквивалент Odbc SqlContext или может кто-нибудь сказать мне, как вернуть результирующий набор.
спасибо, я буду смотреть на это. –
Мне пришлось сменить некоторые функции на типы ODBC, а не на SQL Server, но сделав это, оно работает. –