gtk_widget_destroy (dialog);
return NULL;
}
- gda_data_model_dump (dm, stderr);
+ /*gda_data_model_dump (dm, stderr);*/
- /*errors = gda_data_model_import_get_errors (GDA_DATA_MODEL_IMPORT (dm));
+ errors = gda_data_model_import_get_errors (GDA_DATA_MODEL_IMPORT (dm));
if (errors != NULL)
{
while (errors != NULL)
gtk_dialog_run (GTK_DIALOG (dialog));
gtk_widget_destroy (dialog);
return NULL;
- }*/
+ }
rows = gda_data_model_get_n_rows (dm);
g_message ("Numero di record: %d.", rows);
plist = gda_set_new_inline (1, "OVERWRITE", G_TYPE_BOOLEAN, TRUE);
gda_data_model_export_to_file (dm, GDA_DATA_MODEL_IO_TEXT_SEPARATED, "importato.csv",
- NULL, 0, NULL, 0, plist, NULL);
+ NULL, 0, NULL, 0, plist, NULL);
/* TODO
* segnarsi i record aggiornati, perché alla fine del ciclo quelli
sql = g_strdup_printf ("INSERT INTO regioni (id, nome, cod_istat)"
" VALUES (%d, '%s', '%s')",
id_regioni,
- gdaex_data_model_get_value_stringify_at (dm, row, 7),
+ gdaex_strescape (gdaex_data_model_get_value_stringify_at (dm, row, 7), NULL),
k_regioni_cod_istat);
}
else
{
id_regioni = gdaex_data_model_get_value_integer_at (dm_regioni, 0, 0);
sql = g_strdup_printf ("UPDATE regioni SET nome = '%s' WHERE id = %d",
- gdaex_data_model_get_value_stringify_at (dm, row, 7),
+ gdaex_strescape (gdaex_data_model_get_value_stringify_at (dm, row, 7), NULL),
id_regioni);
}
if (gdaex_execute (priv->commons->gdaex, sql) < 1)
sql = g_strdup_printf ("INSERT INTO province (id, nome, cod_istat, sigla, id_regioni)"
" VALUES (%d, '%s', '%s', '%s', %d)",
id_province,
- gdaex_data_model_get_value_stringify_at (dm, row, 10),
+ gdaex_strescape (gdaex_data_model_get_value_stringify_at (dm, row, 10), NULL),
gdaex_data_model_get_value_stringify_at (dm, row, 8),
gdaex_data_model_get_value_stringify_at (dm, row, 11),
id_regioni);
sql = g_strdup_printf ("UPDATE province SET nome = '%s',"
" sigla = '%s'"
" WHERE id = %d",
- gdaex_data_model_get_value_stringify_at (dm, row, 10),
+ gdaex_strescape (gdaex_data_model_get_value_stringify_at (dm, row, 10), NULL),
gdaex_data_model_get_value_stringify_at (dm, row, 11),
id_province);
}