Я где-то напутал, когда пишу функцию для выполнения хранимой процедуры. Я думаю, у меня нет идеи, как выполнить SqlHelper.ExecuteReader. в SQL Server 2005
Это должно вернуть название штата. Но я получаю это пустым. Есть идеи, почему ??
Заранее спасибо:)
reader = SqlHelper.ExecuteReader(DbConnString, System.Data.CommandType.StoredProcedure, "GetStateName", parameters);
while (reader.Read())
StateName = reader["StateName"].ToString();
return StateName;
и сохраненный процесс:
Create PROCEDURE [dbo].[GetStateName](
@StateInitials varchar
)
AS
Begin
SELECT StateName FROM StateList WHERE StateInitials=@StateInitials
End