История развития программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

Создание *.xls файла
2 простых вопроса..., Video & driver
Помогите! Пишу нужную прогу!, Пишу прогу
как прочитать текст из фрейма?
Помогите с хуком
DXF-IN., Проблема вывода на печать DXF-файлов.
Соединение с БД, Не открываются файлы .mdb v 2000;VB6.0
Компиляция, Компиляция с импортом библиотек
irc каналы про Java, подскажите адресса
Вопрос новичка..., тип данных в Excel
Где найти подробную инфу?, Хочу научиться программировать на VB
Как Вы относитесь к курящим девушкам?
VBA (Excel), Обработка колесика мыши.... и еще...
Команды VB, Гиперссылка
Как удалить из ComboBox повторяющиеся значения?
Автозагрузка приложения
Как вызвать процедуру имя которой нах. в переменно
как сделать обьявление функции
Помогите решить проблему с сохранением проекта
опять работа с датами
Кто знает ?, Кто знает - фишку с мышкой
Подключение к БД(*.mdb)..., Не разпознаеться формат данных БД!!!
Автоматизация наследования, Как лучше решать...
Помогите написать программу!, Пожалуйста!!
Параметры в запросах, ACCESS(не обязательное условие поиска)
Из VB запустить Perl-script и получить данные, Из VB запустить Perl-script и получить д
Цифровая подпись, ОЧЕНЬ ВАЖНО.
Доступ к Visio, Доступ к приложению MS Office
ПОМОГИТЕ ПОЖАЛУЙСТА!!!
Делаем игру на VB, ищем программистов для сотрудничества vb
Jawa Web Start и сертификаты, работа с JWS описана в ФАК
прочитать String, консоль
СРОЧНО!!! Требуется вирусный аналитик/программист!, Приглашение на работу
Открытие файла txt, как передать в код имя файла?
нажатие Alt+F4, при нажатии нажатие Ctrl+Alt+Delete
Как можно отлавливать обращения?
Регистратор программы, Не обязательно на VB, можно на C++ке...
Строка в начале каждой страницы в Excel
WinSock, Lubaya informa ciya ob etom kontrole
Как отключить клавиатуру и мышку в ХР
А у меня день рождения понимаешь : ), Да это флейм, но юбилей все таки...
Ошибка EOF
Iterator Map classa...
Нет ф-ции в kernel32
закрытие программы
Оформление диалоговых окон, ...
сохранение
Кодировка текста, Восрос по VB6
MSND, MSND на русском
Как сделать программы переносимыми?, не работают программы на VB.NET
Цвет текста, Как изменить
Data.., более современный аналог..
ActiveX на VB.., не будет работать без установленного VB?
Никак не найду ярлык программы от Java Web Start, пропал :-(
Windows и V/B
Как открыть ярлык?
Как убрать границы ListBox'ов до нуля
Как Вы относитесь к курящим девушкам?
Оператор в Visual Basic. Вопрос, Вопрос
!Задача!, Кто сможет решить задачу? Помогите!
Import dannyx iz excel v access, Import dannyx iz excel v access
Excel в VB, как вставить лист excel в vb
Вот такая вот хрень!, !надо что-бы прога делала SQL!
Удаление файла
подскажите про ошибку UnsupportedClassVersionError
Работа с реестром
Регулирование прозрачности
Ctrl+Alt+Delete в ХР, как в ХР отключить??
Передел программы на Visual Basic, Программа на Fortran 4 (7 страниц)
Русский Access, анлийский Access

Платные хостинги     Раскрутка сайта     Книги по программированию


Параметры в запросах, ACCESS(не обязательное условие поиска)

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Работаю в ACCESSДопустим я создала запрос Select из таблицы,допустим я хочу из таблицы не все записи, а часть, но в качестве критерия поиска хочу использовать не постоянную величину, а переменную, а именно значение текстового поля из формы, откуда я и вызову затем этот запрос.Ясно, что для этого я подставлю в критерии поиска что-то вроде следующего:Код [Forms]![Form1]![txt_field1]highlightSyntax('vb0YzExO','vb'); и запрос будет выдавать записи согласно введенному мной на форме значению, это ясно.А Теперь самое главное.Что если я хочу, чтобы когда я на форме в текстовое поле ничего не введу, запрос выдавал бы мне все записи, а не искал бы записи с пустым значением соответствующего поля!Понимаете?То есть я хочу, чтобы поиск по критерию был не обязательным.И все это обязательно с помощью Query объекта.

- Да такое пробовала, только не работаетIIF([Forms]![Form1]![txt_field1] <> null,[Forms]![Form1]![txt_field1], ??здесь что)

- 1=1

- , не поняла?Это ты шутишь так?Вообще то пробовала поставить туда Like '*'Код IIF([Forms]![Form1]![txt_field1] <> null,[Forms]![Form1]![txt_field1], Like '*') highlightSyntax('vb0Y2QyZ','vb');, хотя поле Числового типа. Ну и не сработало.Хотя кода просто ввожу туда критерий без IIF, то есть просто Like '*', то выдает все записи

- Я не смеялся, просто вопроса не понял. Думал типа того чтото……SELECT Pole1 FROM Tab1WHERE IIF(LEN(@a) <> 0,Pole1 LIKE @a) – (тоже не катит, если условие не сработает вообще пусто будет)Конструкция «IIF(<condition>,<true>,<false>)» это VB а не SQL, не заметил «,<false>».А тебе нужно собирать WHERE!Я делаю тупо:Dim sWhere as StringsWhere = “WHERE 1=1” - тогда «AND» считать не нужно А далее просто проверяю все поля для выборкиsWhere = sWhere & IIF (text1.text <> “”, “AND (P1 LIKE ‘” & text1.text & “’)”, “”)sWhere = sWhere & IIF (text2.text <> “”, “AND (P2 LIKE ‘” & text2.text & “’)”, “”)…и так далее

- Что разве я не права?

- Также «IIF» можно использовать в Query.Вот примерКод Dim sTF As StringDim nText As IntegerText1.Text = "0"nText = IIf(IsNumeric(Text1.Text), Text1.Text, 0)sTF = IIf(Text1.Text = "", "False", "True")DE.rsC.CloseDE.rsC.Source = "SELECT b FROM T1 WHERE iif(" & sTF & ", b = " & nText & ", b = b)"DE.rsC.OpenhighlightSyntax('vbiYzhkY','vb');Но по мне это муторно, так прощеКод DE.rsC.Source = "SELECT b FROM T1 WHERE " & IIf((Text1.Text = "") And Not IsNumeric(Text1.Text), " b = b", "b = " & Text1.Text)highlightSyntax('vbViYWE1N','vb');А вообще IIF работает и там и там, если проблема не решена – тогда она не тут. Удачи.

- Nicka, попробуй так:WHERE IIf(([Forms]![Form1]![txt_field1]) is null , true, ПолеИзТаблицы = ([Forms]![Form1]![txt_field1]))Вместо ПолеИзТаблицы, подставь имя поля с которым идет сравнение.Все должно работать!

- Ты не так составила условие.Создай запрос с текстом ниже.Должно работать!SELECT Table1.id, Table1.nameFROM Table1WHERE IIf([Forms]![Form1]![txt] Is Null, True, name= [Forms]![Form1]![txt])

- Предлагаю вариант как я делаю:Создаю на форме дополнительное скрытое поле (напримет [txt_field2]) и при изменении [txt_field1] присваиваю ему соответствующее значение:If IsNumeric(Me.txt_field1) ThenMe.txt_field2=Me.txt_field1ElseMe.txt_field2="*"А в запросе:SELECT Table1.id, Table1.nameFROM Table1WHERE Table1.name Like [Forms]![Form1]![txt_field2];

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | история развития программирования | компьютеры программирование | lg программирование | задачи квадратичного программирования | winapi программирование | программирование x | программирование djvu | программирование visual foxpro | wap программирования | xp программирование | классы программирование | программирование motorola | графы программирование | программирование атс panasonic | языки программирования развитие | линейное программирование лекции | фортран программирования | программирование драйверов windows | tcp программирование | программирование qbasic | программирование проблемы | примеры задач линейного программирования | параметрическое программирование | дельфи программирование | программирование мыши | Ссылки

Все про классы программирование