sql >> Databáze >  >> RDS >> Mysql

Je možné upravovat položky tabulky z LibreOffice Base?

Normální způsob, jak změnit tabulku:

  1. Nástroje -> SQL
  2. Zadejte ALTER TABLE a stiskněte Execute tlačítko.

Způsob, který funguje, i když si stěžuje, že není vrácena žádná sada výsledků:

  1. Vytvořte dotaz v zobrazení SQL.
  2. Zadejte ALTER TABLE příkaz.
  3. Kliknutím na tlačítko na panelu nástrojů jej označte jako Run SQL command directly . Nebo Upravit -> Run SQL command directly .
  4. Zavřete dotaz a spusťte jej dvojitým kliknutím.

Můj odhad je, že by to šlo udělat i s makrem, podobně jako https://forum.openoffice.org/en/forum/viewtopic.php?f=5&t=75763 ale pomocí ALTER TABLE .

Další nápady najdete na https://forum.openoffice.org /cs/forum/viewtopic.php?f=61&t=37687 .

UPRAVIT:

Vkládání dat nového řádku do formuláře je jednodušší než změna tabulky. Nejprve se ujistěte, že to funguje:

  1. Dvakrát klikněte na svůj stůl v části Tables .
  2. Vložit -> Záznam nebo zadejte data do posledního nového řádku.

Pokud je zakázáno Vložit -> Záznam, musíte nastavit tabulku pro úpravy. Ujistěte se, že vaše připojení k databázi umožňuje úpravy. Také tabulka musí mít primární klíč.

Jakmile můžete vkládat záznamy v zobrazení tabulky, je čas vytvořit formulář:

  1. V části Forms , Use Wizard to Create Form .
  2. Vyberte tabulku a stiskněte >> zahrnout všechna pole.
  3. Klikněte na tlačítko Finish .

Nyní byste měli být schopni otevřít formulář a zadat data do posledního nového řádku.

Úplnější pokyny s příklady jsou na http://www.open-of-course.org/courses/mod/url/view.php?id=786 .




  1. Jak mohu přejít z režimu SQL Server Windows na smíšený režim (SQL Server 2008)?

  2. UPPER() – Převod na velká písmena v PostgreSQL

  3. Škálování databáze Moodle

  4. Přechod z MySQL na PostgreSQL - tipy, triky a problémy?