Excel, eksport, ADO, TExcelApp, wybór

0

Swojego czasu piszą BD na własnym formacie eksport do XLS odbywał się za pomocą serwerów TExcelApp, TExcelWorkBook. Obecnie piszę wersję 3.0, która jest oparta na SQLowej bazie danych (dokładnie SQLite 3.0). Dobrym rozwiązaniem byłoby wysyłanie danych z DataSource do excela za pomocą ADO. Tu jednak trafiam na pewne problemy. Tak jak z odczytem moge sobie poradzić, tak z eksportem nie. Odwiedziłem kilka stron, w tym . Mimo to mam kłopoty. I teraz prośba, czy możecie wspomóc innymi linkami? I jeszcze parę pytań:

1). Za pomocą TExcelApp mozna uruchomić Excela i władować się w jego arkusze. Jak sprawa ma się do ADO. Czy muszę mieć fizycznie jakiś plik XLS na dysku i do niego idą dane bezpośrednio z ADO czy można odpalić excela i w jego aktualne arkusze?

2). Czy ADO zapisuje za pośrednictwem excela, czy ma swoje mechanizmy i excel nie jest wymagany do zapisu?

3). Formatowanie arkusza (kolory, justowanie, etc.) możliwe jest z poziomu ADO?

4). Zalety/wady obu technik, poziom stabilności.

Jeżeli możecie udzielić choć trochę informacji będę zobowiązany.

0
  1. na 99% musisz mieć fizycznie plik xls
  2. ADO podłącza się przez własne mechanizmy - nawet nie musisz mieć excela na kompie
  3. tylko i wyłącznie zapis odczyt danych - ADO traktuje arkusz jak zwykłą tabelę
  4. zaleta pkt 2, wada pkt 3
0

Dzięki za info. Zostanę przy TExcelApp.

1 użytkowników online, w tym zalogowanych: 0, gości: 1