| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Связывание и отображение данных в DataGridView |
| Автор: iogun 9.11.2008, 13:44 | ||
На форме имеется DataGridView. Хочу программно создать подключение к базе, к таблице и отобразить таблицу в этом компоненте. Запрос будет с параметром.
выдается такая ошибка "Prepared statement '(@order nvarchar(4000))select * from ctrlo_executors where [orde' expects parameter @order, which was not supplied." а если использовать запрос без параметра то dataGridView остается пустым. |
| Автор: iogun 9.11.2008, 14:05 | ||||||
Переписал код след. образом
если использую простой запрос select * from ctrlo_executors без параметра, то все нормально, грид заполняется. если select * from ctrlo_executors where [order]=@order, и разремю строку dAdapterExecutors.SelectCommand.Parameters.Add(spOrder[0]); то на строке
вываливается ошибка
|
| Автор: mr.DUDA 9.11.2008, 19:53 |
| А если без собачки? |
| Автор: elbjarn 9.11.2008, 23:43 |
| зачем вам использовать массив скл-параметров из 1 элемента? используйте метод sqlcommand.parameters.addwithvalue |