Объявление параметра ASP.NET SqlDataSource в коде позади - PullRequest
0 голосов
/ 18 сентября 2011

Я реализую SqlDataSource в коде позади.Вот мой код:

var sqlDataSource = new SqlDataSource
                                {
                                    ConnectionString = _constr,
                                    SelectCommand =
                                        "SELECT One, Two FROM Foo WHERE (One = @One) AND (Two = @Two)"
                                };

Как объявить параметры и присвоить им значения в коде?Я пытался сделать что-то вроде этого: sqlDataSource.SelectParameteres.Add ("@ One", "value");и т. д., но выдает скалярную ошибку выполнения.

1 Ответ

3 голосов
/ 18 сентября 2011

попробуйте

sqlDataSource.SelectParameters.Add(new Parameter("One", System.TypeCode.Int32, recordNo))
...