#include #include #include #include #include "SDDAS_types.h" #include "ant.h" #include "mainSQLiteWrap.h" #include "libdbSQLite.h" #include "local.h" SDDAS_BOOL dbIsLocal() { return SQLite_dbIsLocal(); } SDDAS_BOOL dbIsReadOnly (const char *tablename) { return SQLite_dbIsReadOnly(tablename); } SDDAS_BOOL dbCreate(char* filename) { return SQLite_dbCreate(filename); } SDDAS_ULONG dbGetDataKey (SDDAS_CHAR *pstr, SDDAS_CHAR *mstr, SDDAS_CHAR *estr, SDDAS_CHAR *istr, SDDAS_CHAR *vstr) { return dbGetDataKeyWithQuery(pstr,mstr,estr,istr,vstr); } char *dbVirtualName (SDDAS_ULONG data_key) { return dbVirtualNameWithQuery(data_key); } int dbVirtualName_r (SDDAS_ULONG data_key, char *vinst, int len) { return dbVirtualNameWithQuery_r (data_key, vinst, len); } SDDAS_BOOL dbKeyToStrings (SDDAS_ULONG data_key, char *p, char *m, char *e, char *i, char *v) { return dbKeyToStringsWithQuery(data_key,p,m,e,i,v); } SDDAS_BOOL dbKeyToStrings_r (SDDAS_ULONG data_key, char *p, char *m, char *e, char *i, char *v) { return dbKeyToStringsWithQuery_r (data_key, p, m, e, i, v); } void dbSetDatabaseName(const char* name) { SQLite_dbSetDatabaseName(name); } const char* dbGetDatabaseName() { return SQLite_dbGetDatabaseName(); } SDDAS_BOOL dbInitializeMsg () { return (SQLite_dbInitializeMsg()); } SDDAS_BOOL dbPack() { return SQLite_dbPack(); } void dbInitialize () { SQLite_dbInitialize(); } void dbClose () { SQLite_dbClose(); } void *dbQuery (const char *query_str) { return SQLite_dbQuery(query_str); } void *dbQueryStore (const char *query_str) { return SQLite_dbQueryStore(query_str); } int dbQueryExec (const char *query_str) { return SQLite_dbQueryExec(query_str); } unsigned int dbBadQuery () { return 0; } void dbFreeResult (void *result) { SQLite_dbFreeResult(result); } void *dbFetchRow (void *result) { return SQLite_dbFetchRow(result); } int dbNumberRows (void *result) { return SQLite_dbNumberRows(result); } int dbNumberFields (void *result) { return SQLite_dbNumberFields(result); } char *dbFieldName(void *result, int i) { return SQLite_dbFieldName(result, i); } SDDAS_BOOL dbInitializeRemoteMsg (const char *host, const char *user, const char *passwd, const char *db, const unsigned int port) { return SQLite_dbInitializeRemoteMsg(host,user,passwd,db,port); } SDDAS_BOOL dbConnected () { return SQLite_dbConnected(); /* if (_SQL == NULL) return sFalse; else return sTrue; */ }