by poidomani » 16 January 2020, 14:33
il debug non segnala nulla
MainFrm.Load From Json
Rubrica 1 (Tour Db): Delete
160 - TourDb: Open Connection
r := new () [Rubrica]
r.Nome := C"." [.]
coll := new () [com.progamma.doc.IDCollection]
r.Load Collection By Example (com.progamma.doc.IDCollection, -1)
Rubrica: Loading Collection By Example (21 records)
s := coll.Save To XML (false, "", 99, JSON, true, ??) [{"do_loaded": -1, "Rubrica": [ {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 1, "COGNOME": "Poidomani", "NOME": "Giovanni", "INDIRIZZO": "Via San Donato 1", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 2, "COGNOME": "Poidomani", "NOME": "Valerio", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 3, "COGNOME": "Poidomani", "NOME": "Patrizia", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 4, "COGNOME": "Grassi", "NOME": "Francesco", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 5, "COGNOME": "Nanni", "NOME": "Andrea", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 6, "COGNOME": "Grossi", "NOME": "Licia", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 7, "COGNOME": "Vidali", "NOME": "Annapaola", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 8, "COGNOME": "Sazzini", "NOME": "Carmen", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 9, "COGNOME": "Sazzini", "NOME": "Luca", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 10, "COGNOME": "Cesari", "NOME": "Gigi", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 11, "COGNOME": "Ruggeri", "NOME": "Rina", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 12, "COGNOME": "Volpe", "NOME": "Ernesto", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 13, "COGNOME": "Marcello", "NOME": "Edoardo", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 14, "COGNOME": "Carrubba", "NOME": "Liliana", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 15, "COGNOME": "Poidomani", "NOME": "Giorgio", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 16, "COGNOME": "Tezzele", "NOME": "Carla", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 17, "COGNOME": "Nervo", "NOME": "Stefano", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 18, "COGNOME": "Rizzieri", "NOME": "Danilo", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 19, "COGNOME": "Veglia", "NOME": "Alessandro", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 20, "COGNOME": "Vuistiner ", "NOME": "Gisele", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" }, {"do_deleted": 0, "do_loaded": -1, "do_updated": 0, "do_inserted": 0, "ID": 21, "COGNOME": "Rossi", "NOME": "Anna", "INDIRIZZO": "Via San Donato", "CAP": 40127, "COMUNECOMUNI": "Bologna", "SIGLAPROVINC": "Bo", "TELEFONO": "051/1234567", "EMAIL": "barabba@libero.it" } ] }]
coll1 := new () [com.progamma.doc.IDCollection]
Tour Db (Tour Db): Select into recordset (21 records)
r.Load Collection From Recordset (com.progamma.doc.IDCollection, com.progamma.IDCachedRowSet)
coll1.Save To DB
end
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)