Ciao a tutti, dopo un primo post andato a buon fine ci sto provando gusto ed avrei la seguente esigenza...
In un database access c'è la tabella "Prodotti" con gli articoli inseriti e circa 15 colonne con le informazioni riguardanti l'articolo.
Quello che vorrei fare è, richiamando a video la lista di tutti gli articoli, cliccare sulla voce |DUPLICA| in corrispondenza di un record e creare così una nuova registrazione ricopiando lo stesso articolo ovviamente però con un nuovo ID ed un nuovo CODICE PRODOTTO il quale non può essere duplicato perche necessariamente univoco (in questo caso basta aggiungere anche una lettera, un numero o un simbolo a quello che ha copiato...)
vediamo un po fin dove arrivo di mio, questo codice mi richiama a video tutti i record...
in corrispondenza di ognuno di questi c'è la possibilità di "Modificare", " Cancellare" e quella nuova che vorrei di "Duplicare"
<table align="center" border="0" width="100%" id="table11">
<tr>
<td width="25" bgcolor="#FFFFEC">ID</td>
<td width="50" bgcolor="#FFFFEC">Codice</td>
<td width="125" bgcolor="#FFFFEC">Prodotto</td>
<td width="75" bgcolor="#FFFFEC">Opzioni</td>
</tr>
<%
QSOrdinaPer = Request.QueryString("ordinaper")
If QSOrdinaPer = "" then
QSOrdinaPer = "Prodotto"
End If
SQL = " SELECT * FROM Prodotti WHERE ID AND Cancellato = False ORDER BY " & QSOrdinaPer
Set RS = Conn.Execute(SQL)
If Not RS.Eof Then RS.MoveFirst
Do While Not RS.EoF
%>
<tr>
<td valign="top"><%=RS("ID")%></td>
<td valign="top"><%=RS("Codice")%></td>
<td valign="top"><%=RS("Prodotto")%></td>
<td valign="top">
">Modifica |
&tabella=prodotti&descrizione=<%=RS("Prodotto")%>" >Cancalla |
">Duplica
</td>
</tr>
<%
RS.MoveNext
Loop
RS.Close
%>
</table>
<%
Set RS = Nothing
Conn.Close
Set Conn = Nothing
%>
Ora a voi la parola, come devo fare per duplicare un record avanzando però con l'ID e modificando il campo Codice con almeno una lettera nuova?
grazie mille a chi vorrà aiutarmi!

Rispondi quotando
