Ciao a tutti,
non riesco a caricare dei dati in una tabella, da sempre il seguente errore:
00382 EXE UFV Unmatched foreign key values
Vi spiego brevemente cosa devo fare.
1.Apro una connessione ODBC al database
2.Leggo un file di testo dal quale estraggo i dati che mi servono
3.Aggiorno la tabella del DB con i dati estratti dal file txt
4.Al UpdateBatch mi da l'errore sopra indicato.codice:Set recForart = New ADODB.Recordset recForart.Open "SELECT * FROM QUANTO.IS_T_FOR_ART", cnDBNewServ, adOpenDynamic, adLockBatchOptimistic recForart.AddNew recForart("N_ID_DITTA") = 1 recForart("C_ID_TP_ARTICOLO") = "0" recForart("C_ID_ARTICOLO") = strCodice recForart("N_ID_FORNITORE") = 1 recForart("N_ID_FOR_ART") = intContatore 'recForart("C_COD_FOR_ART") = "" 'recForart("C_NOTE_FOR_ART") = "" recForart("N_PREF_FOR_ART") = 1 'recForart("VERSION_7_2_0") = "" 'recForart("C_ID_NAZ_ORIG_NTR") = "" recForart("N_UPD_VER") = 1 'recForart("C_DES_FOR_ART") = "" 'recForart("C_ID_VALUTA") = "" 'recForart("N_FATT_FOR_ART_1") = 0 'recForart("N_FATT_FOR_ART_2") = 0 'recForart("N_FATT_FOR_ART_3") = 0 'recForart("N_FATT_FOR_ART_4") = 0 recForart("N_T_CONSEGNA_GG") = 0 recForart("N_PREZZO_FOR_ART") = intPrezzo recForart.UpdateBatch
Cosa posso fare? Ho già fatto svariate prove senza trovare nessuna soluzione
Grazie ancora