17 #include <grass/gis.h>
18 #include <grass/dbmi.h>
19 #include <grass/glocale.h>
31 if ((drv =
G__getenv2(
"DB_DRIVER", G_VAR_MAPSET)))
47 if ((drv =
G__getenv2(
"DB_DATABASE", G_VAR_MAPSET)))
63 if ((sch =
G__getenv2(
"DB_SCHEMA", G_VAR_MAPSET)))
79 if ((gr =
G__getenv2(
"DB_GROUP", G_VAR_MAPSET)))
94 dbConnection connection;
98 "Creating new default DB params with db_set_default_connection()");
103 if (strcmp(DB_DEFAULT_DRIVER,
"dbf") == 0) {
106 connection.driverName =
"dbf";
107 connection.databaseName =
"$GISDBASE/$LOCATION_NAME/$MAPSET/dbf/";
113 else if (strcmp(DB_DEFAULT_DRIVER,
"sqlite") == 0) {
116 connection.driverName =
"sqlite";
122 connection.databaseName =
123 "$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite.db";