Получить результат функции!!!

TJ
Дата: 30.01.2005 17:44:25
Интересно а возможно ли каким либо образом вызвать из базы (MSSQL) через АДО НЕТ функцию??? Странно я всё обыскал, а они как будто специально не придумали для неё интерфейса - почему ведь эта таже процедура???
Alexey Sh
Дата: 30.01.2005 19:28:37
автор
специально не придумали для неё интерфейса - почему ведь эта таже процедура???


Угу,почти такая же и вызывается точно так же
TJ
Дата: 31.01.2005 00:08:07
Первая мысль которая в голову приходит
вызвать SQL query

'select dbo.fnName'

Это Вы имели ввиду???
Alexey Sh
Дата: 31.01.2005 13:59:58
Нет, я имел ввиду
SqlConnection conn=new SqlConnection("Initial Catalog=test;Data Source=localhost;User Id=test;password=test;");
			conn.Open();
			SqlCommand cmd= new SqlCommand();
			cmd.CommandText="dbo.test112";
			cmd.CommandType = CommandType.StoredProcedure;
			cmd.Connection=conn;
			SqlParameter parm = cmd.Parameters.Add("RETURN_VALUE", SqlDbType.Int);
			parm.Direction = ParameterDirection.ReturnValue;
			cmd.ExecuteNonQuery();
			System.Console.WriteLine(parm.Value);
Где dbo.test112 - UDF