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)