[QGIS-it-user] Access e Spatialite

Buongiorno a tutti,
ho una certa urgenza per la risoluzione del problema che vi sottopongo.
Ho creato un DB Spatialite contenente tabelle con geometrie e tabelle
alfanumeriche tra loro relazionate.
Poichè il committente non vuole utilizzare il GIS per l'inserimento dati ho
dovuto necessariamente creare delle maschere con Access (io ho la versione
2007).
Per prima cosa ho installato i driver ODBC per connettere il mio DB
Spatilite al DB Access.. nella configurazione ai dati di origine ho scelto
poi come SYNC il valore Full.

In Access ho collegato l'origine dati scegliendo l'opzione, per la tabella
sulla quale l'utente finale dovrà lavorare, di scrittura sulla tabella
d'origine.

Inserendo i dati purtroppo mi appare un allert che mi informa che non è
possibile modificare la tabella in questione.

Qualcuno ha provato ancora a collegare i due DB? Avete consigli da darmi?
Grazie a tutti quelli che vorranno rispondermi

Buona giornata

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

prova a dare un’occhiata alla pagina di GDAL/OGR.
sembra che non sia prevista la scrittura.

https://gdal.org/drivers/vector/index.html
https://gdal.org/drivers/vector/mdb.html#vector-mdb

Il giorno mar 6 apr 2021 alle ore 16:12 christian loda <christianloda2@gmail.com> ha scritto:

Buongiorno a tutti,
ho una certa urgenza per la risoluzione del problema che vi sottopongo.
Ho creato un DB Spatialite contenente tabelle con geometrie e tabelle
alfanumeriche tra loro relazionate.
Poichè il committente non vuole utilizzare il GIS per l’inserimento dati ho
dovuto necessariamente creare delle maschere con Access (io ho la versione
2007).
Per prima cosa ho installato i driver ODBC per connettere il mio DB
Spatilite al DB Access… nella configurazione ai dati di origine ho scelto
poi come SYNC il valore Full.

In Access ho collegato l’origine dati scegliendo l’opzione, per la tabella
sulla quale l’utente finale dovrà lavorare, di scrittura sulla tabella
d’origine.

Inserendo i dati purtroppo mi appare un allert che mi informa che non è
possibile modificare la tabella in questione.

Qualcuno ha provato ancora a collegare i due DB? Avete consigli da darmi?
Grazie a tutti quelli che vorranno rispondermi

Buona giornata


Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

La configurazione descritta non l'ho mai provata, posso però dire che per esperienza personale:
- il DB Spatialite non deve essere in uso, p.es. aperto in un progetto QGIS;
- attenzione a manipolare il DB Spatialite con tools di terze parti, Spatialite - a differenza di DB usuali - ha le componenti relative alla geometria degli elementi GIS; se si modifica il DB Spatialite c'è il rischio di corrompere il DB stesso rendendolo di fatto inutilizzabile.

Potresti provare a creare un Forms in QGIS, ho trovato un interessante articolo qualche giorno fa, che devo ancora provare: https://www.linkedin.com/pulse/forms-qgis-treasure-unexplored-luis-eduardo-perez-graterol/

F.

-----Messaggio originale-----
Da: QGIS-it-user <qgis-it-user-bounces@lists.osgeo.org> Per conto di christian loda
Inviato: martedì, 6 aprile 2021 16:12
A: qgis-it-user@lists.osgeo.org
Oggetto: [QGIS-it-user] Access e Spatialite

Buongiorno a tutti,
ho una certa urgenza per la risoluzione del problema che vi sottopongo.
Ho creato un DB Spatialite contenente tabelle con geometrie e tabelle alfanumeriche tra loro relazionate.
Poichè il committente non vuole utilizzare il GIS per l'inserimento dati ho dovuto necessariamente creare delle maschere con Access (io ho la versione 2007).
Per prima cosa ho installato i driver ODBC per connettere il mio DB Spatilite al DB Access.. nella configurazione ai dati di origine ho scelto poi come SYNC il valore Full.

In Access ho collegato l'origine dati scegliendo l'opzione, per la tabella sulla quale l'utente finale dovrà lavorare, di scrittura sulla tabella d'origine.

Inserendo i dati purtroppo mi appare un allert che mi informa che non è possibile modificare la tabella in questione.

Qualcuno ha provato ancora a collegare i due DB? Avete consigli da darmi?
Grazie a tutti quelli che vorranno rispondermi

Buona giornata

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
_______________________________________________
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

--
This email was Anti Virus checked by Astaro Security Gateway. http://www.sophos.com

--
This email was Anti Virus checked by Astaro Security Gateway. http://www.sophos.com

Grazie!
Da quanto ho capito non si può accedere in scrittura sui vettoriali...e
questo, per il mio scopo finale è un bene!
Sulle tabelle senza geometria invece impostando la sync come Full si può
accedere anche in scrittura; tuttavia ho individuato il problema nei campi
calcolati della tabella ovvero se in un campo imposto un valore predefinito
all'aggiornamento in QGis (es. calcolo della data di fine di un intervallo
temporale) quando in Access tento la modifica mi restituisce l'errore di cui
sopra.

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Il form in QGis l'ho creato solo che l'utente finale non vuole passare per il
GIS ma utilizzare i comuni strumenti Office.
Condivido assolutamente il tuo discorso sulle geometrie infatti la parte
vettoriale l'ho configurata in sola lettura, mentre l'unico accesso che ho
consentito è relativo alle tabelle alfanumeriche senza geometrie correlate.

Grazie!

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

LibreOffice?

Il 6 aprile 2021 18:47:15 CEST, christian loda christianloda2@gmail.com ha scritto:

Il form in QGis l'ho creato solo che l'utente finale non vuole passare per il
GIS ma utilizzare i comuni strumenti Office.
Condivido assolutamente il tuo discorso sulle geometrie infatti la parte
vettoriale l'ho configurata in sola lettura, mentre l'unico accesso che ho
consentito è relativo alle tabelle alfanumeriche senza geometrie correlate.

Grazie!

--
Sent from: [http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html](http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html)

---

QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
[https://lists.osgeo.org/mailman/listinfo/qgis-it-user](https://lists.osgeo.org/mailman/listinfo/qgis-it-user)


Sorry for being short