logo
small logo
  • Produkty
  • Zamów
  • Wsparcie techniczne
  • About
  • Customer panel Wsparcie techniczne
    • en
    • de
    • JP
    • ZH
  • Glówna strona
  • /
  • Articles
  • /
  • Jak połączyć się z bazą danych Sybase SQL Anywhere
  • Jak wybrać najwyższe wartości w macierzy?

    22 kwietnia 2021

    Artykuł jest aktualny do wersji 2022.1. FastReport .NET posiada świetne narzędzie do wyświetlania danych w postaci

    read more
  • Przekształcanie danych z bazy danych w dokument w Delphi / Lazarus / C++ Builder

    3 lutego 2021

    Jak z gąszczu danych zrobić czytelny raport? Oracle DB, MySQL, Microsoft SQL Server, PostgreSQL, FireBird to

    read more
  • Raportowanie z PostgreSQL w aplikacji .NET 5 dla Debian 10

    25 maja 2022

    Z pewnością wielu potrzebuje rozwiązania, które będzie generować raporty dla systemów Linux, a także wspierać

    read more
  • How to connect to SQLCe

    11 listopada 2019

    Microsoft SQL Server Compact Edition is a simple local relational database that doesn't require installation,

    read more
  • Jak używać procedur składowanych z wieloma zestawami danych jako wynikiem?

    8 maja 2020

    Podczas tworzenia raportów często mamy do czynienia z bazami danych, którym daleko do ideału .

    read more

Jak połączyć się z bazą danych Sybase SQL Anywhere

29 lutego 2020

Baza danych Sybase SQL Anywhere ma szereg przydatnych funkcji, które sprawiają, że bardzo się wyróżnia na tle konkurencji. Po pierwsze, umożliwia obsługę bardzo dużej ilości danych. Po drugie - jest wysoce produktywna i szybka nawet nie zważając na dużą ilość danych. Po trzecie nie wymaga dużej kontroli. I na zakończenie dodamy, że jest doskonale zintegrowana z niestandardowymi aplikacjami, prawie całkowicie zautomatyzowana i nie wymaga wsparcia.

Aby połączyć się z bazą danych SQL Anywhere, potrzebna jest wtyczka plug-in do kreatora raportów, która oferuje FastReport .NET. Przed podłączeniem wtyczki należy utworzyć jej bibliotekę. Razem z FastReport .NET otrzymujesz projekty do tworzenia łączników. Wszystko, co jest potrzebne do przywrócenia biblioteki NuGet i utworzyć projekt. Projekt znajduje się w folderze:

C:\Program Files (x86)\FastReports\FastReport.Net\Extras\Connections\FastReport.SqlAnywhere

W rezultacie po utworzeniu projektu otrzymasz bibliotekę FastReport.SqlAnywhere. Teraz można połączyć się z projektantem raportów. Aby podłączyć wtyczkę, wybierz menu Opcje plików:

 

Na karcie wtyczki dodajemy bibliotekę FastReport.SqlAnywhere, z własnej kolekcji.

Po ponownym uruchomieniu projektanta można rozpocząć tworzenie źródła danych raportu:

 

Wybierz dostępne połączenie SqlAnywhere. Ustawienia są proste: nazwa serwera, nazwa użytkownika, hasło, nazwa bazy danych. Gdy połączymy się ze źródłem danych, musimy wybrać tabele, z których otrzymamy dane.

 

Na etapie wyboru tabel możemy utworzyć prezentację danych przy pomocy języka SQL. Żądanie pozwoli nam, na połączenie danych z wielu tabel lub na filtrowanie danych przed otrzymaniem ich. W SQL można użyć odpowiednich parametrów. Dzięki temu możliwe jest filtrowanie danych na podstawie wybranych wartości przekazanych do raportu z zewnątrz. Dodaj nowe zapytanie SQL za pomocą przycisku "Dodaj zapytanie SQL ...".

 

Nadaj nazwę tabeli, którą tworzysz.

 

Następnie napisz żądanie. SQL Anywhere używa prefiksu: przed parametrem. W tym miejscu wprowadź nazwę parametru, który zostanie określony w następnym kroku:

 

Nazwa parametru musi być zgodna z żądaniem SQL. Wybierz typ danych, wartość domyślną, jeśli potrzebujesz, wyrażenie, które będzie źródłem danych. Może to być zmienna lub funkcja. W naszym przykładzie jest to parametr raportu, który utworzyliśmy wcześniej:

 

Na liście dostępnych opcji otrzymamy nową tabelę CustomTable.

Jak zauważyłeś, używając wtyczki plug-in, połączenie się z bazą danych Sql Anywhere jest bardzo proste. A sparametryzowane zapytanie pomoże Ci przygotować dane już na etapie ich otrzymania.

about product zamów
avatar
Dmitriy Fedyashov
Technical Writer
Fast Reports Team: Dmitriy Fedyashov - Technical Writer at Fast Reports
.NET FastReport Data Source SQL

Add comment
logo
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314
  • Zamów
  • Pobierz
  • Dokumentacja
  • Opinie użytkowników
  • Jak odinstalować nasze produkty
  • FAQ
  • Tutorial Video
  • Forum
  • Support SLA
  • Articles
  • Our News
  • Prasa o nas
  • Partnerzy
  • Extended licensing
  • Kontakty

© 1998-2023 by Fast Reports Inc.

  • Poufność

Trustpilot