Forum di HolidaySoft .it I nostri Partner:
Olio ExtraVergine Oliva del Gargano
Crea la Vetrina per il Tuo Ristorante

Forum di HolidaySoft .it
[ Home | Registrati | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download | Cerca | FAQ ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 WEB
 Programmazione
 WCF REFRESH EXPAND DOPO INSERT
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c':
Autore Discussione Precedente Discussione Discussione Successiva  

Fabio
New Member




67 Messaggi

Inserito il - 01 feb 2015 : 12:04:32  Mostra Profilo  Visita l'Homepage di Fabio Invia a Fabio un Messaggio Privato  Rispondi Quotando
Ciao a tutti,
tramite un progetto WCF effettuo un insert in una tabella contenente una foreign key. Fin qui tutto bene, riesco ad inserire i dati nella tabella e riesco a valorizzare anche il campo foreign key con l'id della tabella collegata.
Il problema nasce nel momento in cui devo interrogare il record appena inserito poich la query sotto riportata mi vede tutti i dati della tabella ma non mi vede i dati della tabella collegata tramite foreign key!!

Dim clientiQuery = From clienti_tb In context.TB_clienti.Expand("TB_PUNTO_VENDITA")
            Where (clienti_tb.ID_CLIENTE = V_Current_Id)
                                Select clienti_tb


in pratica non mi recupera i dati relativi alla tabella TB_PUNTO_VENDITA interrogati con il comando EXPAND

E' inutile dire che riavviando l'applicazione, non riscontro problemi, ossia vede tutti i dati compresi quelli recuperati tramite il comando EXPAND

Mi aiutate, GRAZIE!

HolidaySoft.it
Junior Member


Regione: Italy
Citt: Milano


144 Messaggi

Inserito il - 01 feb 2015 : 12:08:14  Mostra Profilo  Visita l'Homepage di HolidaySoft.it  Rispondi Quotando
Ciao,
prova ad inserire prima di effettuare la query il comando context.MergeOption = MergeOption.OverwriteChanges

context.MergeOption = MergeOption.OverwriteChanges


Dim clientiQuery = From clienti_tb In context.TB_clienti.Expand("TB_PUNTO_VENDITA")
            Where (clienti_tb.ID_CLIENTE = V_Current_Id)
                                Select clienti_tb



Ciao

A quick solution is a shortcut to troubleshooting
http://www.HolidaySoft.it
http://www.GarganoSapori.it
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
Forum di HolidaySoft .it © 2012-10 HolidaySoft.it Torna all'inizio della Pagina
Herniasurgery.it | Snitz.it | Snitz Forums 2000