dbutils/db.c

changeset 51
e3163dc41a80
parent 49
34c723ed7190
--- a/dbutils/db.c	Wed Jan 21 18:02:19 2026 +0100
+++ b/dbutils/db.c	Wed Jan 21 18:19:31 2026 +0100
@@ -29,16 +29,6 @@
 #include "db.h"
 #include "dbutils/db.h"
 
-int dbuConnectionExec(DBUConnection *conn, const char *sql) {
-    DBUQuery *q = conn->createQuery(conn, NULL);
-    int err = 1;
-    if(!dbuQuerySetSQL(q, sql)) {
-        err = dbuQueryExec(q);
-    }
-    dbuQueryFree(q);
-    return err;
-}
-
 int dbuConnectionIsActive(DBUConnection *conn) {
     return conn->isActive ? conn->isActive(conn) : 1;
 }
@@ -284,7 +274,7 @@
     return r;
 }
 
-DBUResult* dbuSqlExecQueryParamUInt64(DBUConnection *conn, const CxAllocator *a, const char *sql, uint32_t param) {
+DBUResult* dbuSqlExecQueryParamUInt64(DBUConnection *conn, const CxAllocator *a, const char *sql, uint64_t param) {
     DBUQuery *q = execInt64ParamQuery(conn, sql, param);
     if(!q) return NULL;
     DBUResult *r = dbuQueryGetResult(q);
@@ -396,7 +386,7 @@
     }
     int ret = dbuResultIsOk(result);
     dbuResultFree(result);
-    return ret;
+    return !ret;
 }
 
 int dbuSqlExecParamInt64(DBUConnection *conn, const char *sql, int64_t param) {
@@ -406,7 +396,7 @@
     }
     int ret = dbuResultIsOk(result);
     dbuResultFree(result);
-    return ret;
+    return !ret;
 }
 
 int dbuSqlExecParamUInt32(DBUConnection *conn, const char *sql, uint32_t param) {
@@ -416,17 +406,17 @@
     }
     int ret = dbuResultIsOk(result);
     dbuResultFree(result);
-    return ret;
+    return !ret;
 }
 
-int dbuSqlExecParamUInt64(DBUConnection *conn, const char *sql, uint32_t param) {
+int dbuSqlExecParamUInt64(DBUConnection *conn, const char *sql, uint64_t param) {
     DBUResult *result = dbuSqlExecQueryParam(conn, NULL, sql, param);
     if(!result) {
         return 1;
     }
     int ret = dbuResultIsOk(result);
     dbuResultFree(result);
-    return ret;
+    return !ret;
 }
 
 int dbuSqlExecParamString(DBUConnection *conn, const char *sql, const char *param) {
@@ -436,7 +426,7 @@
     }
     int ret = dbuResultIsOk(result);
     dbuResultFree(result);
-    return ret;
+    return !ret;
 }
 
 int dbuSqlExecParamCxString(DBUConnection *conn, const char *sql, cxstring param) {
@@ -446,7 +436,7 @@
     }
     int ret = dbuResultIsOk(result);
     dbuResultFree(result);
-    return ret;
+    return !ret;
 }
 
 int dbuSqlExecParamCxMutStr(DBUConnection *conn, const char *sql, cxmutstr param) {
@@ -456,5 +446,5 @@
     }
     int ret = dbuResultIsOk(result);
     dbuResultFree(result);
-    return ret;
+    return !ret;
 }

mercurial