Mysql
 sql >> Database >  >> RDS >> Mysql

Modificare le voci della tabella da LibreOffice Base, possibile?

Il modo normale per modificare una tabella:

  1. Strumenti -> SQL
  2. Inserisci un ALTER TABLE comando e premi Execute pulsante.

Un modo che funziona, anche se si lamenta del fatto che non viene restituito alcun set di risultati:

  1. Crea una query nella vista SQL.
  2. Inserisci ALTER TABLE comando.
  3. Fai clic sul pulsante nella barra degli strumenti per contrassegnarlo come Run SQL command directly . Oppure Modifica -> Run SQL command directly .
  4. Chiudi la query e fai doppio clic per eseguirla.

La mia ipotesi è che potrebbe essere fatto anche con una macro, simile a https://forum.openoffice.org/en/forum/viewtopic.php?f=5&t=75763 ma usando ALTER TABLE .

Per ulteriori idee, vedere https://forum.openoffice.org /it/forum/viewtopic.php?f=61&t=37687 .

MODIFICA:

L'inserimento di nuovi dati di riga in un modulo è più semplice che modificare la tabella. Innanzitutto, assicurati che funzioni:

  1. Fai doppio clic sulla tabella in Tables .
  2. Inserisci -> Registra o inserisci i dati nell'ultima nuova riga.

Se Inserisci -> Registra è disabilitato, è necessario impostare la tabella per la modifica. Assicurati che la tua connessione al database consenta la modifica. Anche la tabella deve avere una chiave primaria.

Una volta inseriti i record nella visualizzazione Tabella, è il momento di creare il modulo:

  1. Sotto Forms , Use Wizard to Create Form .
  2. Seleziona la tua tabella e premi >> per includere tutti i campi.
  3. Fai clic su Finish .

Ora dovresti essere in grado di aprire il modulo e inserire i dati nella nuova riga finale.

Istruzioni più complete con esempi sono disponibili su http://www.open-of-course.org/courses/mod/url/view.php?id=786 .