I have a datbase with many tables, What I wish to do is set the table name as a parameter.... Can this be done and how?
SqlDataSource2.UpdateParameters.Clear() SqlDataSource2.UpdateCommandType = SqlDataSourceCommandType.Text SqlDataSource2.UpdateCommand = "UPDATE [001_Players] SET [Rating] = @Rating, [NumberGamesPlayed] = @NumberGamesPlayed, [NumberGamesWon] = @NumberGamesWon, [DatesPlayed] = @DatesPlayed, [DateLastPlayed] = @DateLastPlayed WHERE [UserID] = @UserID" SqlDataSource2.UpdateParameters.Add("UserID", WinningPlayerLocatedAt) SqlDataSource2.UpdateParameters.Add("Rating", WinnerNewRating) SqlDataSource2.UpdateParameters.Add("NumberGamesPlayed", WinnerGamesPlayed) SqlDataSource2.UpdateParameters.Add("NumberGamesWon", GamesWon) SqlDataSource2.UpdateParameters.Add("DatesPlayed", GamePlayedDate) SqlDataSource2.UpdateParameters.Add("DateLastPlayed", LastPlayed) SqlDataSource2.Update() DetailsView2.DataBind()
above is the code basically what I wanna do is set a parameter on loading the page, the where I have "UPDATE [001_Players]" make that be "UPDATE [Parameter name here]"