Ciao raga.

Ho un bel problemino da risolvere in merito ad una applicazione multi-tiered.
Sostanzialmente ho l'applicazione server che contiene due componenti Table collegati a due tabelle differenti, ma queste due tabelle sono collegate tra di loro con il campo CODICE_ORDINE.
Il client sostanzialmente deve registrare un ordine, il quale e' composto da una intestazione che deve essere memorizzata nella prima tabella e tutta la lista degli elementi che deve essere memorizzata nella seconda tabella (appunto le due tabelle sono relazionate dal campo CODICE_ORDINE).
Il dato di fatto e' che le due scritture sui due database vengono gestite singolarmente, in quanto ad un solo elemento della tabella1 corrispondono + elementi della tabella2.
Il problema e' che in fase di posting di un nuovo ordine nel server, non riesco a capire come poter fare per inserire nei due data_set il codice_ordine successivo a quelli gia' esistenti in precedenza sul database.
Questa cosa mi pare di capire che la devo gestire sul client ?
Sul Server e' possibile capire da che client proviene la richiesta ?

Esempio:

codice:
 

Tabella2(elementi)                                    |
------>                                               |
                    Tabella1(intestazione)            |  TRANSAZIONE
                    ---------->                       |    CLIENT1
                                                      |
------------------------------------------------------|
         Tabella2(elementi)                           |
         -------->                                    |  TRANSAZIONE
                                                      |    CLIENT2
                                 Tabella1(intestazione)
                                 ---------->          |