Quantcast
Channel: Programming Forums
Viewing all articles
Browse latest Browse all 51036

Gridview UpdateCommand Question

$
0
0
Is there a way to input two update queries for the gridview UpdateCommand? I used an inner join for gridview so that I would be able to show all of the pertinent information about the Administrator from the tables Admin and Login. Now what I want to do is to be able to update all of the fields that are available in the gridview. I know you can not update two tables with one query so I have tried to write two queries instead without success.

<asp:GridView ID="gvAdminAccounts" runat="server" Width="200px" AutoGenerateColumns="False" 
                                    DataSourceID="AccessDataSource1">
                                    <Columns>
                                        <asp:BoundField DataField="Admin_Lname" HeaderText="Last Name" 
                                            SortExpression="Admin_Lname" />
                                        <asp:BoundField DataField="Admin_Fname" HeaderText="First Name" 
                                            SortExpression="Admin_Fname" />
                                        <asp:BoundField DataField="Admin_Email" HeaderText="Email" 
                                            SortExpression="Admin_Email" />
                                        <asp:BoundField DataField="Login_Password" HeaderText="Password" 
                                            SortExpression="Login_Password" />
                                        <asp:BoundField DataField="Login_SecurityCode" HeaderText="SecurityCode" 
                                            SortExpression="Login_SecurityCode" />
                                        <asp:BoundField DataField="Access" HeaderText="Access" 
                                            SortExpression="Access" />
                                        <asp:CommandField HeaderText="Edit" ShowEditButton="True" ShowHeader="True" />
                                    </Columns>
                                </asp:GridView>
                                <asp:AccessDataSource ID="AccessDataSource1" runat="server" 
                                    DataFile="~/NiftyCreations.mdb" 
                                    SelectCommand="SELECT Admin.*, Login.Login_Password, Login.Login_SecurityCode, Login.Access FROM (Admin INNER JOIN Login ON Admin.Admin_Email = Login.Admin_Email)"
                                    UpdateCommand="Update [Admin] SET [Admin_Lname] = @Admin_Lname, [Admin_Fname] = @Admin_Fname, [Admin_Email] = @Admin_Email Where [Admin_Email] = @Admin_Email;
                                    Update [Login] SET [Login_Password] = @Login_Password, [Login_SecurityCode] = @Login_SecurityCode, [Access] = @Access Where [Admin_Email] = @Admin_Email">
                                </asp:AccessDataSource>



Viewing all articles
Browse latest Browse all 51036

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>