Ciao .
Passo subito alla domanda , scusate se mi spiego male.
Ho 2 form , uno per inserire la domanda e uno per inserire le possibili risposte.
Una domanda puo' avere piu' risposte e per questo ho creato 2 tabelle :tab1(domande) e tab2(risposte) con una relazione su tab1.idDomanda <-> tab2.idDomanda.
Il problema è che devo poter creare dei modelli di domanda/risposte ovvero:
se inserisco:
domanda=domanda1 e risposte= 1,2,3 e chiamo il modello pippo e premo un pusante "salvamodello" in un futuro devo poter andare a pescare domanda:domanda1 e risposte:1,2,3 solo selezionando da un select(combo)pippo.
Il problema vero e proprio nasce dal fatto che il form per l'immissione delle risposte richiama se stesso e compone le risposte una per una(con delle insert sul db:
prima domanda,prima insert
seconda domanda,seconda insert ecc..) senza sapere fino a quando premo il button "salva modello" il nome del modello e quindi come salvarlo.
La cosa si complica se voglio modificare un modello...
Ho pensato 2 soluzioni:
1)salvare in session tutte le operazioni sql di insert,update e delete e poi una volta scelto il nome eseguirle
2)usare dei guid e non dei contatori ,aggiungendo poi una tabella modelli con 3 campi id ,descrizione e iddomanda ma non ho ben chiaro il sistema.
cosa mi consigliate?
Grazie.