Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
параметры UpdateCommand
|
|||
|---|---|---|---|
|
#18+
Народ, подскажите, подалуйста, а что, поле, содержащееся в строке WHERE запроса UPDATE не является параметром (у меня выдается именно такая ошибка). Как же токда его задавать? (если не задавать вовсе – тем более ничего не идет;(…) Поясню на примере: В свойстве UpdateCommand прописано: UPDATE TEmpStatus1 SET Status_id = ? WHERE (Emp_id = ?); SELECT Emp_id, Status_id FROM TEmpStatus1 WHERE (Emp_id = ?) AND (Status_id = ?) А в программном коде: OleDbDataAdapter6.UpdateCommand.Parameters("Status_id").Value = Label9.Text OleDbDataAdapter6.UpdateCommand.Parameters("Emp_id").Value = Label14.Text OleDbConnection1.Open() OleDbDataAdapter6.UpdateCommand.ExecuteNonQuery() OleDbConnection1.Close() OleDbDataAdapter6.Fill(DataSetPresentTime1) Как можно задать Emp_id? Заранее огромное человеческое спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2004, 18:35 |
|
||
|
параметры UpdateCommand
|
|||
|---|---|---|---|
|
#18+
Какая именно ошибка? И код UpdateCommand привидите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2004, 18:41 |
|
||
|
параметры UpdateCommand
|
|||
|---|---|---|---|
|
#18+
Если задавать параметр Emp_id - код как указано в первом сообщении, то: An unhandled exception of type 'System.IndexOutOfRangeException' occurred in system.data.dll Additional information: An OleDbParameter with ParameterName 'Emp_id' is not contained by this OleDbParameterCollection. Если же не задавать его, т.е. исключить из кода OleDbDataAdapter6.UpdateCommand.Parameters("Emp_id").Value = Label14.Text то выдается следующее сообщение An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in system.data.dll ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2004, 19:48 |
|
||
|
параметры UpdateCommand
|
|||
|---|---|---|---|
|
#18+
А код UpdateCommand можете привести? Интересует все что связано с параметрами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2004, 20:18 |
|
||
|
параметры UpdateCommand
|
|||
|---|---|---|---|
|
#18+
Я думаю, самый простой выход - создание тестового примера с указанием ошибок (не нужно будет столько уточнений и лишней переписки). Из приведённого запроса видно, что БД Access - и порядок следования параметров запроса, как раз имеет координальное значение, в отличие от SQL... (решить проблему будет гораздо легче при наличии проблемного проекта) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2004, 11:20 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32721142&tid=1438248]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
86ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 269ms |
| total: | 464ms |

| 0 / 0 |
