Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите Уважаемые Знатоки Accessa
 
 автор: Morgan_mk   (26.03.2008 в 17:09)   личное сообщение
28 Кб.
 
 

Есть Таблица с данными и Условие поиска по ним!!!
Суть состоит в том, что в Условии Поиск есть такое поле .год. Мне надо в нем ввести год(например: 2000 или 2001), и после нажатияна конопку ПОИСК вывелись все данные таблицы, где поле.год содержится или совподает с полем введенным в условии!!!
Пример:
Я ввожу в условии поиска год : 2000
далжно вывестись
Два поля в одном поле.год :2000, а в другом поле.год: 2000,2001

Файл с примером есть
Заранеё всех благодарю!!!

  Ответить  
 
 автор: osmor   (26.03.2008 в 17:20)   личное сообщение
 
 

Like '*2000*'
PS. Зранить несколько знчений в одном поле неправильно

  Ответить  
 
 автор: Morgan_mk   (27.03.2008 в 07:51)   личное сообщение
 
 

Суть состоит в том что есть документы за каждый год, но некоторые умные люди в папку подшили сразу документы за несколько лет!!!
Подскажи как написать это в VBA пожалуста

  Ответить  
 
 автор: osmor   (27.03.2008 в 10:05)   личное сообщение
 
 

Суть состоит в том что есть документы за каждый год, но некоторые умные люди в папку подшили сразу документы за несколько лет!!!
Это не повод делать базу неправильно.
Строку

If Me!F6 And Nz(Me![god], "") <> "" Then strCriteria = IIf(strCriteria = "", "", strCriteria & " AND ") & "[Год] ='" & Me![god] & "'"

Заменить на

If Me!F6 And Nz(Me![god], "") <> "" Then strCriteria = IIf(strCriteria = "", "", strCriteria & " AND ") & "[Год] like '*" & Me![god] & "*'"

  Ответить  
 
 автор: Morgan_mk   (27.03.2008 в 10:48)   личное сообщение
 
 

Всем большое при большое спасибочки, очень выручали ребята!!!

  Ответить  
 
 автор: Morgan_mk   (27.03.2008 в 12:36)   личное сообщение
 
 

omas не не получается, ввел в условие поиска 2001, а он мне ничего не нашол!!!
Мне надо что бы он искал полностью всё.
Пожалуста подскажи как это сделать?В таблице данных Архив, в поле.год могут быть записаны годы,несколько и он в них должен найти совподения в поле полностью, а не только по первым

  Ответить  
 
 автор: osmor   (27.03.2008 в 13:14)   личное сообщение
30 Кб.
 
 

проверяйте должно работать

  Ответить  
 
 автор: Morgan_mk   (27.03.2008 в 15:45)   личное сообщение
 
 

Большое спс

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList