|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.11.2008, 12:26 | #1 |
Пользователь
Регистрация: 22.04.2008
Сообщений: 84
|
как сформировать проверку (вложенные блоки)
я пытаюсь сформировать запросик на обновление.... но на форме присутствуют MaskEdit(6 шт) для даты. и при отсутствии вводимой информации на MaskEdit у меня появляеться ошибка 'несоответствие типов при отборе данных' как сформировать блоки проверки так чтобы условия проверялись все .при этом по ходу проверки выполнялось исключение из запроса той информации которой пользователь не ввел в MaskEdiT?
пробовала вот так: Код:
|
25.11.2008, 13:27 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
А зачем использовать MaskEdit ?
Календарик разве не удобнее? |
25.11.2008, 14:04 | #3 |
Пользователь
Регистрация: 22.04.2008
Сообщений: 84
|
календарик конечно удобнее! Но! есть случаи когда дата еще не поставлена и ставиться во время работы ! и тем самым календарик усложняет а не упрощает работу!
|
25.11.2008, 14:11 | #4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Тогда я вам порекомендую следующий алгоритм:
- первая строковая переменная - tex1:='update RegistraKartochka set '; - вторая строковая переменная - tex2 - в ней вы будете накапливать наименования полей(pole1,pole2...); - третья строковая переменная - tex3 - в ней вы одновременно будете накапливать значения для этих полей values(val1,val2,...); - когда вы последовательно проверите все маскэдиты, у вас все 3 переменных будут сформированы и их останется сложить вместе и использовать как текст SQL-запроса. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в Методе гаусса создать обратную(At) матрицу!выполнить проверку! | vdv08 | Помощь студентам | 1 | 29.10.2008 15:46 |
Как сформировать запрос | RDS2008 | БД в Delphi | 10 | 07.03.2008 23:01 |