Newsgroup: it.comp.www.asp
Titolo: inserimento record multipli (lunghetto)

Ciao Ragam è una settimana che mi sto scervellando per fare questa cosa
ma proprio non ci riesco.
Ho una pagina in cui il navigatore vede l'elenco dei suoi annunci,
inseriti sul sito da lui stesso. questa pagina si presenta come una
tabella che mostra ogni record in una nuova riga ed una checkbox per
ogni record.
Quello che voglio fare è questo: il navigatore deve scegliere 3 di
questi record (ne di più ne di meno) cliccando sulla checkbox e
successivamente, cliccando sul bottone di submit, questi 3 record (e
solo questi tre) devono essere inseriti in un'altra tabella, dello
stesso database che è praticamente identica a quella di origine tranne
per un campo in più.
In sostanza il navigatore sceglie dal suo archivio di annunci i 3 da
pubblicare su una rivista che poi sarà stampata ed avrà periodicità
quindicinale.
Non riesco a capire come posso passare questi 3 record (annunci),
all'altra tabella.
Ma si può fare tutto questo? Sto sviluppando in asp + vbscript +
access2000
Help please
Antonio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Dipende dalla quantità di record visualizzati nell'elenco
io eviterei il form e farei tutto lato client: mi passo tutte le checkbox,
verifico quali ha selezionato, se sono esattamente 3 passo SOLO quelle 3
checkbox

chiama tutti i checkox con lo stesso nome.. che ne so...
<input type="checkbox" name="Articoli" value="<%=parIDRecord%>">
quando fai un
MyArticle=Split(Request.Form("Articoli").item,",") 'la variabile memorizza
una sequenza di numeri disposti in questa maniera (5,7687,323,55)
for i=0 to Ubound(MyArticle)
    strQuery="INSERT INTO Table (IDArticolo) VALUES ("&MyArticle(i)&")"
    Conn.Execute(strQuery)
Next
--
CIAO!
Gusher

 per un campo in piů.
Non ti sembra inutile fare una cosa del genere? Mi riferisco al fatto
che utilizzi piů tabelle che praticamente contengono gli stessi dati.
E' piů logico fare una tabella nella quale inserire un identificativo
dell'utente, al quale associ i tre ID degli articoli scelti, ma solo gli
ID. In questo modo risparmi spazio nel DB e tempo di elaborazione.
Quando devi visualizzarli, carichi gli ID per quell'utente, peschi gli
articoli con quegli ID nella tabella degli articoli.
Schema tabella:
----------------------------------------------------
IDutente    |    IDart1     |     IDart2    |     IDart3    |
----------------------------------------------------
Per il passaggio dei dati (IDarticoli con checkbox) segui
le risposte precedenti.
nix

wow, ci sono riuscito.
Grazie a tutti e tre, Cristiano, Gusher e Nixs.
Ho seguito i consigli di tutti,
facendone un mix ed adattandolo alle mie necessitŕ ed alla fine funziona
tutto.
addirittura meglio di come lo avevo pensato inizialmente.
Grazie mille raga.
Antonio
che ancora non riesce a capire perchč Fastweb
non ha un server delle news :-((



Moderatore di it.comp.www.asp
http://www.aspitalia.com
 Enjoy the .NET community!
http://www.dev2dev.it
 La rete ha connesso nuove particelle!

FastWeb HA un Server News. (io *posto* tuttora con "
news.fastwebnet.it
")
--
CIAO!
Gusher

Yess Daniele, confermo.
L'ho configurato giusto stamattina dopo aver postato.
Grazie
Antonio


 ha scritto nel messaggio
news:3Qvz8.10681$g04....@tornado.fastwebnet.it...
