IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – 1. diel - Úvod do SQLite a príprava prostredia

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Jirka Janák
Člen
Avatar
Jirka Janák:30.1.2019 13:05

Zdravím,
Existuje nějaká cesta jak do sqlite databáze uložit soubor ve formátu PDF?
předem díky za případnou radu :)

 
Odpovedať
30.1.2019 13:05
Avatar
Petr Štechmüller:30.1.2019 13:52

Ahoj, SQLite databáze podporuje datový formát BLOB, do kterého můžeš uložit jakákoliv binární data, takže i PDF

Odpovedať
30.1.2019 13:52
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Odpovedá na Jirka Janák
Michal Štěpánek:30.1.2019 16:03

Ano, můžeš, ovšem ukládání souborů do DB považuji za jistý druh masochismu. Výrazně pohodlnější je provádět upload souborů na nějaké konkrétní místo a do DB ukládat jen záznam o umístění...

Odpovedať
30.1.2019 16:03
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
David P.
Člen
Avatar
David P.:30.1.2020 22:36

Zdravím,
rád bych napsal program v Pythonu používající databázi v SQLite. Pochopil jsem, že příkazy SQLite se píšou přímo do kódu Pythonu. Bohužel jsem nikde nenašel syntaxi, která se používá při psaní SQLite v Pythonu.
Dokázal by mi někdo poradit internetovou stránku nebo přímo jak na to?
Děkuji moc.

 
Odpovedať
30.1.2020 22:36
Avatar
Odpovedá na David P.
Patrik Valkovič:31.1.2020 11:20

SQLite je klasická relační databáze (i když zjednodušená a souborová), takže se volají klasické SQL dotazy. Nějaký základ můžeš vykoukat z dokumentace: https://docs.python.org/…sqlite3.html.

Odpovedať
31.1.2020 11:20
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
David P.
Člen
Avatar
Odpovedá na Patrik Valkovič
David P.:4.2.2020 18:32

Díky moc

 
Odpovedať
4.2.2020 18:32
Avatar
Pavel Kubalík:15.9.2020 14:38

Zatím je to dobré.
Po instalování se mi sice objevil o některé detaily jiný obrázek, nežj je v lekci zobrazen, ale to bude asi vývojem.
Děkuji PK

 
Odpovedať
15.9.2020 14:38
Avatar
Jiří Huňáček:28.11.2021 13:21

Dobrý den,

chtěl bych se zeptat, jak změnit umístění dočasných souborů SQLite.

Mám malou aplikaci vytvořenou v Lazaru/Free Pascal. Pokud spustím aplikaci umístěnou ve složce na počítači, spustí se a SQLite si vytvoří dočasné soubory v aktuálním adresáři. Vzhledem k tomu, že aplikace je přenosná, spustí se i z flash disku. A nyní nastává problém. Na některých počítačích (např. u nás v zaměstnání) není povoleno zapisovat na externí média. Když tedy spustím aplikaci, nespustí se s chybou, že není možné otevřít databázi (otestováno na uzamknuté SD kartě). A aby se nemusela aplikace vždy kopírovat na počítač, tak by mne zajímalo, zda je možné přesměrovat vytvoření dočasného souboru (*.db-journal) do adresáře uživatele "C:\WINDOWS\U­SERS\uživatel\", kde je možné zapisovat vždy?

Hledal jsem i na anglicky mluvících webech, ale zřejmě špatně, neboť jsem nic nenašel nebo možná spíš nepochopil. Děkuji za radu, případně za nasměrování.

Jirka

 
Odpovedať
28.11.2021 13:21
Avatar
Anna Drahotová:22. mája 11:30

Nevím, jestli je to jen mnou, nebo je to celkový problém, ale z nabízených stránek odmítá můj počítač program stáhnout. Našla jsem jinde. A pak trvalo asi dvě hodiny, než si program "sedl", ze začátku odmítal uložit, cokoliv jsem udělala, aby to na mě pak vyskočilo uložené 5krát.
Tak jestli má někdo podobný problém, tak se nelekněte

 
Odpovedať
22. mája 11:30
Avatar
Odpovedá na Anna Drahotová
Petra Strašáková:20. júla 10:53

Ahoj, teď jsem instalátor stáhla a vše ok.

Odpovedať
20. júla 10:53
Každý máme jiné oči.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!