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

Форум: MS ACCESS

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

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

 
 

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

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

тема: отбор в запросе
 
 автор: Gromble   (13.08.2008 в 11:10)   личное сообщение
 
 

1. как отобрать в столбце только цифровые значения?
2. как сделать лесенку из запросов? чтобы запуская один срабатывали все которые выбраны по очереди?
заранее спасибо!

  Ответить  
 
 автор: FORMAT   (13.08.2008 в 11:29)   личное сообщение
 
 

1.если в столбце есть и цифровые и буквенные значения, то цифровые воспринимаются аксом как стринговые значения. Отобрать можно с использованием Like и сравнивать с '1' '2' '3' и т.д. Но если в строке стоит что то вроде 'ghjgkjgk12ghjk3' а выбрать нужно 12 3, то это не пройдет. В этом случае можно отбор производить с помощью рекордсета. Но на большом количестве записей получите сильные тормоза.

По пункту 2 не совсем понял, что имеется ввиду ( как определять какие запросы должны идти по очереди ) Если определяете вы самостоятельно, то на событие запуска запроса - вешаете поочереди запуск всех нужных запросов.

  Ответить  
 
 автор: Gromble   (13.08.2008 в 12:57)   личное сообщение
 
 

я имею ввиду в форме делаю кнопку... и в ней мне нужно указать чтобы делались 5 запросов на добавление...как это сделать???

  Ответить  
 
 автор: FORMAT   (13.08.2008 в 13:02)   личное сообщение
 
 

Ну и пишите эти пять запросов на добавление. Только ставьте их в таком порядке, чтобы не нарушалась целостность данных.

  Ответить  
 
 автор: Gromble   (13.08.2008 в 13:05)   личное сообщение
 
 

дык когда захожу в свойства там есть только простые запросы а на добавление нет..

  Ответить  
 
 автор: Pasat   (13.08.2008 в 13:50)   личное сообщение
 
 


Private Sub knopka_Click()
DoCmd.OpenQuery "Q1", acNormal, acEdit
DoCmd.OpenQuery "Q2", acNormal, acEdit
DoCmd.OpenQuery "Q3", acNormal, acEdit
......
.....
End Sub

  Ответить  
 
 автор: Gromble   (13.08.2008 в 14:16)   личное сообщение
 
 

где Q1 Q2 Q3 -это имя запроса?

  Ответить  
 
 автор: FORMAT   (13.08.2008 в 14:30)   личное сообщение
 
 

Ага

  Ответить  
 
 автор: Gromble   (13.08.2008 в 15:47)   личное сообщение
 
 

спасибо...заработало..

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