Problem med Gridview i MS VS med MS SQL Server 2008
hej har et spørgsmål angående Gridview, når jeg har oprettet den og den er forbundet til SQL serveren, og jeg er inde på siden og vil gemme det jeg har rettet siger den:Incorrect syntax near 'nvarchar'.
Must declare the scalar variable "@original_ID".
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="ID" DataSourceID="SqlDataSource1" AllowPaging="True"
AllowSorting="True">
<Columns>
<asp:CommandField ShowDeleteButton="True" ShowEditButton="True"
ShowSelectButton="True" />
<asp:BoundField DataField="ID" HeaderText="ID" InsertVisible="False"
ReadOnly="True" SortExpression="ID" />
<asp:BoundField DataField="Fordele" HeaderText="Fordele"
SortExpression="Fordele" />
<asp:BoundField DataField="Ikke Medlem" HeaderText="Ikke Medlem"
SortExpression="Ikke Medlem" />
<asp:BoundField DataField="Medlem" HeaderText="Medlem"
SortExpression="Medlem" />
<asp:BoundField DataField="VIP" HeaderText="VIP" SortExpression="VIP" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:TopgameConnectionString1 %>"
DeleteCommand="DELETE FROM [Sammenligning] WHERE [ID] = @original_ID"
InsertCommand="INSERT INTO [Sammenligning] ([Fordele], [Ikke Medlem], [Medlem], [VIP]) VALUES (@Fordele, @Ikke_Medlem, @Medlem, @VIP)"
SelectCommand="SELECT * FROM [Sammenligning]"
UpdateCommand="UPDATE [Sammenligning] SET [Fordele] = @Fordele, [Ikke Medlem] = @Ikke_Medlem, [Medlem] = @Medlem, [VIP] = @VIP WHERE [ID] = @ID">
<DeleteParameters>
<asp:Parameter Name="ID" Type="Int32" />
</DeleteParameters>
<UpdateParameters>
<asp:Parameter Name="Fordele" Type="String" />
<asp:Parameter Name="Ikke_Medlem" Type="String" />
<asp:Parameter Name="Medlem" Type="String" />
<asp:Parameter Name="VIP" Type="String" />
<asp:Parameter Name="ID" Type="Int32" />
</UpdateParameters>
<InsertParameters>
<asp:Parameter Name="Fordele" Type="String" />
<asp:Parameter Name="Ikke_Medlem" Type="String" />
<asp:Parameter Name="Medlem" Type="String" />
<asp:Parameter Name="VIP" Type="String" />
</InsertParameters>
</asp:SqlDataSource>
hvad kan jeg have gjort forkert siden den siger det, håber i kan hjælpe mig.