Patch level : 12.0 1086
Files correlati : bs0.exe bs0500a.msk ba3.exe cg0.exe ve0.exe ve2.exe Commento : Importazione Bee Store
This commit is contained in:
parent
c18d9ac43d
commit
8e1281acf5
@ -707,6 +707,20 @@ void TODBC_recordset::remove_rec(const TISAM_recordset& dbfset)
|
|||||||
upd.exec(query);
|
upd.exec(query);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const char * TODBC_recordset::table_name()
|
||||||
|
{
|
||||||
|
TString & s = get_tmp_string(255);
|
||||||
|
int pos = _sql.find("FROM");
|
||||||
|
|
||||||
|
if (pos >= 0)
|
||||||
|
{
|
||||||
|
s = _sql.ltrim(pos + 5);
|
||||||
|
pos = s.find(" ");
|
||||||
|
if (pos > 0)
|
||||||
|
s = s.left(pos);
|
||||||
|
}
|
||||||
|
return s;
|
||||||
|
}
|
||||||
void TODBC_recordset::set(const char* sql)
|
void TODBC_recordset::set(const char* sql)
|
||||||
{
|
{
|
||||||
if (not_frozen() || !_loaded || _sql != sql)
|
if (not_frozen() || !_loaded || _sql != sql)
|
||||||
|
@ -69,6 +69,7 @@ public:
|
|||||||
void remove_rec(const TISAM_recordset& dbfset);
|
void remove_rec(const TISAM_recordset& dbfset);
|
||||||
|
|
||||||
const TString& dsn() const { return _dsn; }
|
const TString& dsn() const { return _dsn; }
|
||||||
|
const char * table_name();
|
||||||
|
|
||||||
TODBC_recordset(const char* sql, const bool freezed = false);
|
TODBC_recordset(const char* sql, const bool freezed = false);
|
||||||
virtual ~TODBC_recordset();
|
virtual ~TODBC_recordset();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user