Pagina 1 di 1
importare i record da una tabella all'altra
Inviato: giovedì 2 febbraio 2012, 19:28
da lpm
Ciao a tutti
Ho questo problema: in un DB ho 2 tabelle con gli stessi campi: la prima è una tabella "temporanea" che si svuota, la seconda è una tabella che mantiene, quale archivio vero e proprio, i record.
Io dovrei importare con uno script nella tabella 2 i record della tabella 1, ma non so come impostare il comando "importa", o meglio, non so che cosa mettere nella finestra "specifica file" del comando "importa" in modo tale che FM trovi sempre il file che sto usando (e quindi si "auotrovi", bruttissimo termine ma che credo faccia ben capire il senso...).
Tenete presente che il DB è condiviso in remoto in una rete interna.
Mi potete aiturare?
Grazie
Ciao
Re: importare i record da una tabella all'altra
Inviato: giovedì 2 febbraio 2012, 19:52
da raybaudi
lpm ha scritto:... non so come impostare il comando "importa", o meglio, non so che cosa mettere nella finestra "specifica file" del comando "importa" in modo tale che FM trovi sempre il file che sto usando
Perchè, nell'elenco dei files non vedi il file origine ?
Re: importare i record da una tabella all'altra
Inviato: giovedì 2 febbraio 2012, 20:01
da lpm
Il problema è che sto preparando lo script usando il mio computer di casa, e poi questo file verrá copiato su un'altra macchina (la quale farà da Host), per cui ora non posso selezionarlo in quanto il percorso sarà sicuramente diverso....
Re: importare i record da una tabella all'altra
Inviato: giovedì 2 febbraio 2012, 20:43
da raybaudi
Non ho ben capito il problema ma dai un'occhiata al box in basso, presente nella finestra di scelta del file.
Re: importare i record da una tabella all'altra
Inviato: giovedì 2 febbraio 2012, 21:11
da lpm
Cerco di spiegarmi meglio: io sto preparando con il mio pc un DB che poi verrá dato ad un amico. Se all'interno dello script, mentre lavoro con il mio pc, metto il comando "importa" e nella finestra di dialogo indico il file che sto appunto lavorando (usando il pulsante "aggiungi file"), il tutto ovviamente funziona correttamente.
Quando poi consegno il file all'amico, lo script non funziona più, in quando il percorso impostato e memorizzato nello script è quello della posizione del file al momento della lavorazione sul mio pc, che ovviamente è diverso da quello in cui metto il db sul computer dell'amico.
Il problema è quindi quello di far si che indipendentemente dove metto o copio il file, FM è in grado di trovare sempre il file.
Re: importare i record da una tabella all'altra
Inviato: venerdì 3 febbraio 2012, 17:49
da stregatto
a) che c'entrano i plugin?
b) file:nomefile non funziona?
.g.
Re: importare i record da una tabella all'altra
Inviato: domenica 18 marzo 2012, 17:21
da Pirata
Ma se si tratta solo di "riportare" i valori da una tabella ed un'altra,
devi per forza utilizzare l'esporta\importa???
Vai nella tabella temporanea, fai un loop, e riscrivi i valori nella nuova tabella.
E comunque, ti conviene fare un campo opzionale ove indichi la posizione del file
ove importare i dati in modo da avere la massima flessibilità.
Altrimenti, non eseguire lo script importa in batch, ma con la possibilità
di far decidere all'utente l'origine del file!