Вниз
Скачать: CL | DM;

Отчет   Найти похожие ветки 

← →
Ref   (2006-08-22 06:48) [0]

Возможно ли средствами Делфи просмотреть отчет MS Access


← →
Сергей М. ©   (2006-08-22 08:29) [1]


> просмотреть отчет MS Access


Не используя сам MS Access при этом ?


← →
Ref   (2006-08-22 09:13) [2]

Вобщем у меня есть отчет на основании запроса в базе db1.mdb и форма в делфи с таблицей ADO и DBGrid-ом отбражающая одну из таблиц этой базы мне надо по нажатию кнопки просмотреть отчет Access"a с названием "IFO"


← →
Сергей М. ©   (2006-08-22 09:21) [3]

Ты не ответил на вопрос в [1] ..


← →
Ref   (2006-08-22 10:00) [4]

используя Access


← →
Сергей М. ©   (2006-08-22 10:26) [5]

Брось на форму компонент TAccessApplication из закладки "Servers"

 AccessApplication1.Connect;
 AccessApplication1.OpenCurrentDatabase("c:\db1.mdb", False);
 AccessApplication1.DoCmd.OpenReport("IFO", acViewPreview, EmptyParam, EmptyParam);
 AccessApplication1.Visible := True;

Вот и все.
И никакие ADO и гриды не нужны)


← →
Ref   (2006-08-22 10:40) [6]

Спасибо огромное.


← →
Ref   (2006-08-22 10:41) [7]

Просто ради интереса, если не использовать Access.


← →
Сергей М. ©   (2006-08-22 10:43) [8]


> если не использовать Access.


С Access-отчетами способен работать лишь сам Access.
Нет Access"а - нет и отчета.


← →
Ref   (2006-08-22 10:44) [9]

а можно скопировать таблицу Access, опять же средствами Делфи, например из базы db1.mdb в db2.mdb?


← →
Ref   (2006-08-22 10:46) [10]

>С Access-отчетами способен работать лишь сам Access.
>Нет Access"а - нет и отчета.
а зачем тогда компонент TAccessReport если все так просто можно сделать?


← →
clickmaker ©   (2006-08-22 10:46) [11]


>  [9] Ref   (22.08.06 10:44)

CopyFile("c:\db1.mdb", "d:\db2.mdb", false);

:)


← →
Ref   (2006-08-22 10:51) [12]

>[11]
так это все таблицы скопируются наверно из db1 в  db2, а надо выдрать всего одну


← →
Сергей М. ©   (2006-08-22 11:18) [13]


> а зачем тогда компонент TAccessReport если все так просто
> можно сделать?
>


Этот компонент не может работать самостоятельно - только в паре с TAccessApplication.
Ну да не суть как важно.


> можно скопировать таблицу Access, опять же средствами Делфи,
>  например из базы db1.mdb в db2.mdb?


Можно. И Access для этого вовсе не обязателен. Те самые ADO-компоненты сделают эту работу, причем даже эффективней чем сам Access.


← →
Ref   (2006-08-22 11:24) [14]

>[13]
Спасибо большое еще раз



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.025 c
2-1155992408
DillerXX
2006-08-19 17:00
2006.09.10
Можно ли в TStatusPanel сделать Progress Bar...


15-1155885857
tesseract
2006-08-18 11:24
2006.09.10
До выхода turbo delphi осталось :


15-1155547420
Darkwing
2006-08-14 13:23
2006.09.10
Оценка труда программиста.


15-1155266486
Leshiy
2006-08-11 07:21
2006.09.10
Использование UDF XPath


3-1151744812
Lis'S
2006-07-01 13:06
2006.09.10
Пробелы в таблицах БД




   Наверх