Happy 2013, the first news is Ubuntu Phone. In this video you can have a preview of this mobile system, presented by Mark Shuttleworth:
Those sections of C++ tutorials are very simple. Otherwise they explain the differences between Delphi (pascal) language and C++. Good job: Session 1: Session 2:
Hi, things have changed from when you have to add nameserver in file /etc/resolv.conf In case of a static configuration in /etc/network/interfaces is possible to add nameservers right here, with the following syntax
1 |
dns-nameservers 8.8.8.8 213.205.32.70 |
As you can see is possible to define multiple nameservers. I will use Google public DNS for resolution because it run…
Leggi tutto
Supponiamo di avere una procedura che richiede parametri e restituisce un result set di dati, per evitare di fare infinite subquery si penserebbe di poterla mettere in join tipo :
1 2 |
select a.idcontatto, t.val_added from anagrafiche a, test_function(a.idcontatto) t |
ma questo sistema non funziona dato che all’interno della from non verrebbero elaborati i dati della prima tabella e avremmo un errore non formale…
Leggi tutto
Gestire un le eccezioni in un blocco di codice :
1 2 3 4 5 6 7 8 |
begin -- il tuo codice da gestire qui when any do begin insert into error_log (...) values (sqlcode, ...); exception; end end |
per sollevare un eccezione invece è necessario creare l’oggetto di errore nella tabella degli errori con il relativo messaggio :
1 2 3 |
EXCEPTION [<exception-name> [custom-message]] <exception-name> ::= A previously defined exception name |
ovviamente il primo dubbio che sorge è il fatto di dovre definire un oggetto di eccezione specifico per ogni tipo di eccezione che…
Leggi tutto