Salve a tutti, ottengo l'errore in oggetto nella riga:
Dim sSQL as string = "UPDATE " & sTable & " SET Descr ='" & lblCDescr.Text & "' WHERE ID=" & nIDRecord
L'errore è dovuto alla label "lblCDescr".
Sapete da cosa è dovuto?
ciao e grazie
Salve a tutti, ottengo l'errore in oggetto nella riga:
Dim sSQL as string = "UPDATE " & sTable & " SET Descr ='" & lblCDescr.Text & "' WHERE ID=" & nIDRecord
L'errore è dovuto alla label "lblCDescr".
Sapete da cosa è dovuto?
ciao e grazie
Prova a mettere lblCDescr.Text in una variabile e così vedi:
stringa=lblCDescr.Text
Dim sSQL as string = "UPDATE " & sTable & " SET Descr ='" & stringa & "' WHERE ID=" & nIDRecord
![]()
Mi dà errore quando metto il valore di lblCDescr.Text nella variabile. Stesso errore.Originariamente inviato da abmcr
Prova a mettere lblCDescr.Text in una variabile e così vedi:
stringa=lblCDescr.Text
Dim sSQL as string = "UPDATE " & sTable & " SET Descr ='" & stringa & "' WHERE ID=" & nIDRecord
![]()
lblCDescr è contenuta in un controllo di tipo repeater o datalist o datgrid?
Hey hey, my my Rock and roll can never die!
No, questa è la form:Originariamente inviato da zampa28
lblCDescr è contenuta in un controllo di tipo repeater o datalist o datgrid?
codice:... <tr> <th>Codice</th> <th>Descrizione</th> </tr> <tr class="rows_db_table"> <td align="center" width="10%"><asp:Label id="lblCCodice" style="Z-INDEX: 117" Width="35px" Height="19px" Font-Names="Verdana" Font-Size="Smaller"><%= Request.Form("txtCodice") %></asp:Label></td> <td><asp:Label id="lblCDescr" style="Z-INDEX: 117" Width="35px" Height="19px" Font-Names="Verdana" Font-Size="Smaller"><%= Request.form("txtdescr") %></asp:Label></td> </tr> <tr class="rows_db_table"> <td align="center" colspan="2"> <asp:Button id="cmdCConfirm" style="Z-INDEX: 124" runat="server" Width="70px" Height="25px" Font-Names="Verdana" Font-Size="11px" Text="Conferma"></asp:Button> <asp:Button id="cmdCCancel" CausesValidation="False" style="Z-INDEX: 124" runat="server" Width="70px" Height="25px" Font-Names="Verdana" Font-Size="11px" Text="Annulla"></asp:Button> </td> </tr> <% end if %> <tr class="rows_db_table"> <td colspan="2"> <asp:ValidationSummary runat="server" display="static" displayMode="List" showSummary="true" font-size="11px"></asp:ValidationSummary> </td> </tr> </table>
Manca il Runat="Server" !![]()
Hey hey, my my Rock and roll can never die!
Scusa, non avevo postato tutto il codice:Originariamente inviato da zampa28
Manca il Runat="Server" !![]()
codice:<form method="post" runat="server"> <table cellpadding="0" cellspacing="0" border="0" bgcolor="#FFFFFF" width="100%" align="center"> <tr><td> <table width="100%" cellpadding="4" cellspacing="1" border="0" class="db_table"> <tr> <th>Codice</th> <th>Descrizione</th> </tr> <% if not Me.bConfirm then %> <!-- Codice della form per il record che deve essere inserito --> <tr class="rows_db_table"> <td align="center" width="10%"> <asp:TextBox id="txtCodice" style="Z-INDEX: 117" runat="server" Width="35px" Height="19px" Font-Names="Verdana" Font-Size="Smaller"></asp:TextBox> <asp:RequiredFieldValidator id="rqdCodice" runat="server" controlToValidate="txtCodice" errorMessage="Il codice non può avere un valore nullo" display="none"></asp:RequiredFieldValidator> </td> <td align="center"> <asp:TextBox id="txtDescr" style="Z-INDEX: 117" runat="server" Width="400px" Height="19px" Font-Names="Verdana" Font-Size="Smaller"></asp:TextBox> <asp:RequiredFieldValidator id="rqdDescr" runat="server" controlToValidate="txtDescr" errorMessage="La descrizione non può avere un valore nullo" display="none"></asp:RequiredFieldValidator> </td> </tr> <tr class="rows_db_table"> <td align="center" colspan="2"> <% if Me.bModify then %> <!-- Pulsanti per la modifica del record --> <asp:Button id="cmdModify" style="Z-INDEX: 124" runat="server" Width="70px" Height="25px" Font-Names="Verdana" Font-Size="11px" Text="Modifica"></asp:Button> <asp:Button id="cmdDelete" CausesValidation="False" style="Z-INDEX: 124" runat="server" Width="70px" Height="25px" Font-Names="Verdana" Font-Size="11px" Text="Elimina"></asp:Button> <% else %> <!-- Pulsanti per l'inserimento di un nuovo record --> <asp:Button id="cmdInsert" style="Z-INDEX: 124" runat="server" Width="70px" Height="25px" Font-Names="Verdana" Font-Size="11px" Text="Inserisci"></asp:Button> <% end if %> <asp:Button id="cmdCancel" CausesValidation="False" style="Z-INDEX: 124" runat="server" Width="70px" Height="25px" Font-Names="Verdana" Font-Size="11px" Text="Annulla"></asp:Button> </td> </tr> <% else %> <!-- Codice della form per i dati da confermare del record appena inserito --> <tr class="rows_db_table"> <td align="center" width="10%"><asp:Label id="lblCCodice" style="Z-INDEX: 117" Width="35px" Height="19px" Font-Names="Verdana" Font-Size="Smaller"><%= Request.Form("txtCodice") %></asp:Label></td> <td><asp:Label id="lblCDescr" style="Z-INDEX: 117" Width="35px" Height="19px" Font-Names="Verdana" Font-Size="Smaller"><%= Request.form("txtdescr") %></asp:Label></td> </tr> <tr class="rows_db_table"> <td align="center" colspan="2"> <asp:Button id="cmdCConfirm" style="Z-INDEX: 124" runat="server" Width="70px" Height="25px" Font-Names="Verdana" Font-Size="11px" Text="Conferma"></asp:Button> <asp:Button id="cmdCCancel" CausesValidation="False" style="Z-INDEX: 124" runat="server" Width="70px" Height="25px" Font-Names="Verdana" Font-Size="11px" Text="Annulla"></asp:Button> </td> </tr> <% end if %> <tr class="rows_db_table"> <td colspan="2"> <asp:ValidationSummary runat="server" display="static" displayMode="List" showSummary="true" font-size="11px"></asp:ValidationSummary> </td> </tr> </table> </td></tr></table> </form>
Dim sSQL as string = "UPDATE " & sTable & " SET Descr ='" & lblCDescr.Text & "' WHERE ID=" & nIDRecord
senti se i valori che passi non sono vuoti l'errore potrebbe stare altrove tipo nei parametri del DB
hai un campo chiave eccc. controlla perchè èè una fesseria anche a me è capitato
Credo che l'errore stia proprio lì. Ho provato anche a scrivere lblCDescr.Text = ""Originariamente inviato da Daniele80
Dim sSQL as string = "UPDATE " & sTable & " SET Descr ='" & lblCDescr.Text & "' WHERE ID=" & nIDRecord
senti se i valori che passi non sono vuoti l'errore potrebbe stare altrove tipo nei parametri del DB
hai un campo chiave eccc. controlla perchè èè una fesseria anche a me è capitato
e mi dà lo stesso errore.
Ho capito dov'è il problema:
la label lblCDescr non ha il tag "runat=server". Il fatto è che non l'ho messo perchè altrimenti non posso visualizzare il valore tramite request.form.
Come faccio a risolvere questi problemi?codice:<asp:Label id="lblCDescr" style="Z-INDEX: 117" Width="35px" Height="19px" Font-Names="Verdana" Font-Size="Smaller"><%= Request.form("txtdescr") %></asp:Label>