Note that there are some explanatory texts on larger screens.

plurals
  1. POgridview edit not updating, even though there are no errors
    primarykey
    data
    text
    <p>For some reason, when i click edit on my gridview and change a value, and hit update, it does not update the database or the gridview, and it shows no error</p> <pre><code> &lt;asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="id" DataSourceID="SqlDataSource1" OnRowDataBound="GridView1_RowDataBound" AllowSorting="True" BackColor="White" BorderColor="#DEDFDE" BorderStyle="None" BorderWidth="1px" CellPadding="4" ForeColor="Black" GridLines="Vertical" ShowFooter="True" style="font-size: 10pt"&gt; &lt;Columns&gt; &lt;asp:CommandField ShowDeleteButton="True" ShowEditButton="True" /&gt; &lt;asp:BoundField DataField="memberid" HeaderText="Member ID" SortExpression="memberid" /&gt; &lt;asp:TemplateField HeaderText="Guests" SortExpression="Guests"&gt; &lt;ItemTemplate&gt; &lt;%#Getguesttotal(Decimal.Parse(Eval("guests").ToString()))%&gt; &lt;/ItemTemplate&gt; &lt;FooterTemplate&gt; &lt;%#Getguesttotal1()%&gt; &lt;/FooterTemplate&gt; &lt;FooterStyle Font-Bold="True" /&gt; &lt;/asp:TemplateField&gt; &lt;asp:BoundField DataField="firstname" HeaderText="First Name" SortExpression="firstname" /&gt; &lt;asp:BoundField DataField="lastname" HeaderText="Last Name" SortExpression="lastname" /&gt; &lt;asp:BoundField DataField="dob" HeaderText="DOB" SortExpression="dob" /&gt; &lt;asp:BoundField DataField="idnumber" HeaderText="ID #" SortExpression="idnumber" /&gt; &lt;asp:BoundField DataField="countryissued" HeaderText="Country Issued" SortExpression="countryissued" /&gt; &lt;asp:BoundField DataField="emailaddress" HeaderText="Email" SortExpression="emailaddress" /&gt; &lt;asp:BoundField DataField="firstname2" HeaderText="First Name 2" SortExpression="firstname2" /&gt; &lt;asp:BoundField DataField="lastname2" HeaderText="Last Name 2" SortExpression="lastname2" /&gt; &lt;asp:BoundField DataField="dob2" HeaderText="DOB 2" SortExpression="dob2" /&gt; &lt;asp:BoundField DataField="idnumber2" HeaderText="ID # 2" SortExpression="idnumber2" /&gt; &lt;asp:BoundField DataField="countryissued2" HeaderText="Country Issued 2" SortExpression="countryissued2" /&gt; &lt;asp:BoundField DataField="emailaddress2" HeaderText="Email 2" SortExpression="emailaddress2" /&gt; &lt;asp:BoundField DataField="lasttravel" HeaderText="Last Travel" SortExpression="lasttravel" /&gt; &lt;asp:BoundField DataField="traveltype" HeaderText="Travel Type" SortExpression="traveltype" /&gt; &lt;asp:BoundField DataField="status" HeaderText="Status" SortExpression="status" /&gt; &lt;asp:BoundField DataField="phonenumber" HeaderText="Phone Number" SortExpression="phonenumber" /&gt; &lt;asp:BoundField DataField="now" HeaderText="Time Registered" SortExpression="now" /&gt; &lt;asp:BoundField DataField="id" HeaderText="id" InsertVisible="False" ReadOnly="True" SortExpression="id" Visible="False" /&gt; &lt;asp:BoundField DataField="event" HeaderText="EventString" SortExpression="event" /&gt; &lt;asp:BoundField DataField="Guests" HeaderText="Guests" /&gt; &lt;/Columns&gt; &lt;RowStyle BackColor="#F7F7DE" /&gt; &lt;FooterStyle BackColor="#CCCC99" /&gt; &lt;PagerStyle BackColor="#F7F7DE" ForeColor="Black" HorizontalAlign="Right" /&gt; &lt;SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" /&gt; &lt;HeaderStyle BackColor="#6B696B" Font-Bold="True" ForeColor="White" /&gt; &lt;AlternatingRowStyle BackColor="White" /&gt; &lt;/asp:GridView&gt; SelectCommand="SELECT memberid, firstname, lastname, dob, idnumber, countryissued, emailaddress, firstname2, lastname2, dob2, idnumber2, countryissued2, emailaddress2, lasttravel, phonenumber, guests, now, event, status, id, traveltype FROM eventregistration WHERE (event = @event)" ConflictDetection="CompareAllValues" DeleteCommand="DELETE FROM [eventregistration] WHERE [id] = @original_id AND (([memberid] = @original_memberid) OR ([memberid] IS NULL AND @original_memberid IS NULL)) AND (([firstname] = @original_firstname) OR ([firstname] IS NULL AND @original_firstname IS NULL)) AND (([lastname] = @original_lastname) OR ([lastname] IS NULL AND @original_lastname IS NULL)) AND (([dob] = @original_dob) OR ([dob] IS NULL AND @original_dob IS NULL)) AND (([idnumber] = @original_idnumber) OR ([idnumber] IS NULL AND @original_idnumber IS NULL)) AND (([countryissued] = @original_countryissued) OR ([countryissued] IS NULL AND @original_countryissued IS NULL)) AND (([emailaddress] = @original_emailaddress) OR ([emailaddress] IS NULL AND @original_emailaddress IS NULL)) AND (([firstname2] = @original_firstname2) OR ([firstname2] IS NULL AND @original_firstname2 IS NULL)) AND (([lastname2] = @original_lastname2) OR ([lastname2] IS NULL AND @original_lastname2 IS NULL)) AND (([dob2] = @original_dob2) OR ([dob2] IS NULL AND @original_dob2 IS NULL)) AND (([idnumber2] = @original_idnumber2) OR ([idnumber2] IS NULL AND @original_idnumber2 IS NULL)) AND (([countryissued2] = @original_countryissued2) OR ([countryissued2] IS NULL AND @original_countryissued2 IS NULL)) AND (([emailaddress2] = @original_emailaddress2) OR ([emailaddress2] IS NULL AND @original_emailaddress2 IS NULL)) AND (([lasttravel] = @original_lasttravel) OR ([lasttravel] IS NULL AND @original_lasttravel IS NULL)) AND (([phonenumber] = @original_phonenumber) OR ([phonenumber] IS NULL AND @original_phonenumber IS NULL)) AND (([guests] = @original_guests) OR ([guests] IS NULL AND @original_guests IS NULL)) AND (([now] = @original_now) OR ([now] IS NULL AND @original_now IS NULL)) AND (([event] = @original_event) OR ([event] IS NULL AND @original_event IS NULL)) AND (([status] = @original_status) OR ([status] IS NULL AND @original_status IS NULL)) AND (([traveltype] = @original_traveltype) OR ([traveltype] IS NULL AND @original_traveltype IS NULL))" InsertCommand="INSERT INTO [eventregistration] ([memberid], [firstname], [lastname], [dob], [idnumber], [countryissued], [emailaddress], [firstname2], [lastname2], [dob2], [idnumber2], [countryissued2], [emailaddress2], [lasttravel], [phonenumber], [guests], [now], [event], [status], [traveltype]) VALUES (@memberid, @firstname, @lastname, @dob, @idnumber, @countryissued, @emailaddress, @firstname2, @lastname2, @dob2, @idnumber2, @countryissued2, @emailaddress2, @lasttravel, @phonenumber, @guests, @now, @event, @status, @traveltype)" OldValuesParameterFormatString="original_{0}" UpdateCommand="UPDATE [eventregistration] SET [memberid] = @memberid, [firstname] = @firstname, [lastname] = @lastname, [dob] = @dob, [idnumber] = @idnumber, [countryissued] = @countryissued, [emailaddress] = @emailaddress, [firstname2] = @firstname2, [lastname2] = @lastname2, [dob2] = @dob2, [idnumber2] = @idnumber2, [countryissued2] = @countryissued2, [emailaddress2] = @emailaddress2, [lasttravel] = @lasttravel, [phonenumber] = @phonenumber, [guests] = @guests, [now] = @now, [event] = @event, [status] = @status, [traveltype] = @traveltype WHERE [id] = @original_id AND (([memberid] = @original_memberid) OR ([memberid] IS NULL AND @original_memberid IS NULL)) AND (([firstname] = @original_firstname) OR ([firstname] IS NULL AND @original_firstname IS NULL)) AND (([lastname] = @original_lastname) OR ([lastname] IS NULL AND @original_lastname IS NULL)) AND (([dob] = @original_dob) OR ([dob] IS NULL AND @original_dob IS NULL)) AND (([idnumber] = @original_idnumber) OR ([idnumber] IS NULL AND @original_idnumber IS NULL)) AND (([countryissued] = @original_countryissued) OR ([countryissued] IS NULL AND @original_countryissued IS NULL)) AND (([emailaddress] = @original_emailaddress) OR ([emailaddress] IS NULL AND @original_emailaddress IS NULL)) AND (([firstname2] = @original_firstname2) OR ([firstname2] IS NULL AND @original_firstname2 IS NULL)) AND (([lastname2] = @original_lastname2) OR ([lastname2] IS NULL AND @original_lastname2 IS NULL)) AND (([dob2] = @original_dob2) OR ([dob2] IS NULL AND @original_dob2 IS NULL)) AND (([idnumber2] = @original_idnumber2) OR ([idnumber2] IS NULL AND @original_idnumber2 IS NULL)) AND (([countryissued2] = @original_countryissued2) OR ([countryissued2] IS NULL AND @original_countryissued2 IS NULL)) AND (([emailaddress2] = @original_emailaddress2) OR ([emailaddress2] IS NULL AND @original_emailaddress2 IS NULL)) AND (([lasttravel] = @original_lasttravel) OR ([lasttravel] IS NULL AND @original_lasttravel IS NULL)) AND (([phonenumber] = @original_phonenumber) OR ([phonenumber] IS NULL AND @original_phonenumber IS NULL)) AND (([guests] = @original_guests) OR ([guests] IS NULL AND @original_guests IS NULL)) AND (([now] = @original_now) OR ([now] IS NULL AND @original_now IS NULL)) AND (([event] = @original_event) OR ([event] IS NULL AND @original_event IS NULL)) AND (([status] = @original_status) OR ([status] IS NULL AND @original_status IS NULL)) AND (([traveltype] = @original_traveltype) OR ([traveltype] IS NULL AND @original_traveltype IS NULL))"&gt; &lt;UpdateParameters&gt; &lt;asp:Parameter Name="memberid" Type="String" /&gt; &lt;asp:Parameter Name="firstname" Type="String" /&gt; &lt;asp:Parameter Name="lastname" Type="String" /&gt; &lt;asp:Parameter Name="dob" Type="String" /&gt; &lt;asp:Parameter Name="idnumber" Type="String" /&gt; &lt;asp:Parameter Name="countryissued" Type="String" /&gt; &lt;asp:Parameter Name="emailaddress" Type="String" /&gt; &lt;asp:Parameter Name="firstname2" Type="String" /&gt; &lt;asp:Parameter Name="lastname2" Type="String" /&gt; &lt;asp:Parameter Name="dob2" Type="String" /&gt; &lt;asp:Parameter Name="idnumber2" Type="String" /&gt; &lt;asp:Parameter Name="countryissued2" Type="String" /&gt; &lt;asp:Parameter Name="emailaddress2" Type="String" /&gt; &lt;asp:Parameter Name="lasttravel" Type="String" /&gt; &lt;asp:Parameter Name="phonenumber" Type="String" /&gt; &lt;asp:Parameter Name="guests" Type="Int32" /&gt; &lt;asp:Parameter DbType="DateTime" Name="now" /&gt; &lt;asp:Parameter Name="event" Type="String" /&gt; &lt;asp:Parameter Name="status" Type="String" /&gt; &lt;asp:Parameter Name="traveltype" Type="String" /&gt; &lt;asp:Parameter Name="original_id" Type="Int32" /&gt; &lt;asp:Parameter Name="original_memberid" Type="String" /&gt; &lt;asp:Parameter Name="original_firstname" Type="String" /&gt; &lt;asp:Parameter Name="original_lastname" Type="String" /&gt; &lt;asp:Parameter Name="original_dob" Type="String" /&gt; &lt;asp:Parameter Name="original_idnumber" Type="String" /&gt; &lt;asp:Parameter Name="original_countryissued" Type="String" /&gt; &lt;asp:Parameter Name="original_emailaddress" Type="String" /&gt; &lt;asp:Parameter Name="original_firstname2" Type="String" /&gt; &lt;asp:Parameter Name="original_lastname2" Type="String" /&gt; &lt;asp:Parameter Name="original_dob2" Type="String" /&gt; &lt;asp:Parameter Name="original_idnumber2" Type="String" /&gt; &lt;asp:Parameter Name="original_countryissued2" Type="String" /&gt; &lt;asp:Parameter Name="original_emailaddress2" Type="String" /&gt; &lt;asp:Parameter Name="original_lasttravel" Type="String" /&gt; &lt;asp:Parameter Name="original_phonenumber" Type="String" /&gt; &lt;asp:Parameter Name="original_guests" Type="Int32" /&gt; &lt;asp:Parameter DbType="DateTime" Name="original_now" /&gt; &lt;asp:Parameter Name="original_event" Type="String" /&gt; &lt;asp:Parameter Name="original_status" Type="String" /&gt; &lt;asp:Parameter Name="original_traveltype" Type="String" /&gt; &lt;/UpdateParameters&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload