Obrázek MS Access a problémy při použití vícenásobného JOIN

1. 9. 2020, Vladimír Klaus, navštíveno 353x

MS Access
SQL
SQL Server

Pokud se pokoušíte zadat relativně nezávadný SQL dotaz sestavený z několika propojení, můžete být nemile překvapeni chybovou hláškou, která nedává smysl. SELECT * FROM Akce LEFT JOIN CisTypAkce ON...

Obrázek K čemu je dobrá funkce Rank() a PARTITION BY u SQL Serveru

16. 7. 2020, Vladimír Klaus, navštíveno 764x

MS Access
SQL Server

Při propojování tabulek typu "master-slave" občas potřebujete k hlavnímu záznamu přidat jen jeden z podřízených záznamů, a to na základě nějaké podmínky nebo spíše pořadí. Tedy například u zákazníka chcete vidět...

Obrázek Chyba "Příznak BOF nebo EOF má hodnotu True nebo byl odstraněn aktuální záznam. Požadovaná operace vyžaduje aktuální záznam"

16. 3. 2018, Vladimír Klaus, navštíveno 1296x

Delphi
MS Access
SQL

U jednoho projektu v Delphi dochází (ale pouze při debuggování) k níže uvedené chybě a zatím se mi ji nepodařilo korektně vyřešit. Zobrazování této výjimky jsem tedy alespoň vypnul. Návody dostupné na internetu jsou...

Obrázek Náhodné pořadí SELECTu v Accessu a SQL Serveru

9. 2. 2018, Vladimír Klaus, navštíveno 1078x

MS Access
SQL
SQL Server

Určitě občas potřebujete získat náhodnou sadu záznamů z dané tabulky či dotazu. Nemělo by to být nic zásadně složitého, ale jsou tu jistá specifika, alespoň pokud jde o MS Access. MS Access Asi velice rychle najdete,...

Obrázek Jak se v Delphi přes ADO nebo FireDAC připojit k zaheslované ACCDB databázi

19. 12. 2017, Vladimír Klaus, navštíveno 1906x

Delphi
MS Access
MS Office

Nejprve je třeba začít tím, co to je ACCDB databáze. Je to modernější a robustnější formát databáze MS Access. Dlouho jsem si myslel, že se z Delphi přes ADO k této databázi nedá připojit, ale byla to pravda jen...

Obrázek Chyba "Informace o sloupci klíčů jsou nedostatečné nebo nesprávné. Aktualizace se týká příliš mnoha řádků."

20. 10. 2017, Vladimír Klaus, navštíveno 1055x

Delphi
MS Access
SQL
SQL Server

Při práci s dotazem přes TADOQuery může dojít k chybě "Informace o sloupci klíčů jsou nedostatečné nebo nesprávné. Aktualizace se týká příliš mnoha řádků.", která vypadá docela srozumitelně, jen při pátrání po problému...

Obrázek ADO DB - Argumenty mají chybný typ, jsou mimo přijatelný rozsah nebo vzájemně kolidují.

2. 4. 2017, Vladimír Klaus, navštíveno 1506x

Delphi
MS Access

Při práci s DB tabulkou nebo dotazem přes ADO může dojít k chybě "Argumenty mají chybný typ, jsou mimo přijatelný rozsah nebo vzájemně kolidují.", což je opět nicneříkající hlášení. Původní znění: Arguments are of the...

Obrázek AUDREY SQL Transformer 2016 - představení

8. 3. 2016, Vladimír Klaus, navštíveno 1957x

ASP.NET/C#
Delphi
MS Access
SQL
SQL Server

Připravuji malou pomůcku, která výrazně zjednodušuje a zrychluje práci s SQL, zvláště pokud přecházíte mezi různými prostředími (Delphi, Visual Studio, SQL Server Management Studio...) a nechce se vám složitě přepisovat...

Obrázek Jak pomocí SQL spočítat počet normostran v textových polích

29. 2. 2016, Vladimír Klaus, navštíveno 1468x

MS Access
SQL
SQL Server

Předpokládejme, že máte v databázi nějaké texty, u kterých potřebujete stanovit počet normostran, abyste mohli dle tohoto počtu zaplatit překladateli, korektorovi apod. Tak nejprve, co to je normostrana - zpravidla to...

Obrázek Jak v Office 2016 rychle zavřít okno nebo aplikaci

27. 2. 2016, Vladimír Klaus, navštíveno 1818x

MS Access
MS Excel
MS Office
MS Outlook
MS Word

Pokud jste zvyklí zavírat okna poklepáním do levého horního rohu, kde bývá ikona programu, resp. se při kliknutí zobrazí systémové menu, pak u MS Office 2016 narazíte na to, že tam žádná ikona není. Přesněji řečeno, je...