0 голосов
спросил от в категории Access
Запрос выглядит хорошо. Скопируйте его и запустите на бэкэнд, чтобы подтвердить, что он работает.

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

0 голосов
ответил от
Если поле date_ghest является типом данных даты, почему вы устанавливаете его как символ?

pa_sta_gh[2] = new OleDbParameter("date_ghest", OleDbType.Char);


Используйте правильный формат даты!

Я бы предложил использовать именованные параметры:

>
PARAMETERS [sta_pay] CHAR, [code_buyer] CHAR, [date_ghest] DATETIME; UPDATE Ghesting SET status_pay = [sta_pay] WHERE ((fk_code_m_buyer = [code_buyer]) AND (date_ghest = [date_ghest]));


Для получения дополнительной информации см .:
pa_sta_gh[2] = new OleDbParameter("date_ghest", OleDbType.Char);
# [
PARAMETERS [sta_pay] CHAR, [code_buyer] CHAR, [date_ghest] DATETIME; UPDATE Ghesting SET status_pay = [sta_pay] WHERE ((fk_code_m_buyer = [code_buyer]) AND (date_ghest = [date_ghest]));
#]

Категории

Добро пожаловать на сайт DraftingCode Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Похожие вопросы

0 голосов
0 ответов
спросил 10 Сен, 18 от richard maccutchan в категории Access
0 голосов
0 ответов
спросил 26 Апр, 10 от eddy vluggen в категории Access
0 голосов
0 ответов
спросил 01 Янв, 70 от MacFirst (120 баллов) в категории Access
0 голосов
0 ответов
0 голосов
0 ответов
спросил 10 Янв, 18 от maciej los в категории Access
...