asked on
Create table Publisher
(PublisherID int Primary Key identity(1,1)
,PublisherName varchar(100))
go
insert into Publisher values ('Marvel')
go
Create proc PublisherSelect
@PublisherID int
as
Select PublisherID
, PublisherName
from Publisher
go
Create proc PublisherUpdate
@PublisherID int
, @PublisherName varchar(100)
as
Update Publisher
set PublisherName = @PublisherName
where PublisherID = @PublisherID
I have verified that the stored procedure works on the sql server.
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:TimeCardString %>"
ProviderName="<%$ ConnectionStrings:TimeCardString.ProviderName %>"
SelectCommand="PublisherSelect" SelectCommandType="StoredProcedure"
UpdateCommand="PublisherUpdate" UpdateCommandType="StoredProcedure">
<SelectParameters>
<asp:ControlParameter ControlID="TextBox1" Name="PublisherID"
PropertyName="Text" Type="Int32" />
</SelectParameters>
<UpdateParameters>
<asp:Parameter Name="PublisherID" Type="Int32" />
<asp:Parameter Name="PublisherName" Type="String" />
</UpdateParameters>
</asp:SqlDataSource>
and my Grid is as follows: <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="PublisherID" DataSourceID="SqlDataSource1">
<Columns>
<asp:CommandField ShowEditButton="True" />
<asp:BoundField DataField="PublisherID" HeaderText="PublisherID"
SortExpression="PublisherID" InsertVisible="False" ReadOnly="True" />
<asp:BoundField DataField="PublisherName" HeaderText="PublisherName"
SortExpression="PublisherName" />
</Columns>
</asp:GridView>
ASKER
Microsoft SQL Server is a suite of relational database management system (RDBMS) products providing multi-user database access functionality.SQL Server is available in multiple versions, typically identified by release year, and versions are subdivided into editions to distinguish between product functionality. Component services include integration (SSIS), reporting (SSRS), analysis (SSAS), data quality, master data, T-SQL and performance tuning.
TRUSTED BY