/// <summary> /// Per gli script viene utilizzato un Clone del DataAccess /// perché l'esecuzione di comandi come quoted ansi on/off causa /// l'unprepare implicito di comandi precedentemente preparati. /// </summary> private bool EseguiScript(string script) { try { StringBuilder sb = XFile.LeggiTestoScript(script); if (!XDatabase.RUN_SCRIPT(ConnClone, sb)) { ShowMsg("Errore nell'esecuzione dello script " + script, ConnClone.LastError); return(false); } return(true); } catch (Exception E) { ShowMsg("Errore nell'esecuzione dello script " + script, E.Message); return(false); } }