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

Форум: VB

Программирование VB

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

 
 

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

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

тема: Создание запроса, сохраняемого в базе данных с помощью ADO
 
 автор: mdug   (14.11.2006 в 10:44)   личное сообщение
 
 

Врзможно, глупый вопрос, но у меня была такая проблема. Проект на ADO, нужно было создать запрос и сохранить его в базе, заменив существующий. Нужно было быстро, через ADO не получилось. Слепила через DAO c помощью QueryDefs. Глупость, наверное.
А вот сейчас опять в этом необходимость. Может, все-таки можно это сделать с помощью ADO?
Спасибо!

  Ответить  
 
 автор: Аноним   (14.11.2006 в 11:02)
 
 

никогда не понимал, зачем запросы хранить в БД?
большинство юзеров имеют склонность удалять из БД всё, что по их мнению "не нужно".

всё, что можно сделать в DAO, теоретически можно сделать и в ADO

  Ответить  
 
 автор: mdug   (14.11.2006 в 11:11)   личное сообщение
 
 

А практически?

  Ответить  
 
 автор: Аноним   (14.11.2006 в 11:25)
 
 

честно говоря, никогда не делал, но можно
попробовать RecordSource у ADO сохранять в какой-нибудь таблице

  Ответить  
 
 автор: Аноним   (14.11.2006 в 11:26)
 
 

честно говоря, никогда не делал, но можно
попробовать RecordSource у ADO сохранять в какой-нибудь таблице

  Ответить  
 
 автор: osmor   (14.11.2006 в 11:26)   личное сообщение
 
 

Dim objAdox As ADOX.Catalog
Dim qdf As ADODB.Command

Set objAdox = New ADOX.Catalog
objAdox.ActiveConnection = "ну здесь коннект к БД"
Set qdf = New ADODB.Command
qdf.CommandText = "select * from t1"
Call objAdox.Views.Append("МОйЗапрос", qdf)

  Ответить  
 
 автор: mdug   (14.11.2006 в 11:51)   личное сообщение
 
 

Спасибо! Сейчас попробую...

  Ответить  
 
 автор: mdug   (14.11.2006 в 14:21)   личное сообщение
 
 

Простите, а что это за объект
ADOX.Catalog ?

Стоп!
Все поняла...
Всё получилось!
С П А С И Б О!!!

  Ответить  
 
 автор: час   (22.07.2007 в 13:38)   личное сообщение
 
 

>Простите, а что это за объект
>ADOX.Catalog ?
>
Простите, а что это за объект
ADOX.Catalog ?

  Ответить  
 
 автор: osmor   (24.07.2007 в 13:07)   личное сообщение
 
 

http://hiprog.com/index.php?option=com_content&task=view&id=251661555&Itemid=35

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