![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.11.2013
Сообщений: 74
|
![]()
Добрый день. Помогите, пожалуйста, написать запрос на создание записей в таблице.
Задача следующая. В форме есть два числовых поля. В первую переменную вытаскиваем значение первого поля Код:
Код:
Код:
Например, вбиты два числа: 3 и 247 в итоге должны появиться записи с: 1_247 2_247 3_247 Как это реализовать? Последний раз редактировалось superpsih; 03.05.2016 в 13:46. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 14.11.2013
Сообщений: 74
|
![]()
Upd: Извиняюсь за создание темы. Решил сам через
Код:
|
![]() |
![]() |
![]() |
#3 |
Заблокирован
Регистрация: 08.05.2016
Сообщений: 6
|
![]()
есть Таблица1
в ней три поля поле1 поле2 поле3 есть форма form1 в форме вставил еще одно поле4 задача такова в поле4 выбрать максимальное число из поле1 поле2 поле3 написал вот такой код: Public Function vbMAX() Dim a As Double a = поле1 If a < поле2 Then a = поле2 If a < поле3 Then a = поле3 'may be continue vbMAX = a End Function все работает прекрасно но есть все же одна проблемка следующего рода.... если все поле пустые то в поле4 появляется сообщение #Ошибка помогите пожалуйста либо избавится от него либо заменить заранее спс..... и второй проблема,,,,значения находит после того как сохранены ,,,а можно ли сделать так чтобы значения выводились сразу же после их ввода??? |
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 03.02.2016
Сообщений: 49
|
![]() Цитата:
Типа так: =(Nz([Поле1];0))+(Nz([Поле2];0))+(Nz([Поле3];0)) Если поле пусто, то будет считаться как - 0, а не - Null/ |
|
![]() |
![]() |
![]() |
#5 |
Заблокирован
Регистрация: 08.05.2016
Сообщений: 6
|
![]()
спасибо сам разобрался с причинной была ошибка...не правильно определил переменную
вопрос следующий огромная просьба кто может помогите есть Таблица1 в ней три поля поле1 поле2 поле3 есть форма form1 в форме вставил еще одно поле4 задача такова в поле4 выбрать максимальное число из поле1 поле2 поле3 написал вот такой код: Public Function vbMAX() Dim a As Double a = поле1 If a < поле2 Then a = поле2 If a < поле3 Then a = поле3 'may be continue vbMAX = a End Function все работает прекрасно вопросы следующие 1 если переменная a=0 выводить в поле4 сообщение 2 если пустое значение то есть ничего не введенно выводить в поле4 другое сообщение 3 установить по умолчанию значения в каждом поле свое определенное заранее спасибо |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск записей в таблице | StudUL | C++ Builder | 8 | 16.05.2012 17:59 |
Запрос.Создание записей в таблицу на основе 2х таблиц. | Kaifun | SQL, базы данных | 1 | 05.03.2012 10:35 |
Фильтрация записей в таблице | TaTT DoGG | БД в Delphi | 49 | 28.03.2009 19:04 |
Счетчик записей в таблице | John_chek | Общие вопросы Delphi | 2 | 01.03.2007 11:36 |