From 689b71f3b9bacf25520f8498173b57e6eb31d4ab Mon Sep 17 00:00:00 2001 From: Alessandro Bonazzi Date: Tue, 30 Jul 2024 14:57:59 +0200 Subject: [PATCH] Patch level : 12.00 1326 Files correlati : ca0.exe cg0.exe ve0.exe Inivo a CRM Chiusura commesse fino all'anno --- src/include/postman.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/include/postman.cpp b/src/include/postman.cpp index 8b22d3fc5..264f2cd4b 100755 --- a/src/include/postman.cpp +++ b/src/include/postman.cpp @@ -15,6 +15,8 @@ #include #include +#define SQL_NO_TABLE 1146 + /////////////////////////////////////////////////////////// // TRecipient /////////////////////////////////////////////////////////// @@ -753,9 +755,9 @@ HIDDEN void odbc_send(const TString & dsn, int num, TAuto_token_string & elab_fi { TString check_statement = "SELECT * FROM "; - check_statement << name << ";"; + check_statement << name << " LIMIT 1;"; err = recset.exec(check_statement); - err = err == -1146 ? 0 : 1; + err = (abs(err) == SQL_NO_TABLE) ? 0 : 1; } else {