salve atuttiho un problema è da poco che maneggio asp net e visual studio il codice è questo:
codice:
<asp:DetailsView ID="DetailsView1" runat="server" DataSourceID="SqlDataSource3"
AllowPaging="True"
CellPadding="4"
ForeColor="#333333" GridLines="None"
AutoGenerateInsertButton="True" DataKeyNames="id">
<AlternatingRowStyle BackColor="White" ForeColor="#284775" /> <CommandRowStyle BackColor="#E2DED6" Font-Bold="True" /> <EditRowStyle BackColor="#999999" />
<FieldHeaderStyle BackColor="#E9ECF1" Font-Bold="True" /> <Fields>
<asp:BoundField DataField="fiori" HeaderText="fiori" SortExpression="fiori"></asp:BoundField>
<asp:BoundField DataField="colore" HeaderText="colore" SortExpression="colore" ></asp:BoundField>
</Fields>
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" /> <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" /> <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" /> </asp:DetailsView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:pinoConnectionString %>" SelectCommand="SELECT * FROM [Table1]" DataSourceMode= "Dataset" DeleteCommand="DELETE from Table1 where (id=@id)" UpdateCommand="UPDATE [Table1] SET [fiori]= @fiori, [colore]=@colore where[id]= @original_id">
<UpdateParameters>
<asp:Parameter Type="String" name="fiori">
</asp:Parameter>
</UpdateParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:pinoConnectionString %>" SelectCommand="SELECT DISTINCT [colore] FROM [Table1]"> </asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString="<%$ ConnectionStrings:pinoConnectionString %>" SelectCommand="SELECT * FROM [Table1]"
insertcommand="INSERT INTO Table1(fiori, colore, id) VALUES (@fiori, @colore, @id)"
deletecommand="delete from [Table1] where [id]=@original_id">
<DeleteParameters>
<asp:Parameter Name="original_id" /> </DeleteParameters>
<InsertParameters>
<asp:Parameter Type="String" Name="fiori"></asp:Parameter> <asp:Parameter Type="String" Name="colore"></asp:Parameter> <asp:Parameter Type="String" Name="id"></asp:Parameter> </insertParameters>
l'erore è questo: identity_insert off non è possibile inserire un valore esplicito per la colonna identity nella tabella Table1
cosa devo fare per risolvere il problema? grazie