view m-toolbox/classes/tests/database/@ltpda_database/executeQuery.m @ 0:f0afece42f48
Import.
author
Daniele Nicolodi <nicolodi@science.unitn.it>
date
Wed, 23 Nov 2011 19:22:13 +0100 (2011-11-23)
parents
children
79dc7091dbbc
line source
+ − %
+ − % DESCRIPTION: Returns the result for a given query.
+ − %
+ − % VERSION: $Id: executeQuery.m,v 1.1 2011/05/25 16:20:25 ingo Exp $
+ − %
+ − function val = executeQuery(utp, query)
+ −
+ − utp.conn.setLocked(true);
+ − utp.conn.openConnection();
+ − c = utp.conn.getConn();
+ −
+ − try
+ − val = utils.jmysql.execute(c, query);
+ − catch Me
+ − utp.conn.setLocked(false);
+ − utp.conn.closeConnection();
+ − rethrow(Me);
+ − end
+ −
+ − utp.conn.setLocked(false);
+ − utp.conn.closeConnection();
+ − end