2018-02-09 13:52:46 +00:00
|
|
|
#include <tsdb.h>
|
|
|
|
|
|
|
|
|
|
|
|
/******************************************************************************
|
|
|
|
* SSimpleQuery *
|
|
|
|
* Classe per esecuzioni di query temporanee (wrapper semplice per SACommand) *
|
2018-02-09 15:38:29 +00:00
|
|
|
******************************************************************************/
|
|
|
|
|
2018-07-06 16:30:37 +02:00
|
|
|
const TDate SSimple_query::sq_get_date(const char * field)
|
2018-02-09 15:38:29 +00:00
|
|
|
{
|
2018-03-14 14:45:46 +00:00
|
|
|
const TDate app(_rec.get_date(field));
|
|
|
|
return app;
|
2019-02-11 15:01:27 +01:00
|
|
|
}
|
|
|
|
|
2019-02-27 16:58:16 +01:00
|
|
|
const real SSimple_query::sq_get_real(const char * field)
|
|
|
|
{
|
|
|
|
const real app(_rec.get(field));
|
|
|
|
return app;
|
|
|
|
}
|
|
|
|
|
2019-02-11 15:01:27 +01:00
|
|
|
TString SSimple_query::sq_get(const char* field, bool rtrim)
|
|
|
|
{
|
|
|
|
TString fld = _rec.get(field);
|
|
|
|
if (rtrim)
|
|
|
|
fld.rtrim();
|
|
|
|
|
|
|
|
return fld;
|
|
|
|
}
|
|
|
|
|
2019-02-27 16:58:16 +01:00
|
|
|
TString SSimple_query::sq_get(const string& field, const bool rtrim)
|
2019-02-11 15:01:27 +01:00
|
|
|
{
|
|
|
|
return sq_get(field.c_str(), rtrim);
|
|
|
|
}
|
|
|
|
|
|
|
|
TString SSimple_query::sq_get(TString& field, bool rtrim)
|
|
|
|
{
|
|
|
|
return sq_get(static_cast<const char*>(field), rtrim);
|
|
|
|
}
|