Могу ли я позвонить UDF во Фронтенд - PullRequest
1 голос
/ 15 апреля 2010

У меня есть UDF на сервере sql. Я хочу вызвать эту функцию во внешнем интерфейсе (C # Code). Возможно ли это сделать.

1 Ответ

2 голосов
/ 15 апреля 2010

Да, просто возьмите SqlConnection объект и:

var com = yourConnection.CreateCommand();
com.CommandText = "select dbo.MyUdf();";
com.ExecuteScalar();

Если это UDF с табличным значением, используйте ExecuteReader() или что-то подобное.

...