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

Форум: MS ACCESS

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

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

 
 

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

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

тема: таблицы, отчёты, рекордсеты...
 
 автор: alecks_lp   (21.10.2008 в 08:49)   личное сообщение
 
 

Обращаюсь к программистам, которые отказались от линковки таблиц и юзают adodb.recordset.
Вопрос?
А как быть с отчётами? они ведь не юзают adodb.recordset...

  Ответить  
 
 автор: час   (21.10.2008 в 08:54)   личное сообщение
 
 

А отчёты в базе храним.........
А можно Object юзать.
А что Вы имеете ввиду - какой вопрос-проблема?
поясните.....

  Ответить  
 
 автор: alecks_lp   (21.10.2008 в 09:00)   личное сообщение
 
 

чтобы загрузить форму и не линковать таблицу я делаю так:
set MyForm.Recordset=MyADODBRecordset
с репортом это не пройдёт...

  Ответить  
 
 автор: Анатолий (Киев)   (21.10.2008 в 10:38)   личное сообщение
 
 

В отчете (как и в форме) можно так:
.RecordSource = "SELECT * FROM Таблица IN 'Путь к другому MDB';"

>Добавлено.
Вчитался и догадался, что у вас ADP. В этом случае можно ... IN '' [Строка подключения к серверу]

  Ответить  
 
 автор: alecks_lp   (21.10.2008 в 15:22)   личное сообщение
13 Кб.
 
 

Ваш пример я посмотрел. Идея интересная.
Всем спасибки
Теперь хочу продолжить тему.
Вопрос такой: как пустой рекордсет подсунуть форме? У меня не получается...

  Ответить  
 
 автор: alecks_lp   (21.10.2008 в 15:27)   личное сообщение
13 Кб.
 
 

Ваш пример я посмотрел. Идея интересная.
Всем спасибки
Теперь хочу продолжить тему.
Вопрос такой: как пустой рекордсет подсунуть форме? У меня не получается...

  Ответить  
 
 автор: osmor   (21.10.2008 в 09:42)   личное сообщение
 
 

видимо есть какие-то обходные пути.... как с DAO
пока же MS пишет следующее
"In Microsoft Access 2002, it is now possible to use ADO recordsets with reports in Microsoft Access project files. Unfortunately, the use of the report Recordset property is limited to project files. If you try to set or retrieve a report's Recordset property in a Jet database (.mdb) file, you receive the following error message:"

в 2003 тоже сообщение об ошибке .
Вроде в 2007 можно напрямую присваивать Recordset отчету

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

еще можно так
http://hiprog.com/index.php?option=com_content&task=view&id=645

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