[ruby-gnome2-doc-cvs] [Hiki] create - tut-libgda-build-queries

Back to archive index

ruby-****@sourc***** ruby-****@sourc*****
2003年 10月 23日 (木) 07:37:17 JST


-------------------------
REMOTE_ADDR = 151.24.200.8
REMOTE_HOST = 
        URL = http://ruby-gnome2.sourceforge.jp/it?tut-libgda-build-queries
-------------------------
= Costruire comandi

Prima di effettuare una query dovete costruire l'oggetto che contenga il comando, e potete farlo con Gda::Command.new.

  Gda::Command.new(testp, tipo_comando, opzioni)

I comandi possibili sono:

  Gda::Command::TYPE_SQL
  Gda::Command::TYPE_XML
  Gda::Command::TYPE_PROCEDURE
  Gda::Command::TYPE_TABLE
  Gda::Command::TYPE_SCHEMA

Il tipo di comando che useremo pispesso Gda::Command::TYPE_SQL poichci focalizzeremo sulle query SQL.

Le opzioni possibili sono:

  # Ignora tutti gli errori ed esegue tutte le istruzioni restituendo un 
  # modello di dati. 
  # Per le istruzioni fallite, restituisce un modello dati vuoto.
  Gda::Command::OPTION_IGNORE_ERRORS

  # Blocca in caso di errore e non restituisce un modello di dati.
  Gda::Command::OPTION_STOP_ON_ERRORS

Qui vedete un esempio delle creazione di un comando:

  # testo contiene uno o picomandi SQL, separati da virgole.
  command = Gda::Command.new(text, Gda::Command::TYPE_SQL, Gda::Command::OPTION_STOP_ON_ERRORS)





ruby-gnome2-cvs メーリングリストの案内
Back to archive index