0
我已經在過去使用這樣的代碼從一個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。
是否存在與SqlContext等效的Odbc,或者任何人都可以告訴我如何返回結果集。
謝謝,我會看看這個。 –
我不得不將一些函數更改爲ODBC類型而不是SQL Server,但已經完成了它的工作。 –