Newsgroup: it.comp.www.asp
Titolo: problema con checkbox

Non sono riuscito a trovare in tutti i post letti la soluzione al mio
SEMPLICISSIMO problema:
- Un form, un DB Access, una tabella con dei dei checkbox.
1a domanda: di che tipo devono essere i campi dei checkbox nel
DB?Testo?booleani?numerici?
2a domanda: Mettendoli come testo ho visto in access che i campi
vengono riempiti con "NO" a prescindere dal fatto che sono o non sono
spuntati
3a domanda: se vado a ripescare i dati, i checkbox non vengono
valorizzati. COME SI FA?!!!
--------------------------------
<td width="19%"><size="2">Difetto non riscontrato</font></td>
      <input type="checkbox" name="Nessuna_riparaz"
value="<%=RecSet("nessuna_riparaz")%>">
</td>
<td width="19%"><size="2">Cambio lettore CD ROM</font></td>
      <input type="checkbox" name="Cambio_CD"
value="<%=RecSet("cambio_CD")%>"> </td>

 value="<%=RecSet("nessuna_riparaz")%>">
value? domanda: a cosa ti serve il value nelle checkbox? Quanto sopra sarà
sempre non checked ... è questo che dici?
[CUT]
Sinceramente ciò che dici è completamente sconfusionato, si fa fatica a
capire ... parli di come i campi in access vengono valorizzati ma non
indichi la query che stai usando, come facciamo ad aiutarti?
Lato client compili il value ma non setti il checked ...
Ti conviene prima capire come funzionano le checkbox
 
http://www.w3.org/TR/html4/interact/forms.html#checkbox
http://devedge-temp.mozilla.org/library/manuals/1998/htmlguide/tags10.html#1312461
-- 
"That until there is no longer first class
And second class citizens of any nation
Until the colour of a man's skin
Is of no more significance than the colour of his eyes
Me say war"
B.M.

Ok forse devo spiegare meglio: nel mio DB ho dei campi che devono
essere aggiornati tramite i checkbox (quindi selezionati o no).
Oppure
I campi del DB valorizzati manualmente con si/no on/off o 1/0 come
faccio a vederli nei checkbox spuntati o non nel mio form quando
recupero i dati?
Allego qualche riga di codice in piů
(non so se si č capito che sono alle prime armi....)
thanx everybody
-----------------------------
		<font face="Verdana" size="2">Difetto non riscontrato</font></td>
      <td width="4%" colspan="2" <input type="checkbox"
name="Nessuna_riparaz" value="<%=RecSet("nessuna_riparaz")%>"> </td>
MIA DOMANDA: SE IL CAMPO  "nessura_riparaz" NEL MIO DB E' SETTATO CON
"on" o "si" o "1" PERCHE' NON LO VEDO SELEZIONATO?
.
.
.
      <td width="23%"
<tr>
      <td width="19%"><font face="Verdana" size="2">Cambio lettore CD
ROM</font></td>
      <td width="4%" colspan="2" <input type="checkbox"
name="Cambio_CD" value="<%=RecSet("cambio_CD")%>"> </td>
      <td width="19%">
		<font face="Verdana" size="2">Cambio Display</font></td>
      <td width="4%" colspan="2" <input type="checkbox"
name="Cambio_display" value="<%=RecSet("cambio_display")%>"> </td>
      <td width="19%">
		<p align="left">
		<font face="Verdana" size="2">Cambio Motherboard</font></td>
      <td width="4%" colspan="2" <input type="checkbox"
name="Cambio_MB" value="<%=RecSet("cambio_mb")%>"> </td>
      <td width="4%" colspan="2"
      <input type="checkbox" name="Cambio_tastiera" <%if
RecSet("cambio_tastiera")="sě"then%>checked<%End
If%>value="checked"></td>
      <td width="19%">
		<font face="Verdana" size="2">Cambio Bilancia</font></td>
      <td width="4%" colspan="2" <input type="checkbox"
name="Cambio_bilancia" value="<%=RecSet("cambio_bilancia")%>"> </td>
      <td width="19%">
		<font face="Verdana" size="2">Cambio cavi connessione</font></td>
      <td width="4%" colspan="2" <input type="checkbox"
name="Cambio_cavi" value="<%=RecSet("cambio_cavi")%>"> </td>
      <td width="19%">
		<font face="Verdana" size="2">Cambio trasformatore</font></td>
      <td width="4%" colspan="2" <input type="checkbox"
name="Cambio_trasformatore"
value="<%=RecSet("cambio_trasformatore")%>"> </td>
      <td width="23%"

ce l'ho fatta: era + semplice di quanto pensassi
<input type="checkbox" name="Cambio_MB" <%if RecSet("Cambio_MB")="si"
then%>checked><%end if%>
funge anche senza ELSE
grazie dei link