Hirdetés

Új hozzászólás Aktív témák

  • MrSealRD

    veterán

    Üdv!

    Van egy 3 táblás adatbázisom(Poll,PollAnswers,Userresponses)

    A problémám az az oldal amin egy meglévő szavazás, választási opcióit tudom törölni, szerkeszteni, és újat megadni.
    SQLDataSource-al megy a dolog annak ez a kódja:
    <asp:SqlDataSource ID="PollAnswersDataSource" runat="server" ConnectionString="<%$ ConnectionStrings:PollConnectionString %>"
    DeleteCommand="DELETE FROM [PollAnswers] WHERE [PollAnswerID] = @PollAnswerID"
    InsertCommand="INSERT INTO [PollAnswers] ([PollID], [DisplayText], [SortOrder]) VALUES (@PollID, @DisplayText, @SortOrder)"
    SelectCommand="SELECT * FROM [PollAnswers] WHERE ([PollID] = @PollID) ORDER BY [SortOrder]"
    UpdateCommand="UPDATE [PollAnswers] SET [DisplayText] = @DisplayText, [SortOrder] = @SortOrder WHERE [PollAnswerID] = @PollAnswerID">
    <DeleteParameters>
    <asp:Parameter Name="PollAnswerID" Type="Int32" />
    </DeleteParameters>
    <UpdateParameters>
    <asp:Parameter Name="DisplayText" Type="String" />
    <asp:Parameter Name="SortOrder" Type="Int32" />
    <asp:Parameter Name="PollAnswerID" Type="Int32" />
    </UpdateParameters>
    <SelectParameters>
    <asp:QueryStringParameter Name="PollID" QueryStringField="pid" Type="Int32" />
    </SelectParameters>
    <InsertParameters>
    <asp:QueryStringParameter Name="PollID" QueryStringField="pid" Type="Int32" />
    <asp:Parameter Name="DisplayText" Type="String" />
    <asp:Parameter Name="SortOrder" Type="Int32" />
    </InsertParameters>
    </asp:SqlDataSource>

    Viszont szeretném ugyanezt az eredményt elérni csak EntityDataSource-al. Pórbálkoztam vele de nem ment. Hogy tudnám ezt megcsinálni?

    Előre is kösz.

Új hozzászólás Aktív témák