Forms Data Controls :: Update GridView - Pass Current User To Stored Procedure?

Feb 26, 2010

I have a page, let's called that Parameter page, displaying data from a database table using GridView. (The database is a SQL database.) I allow editing of data in GridView. The GridView uses stored procedure to retrieve data and to update data. In my project, users need to log in before using my asp.net project. So at every page, I know who the current user is by using HttpContext.Current.User.Identity.Name. Now as requirement changes, I need to record who has changed what (row) in the Parameter page. The information is to be written to a new table - audit log. Therefore I do not expect to change the Parameter table structure.

I have modified the stored procedure retrieving data. It returns one more column - an empty column with name currentUser. So GridView will create one more column. After data bound, I have the GridView_DataBound() to popluate that column using HttpContext.Current.User.Identity.Name.

I debug it in Visual Studio and am able to see the name of current log in user as the last column in GridView. I change the update stored procedure to take in one more parameter. That parameter, currentUser, takes default value. The default value is an empty string. So if UI part fails to send in the current user name to stored procedure, it just write the empty string as the user name. I change the <asp:SqlDataSource>. I add a <asp:Parameter> for currentUser.

[Code]....

I debug in Visual Studio. However when I save the change, the SQL profiler shows UI sends in @currentUser as NULL. Why?

View 7 Replies


Similar Messages:

Forms Data Controls :: Update GridView Content With A Stored Procedure?

Jul 12, 2010

I'm getting problems to update a database table shown in a gridview using a stored procedure.

My table has 3 columns and my stored procedure is something like:

spUpdateMyTable(@column1 varchar(20), @column2 varchar(50), @id_table integer)

as

update mytable set column1 = @column1, column2 = @column2 where id_table = @id_table

The stored procedure works perfect when I try to execute it in the SQLServer query analizer, but my problem is when I call the sqldatasource update command.

When I do that, it seem that there are problems whith the parameter's names...

I'm doing that whit updateparameters.Add(parameter) and parameter is created whit the same name, tipe and the value that Is shown in the gridView.

I'm looking for in the msdn but everything I founded was about doing that through an update query but I need the stored procedure.

View 4 Replies

Forms Data Controls :: Loop Gridview To Update Values In Gridview To Stored Procedure?

Jan 14, 2010

I would like to ask a question on the visual basic codes to loop the gridview to retrieve the values and based on the values, it will be provided as parameters to update to the database table using stored procedure.

Firstly, I have a gridview named grvProduct. The page (ui) will be loaded with data from the database with the use of stored procedures. And only certain values can be edited through the use of template in gridview. So based on those edited values, I'm supposed to pass these values as parameters to the stored procedure which will then update a database table.

Let say, I have 3 records retrieved from the database and displayed in the gridview. And I would like to edit a values in the 3 records, how do I do batch update and pass those parameters to the stored procedure? I went to debug and step through the visual basic codes and realised there were too many arguments specified because I actually loop the gridview.

Below is my visual basic codes:

[Code]....

Below is my Stored Procedure code:
[Code]....

I believe it is the error in the looping of the gridview which results that I could not batch update the data/values.

View 3 Replies

Forms Data Controls :: Update Database Record Using GridView And Stored Procedure?

Sep 8, 2010

I am trying to update record via stored procedure, but i got error at very start point. Problem is when i click on Edit link button within the Gridview it produce error.

I can populate values from database fine but its produce error when i click on edit link button. see the code below.

[Code]....

[Code]....

View 4 Replies

Forms Data Controls :: Bind Value To Selected Value Of Dropdownlist In Gridview And Update By Stored Procedure?

Dec 9, 2010

Girdview has dropdownlist TemplateField called ddlSate, how to bind state field value in sql table to selected value of ddlState dropdownlist control? For example the sql table has AL value for state field, (Note by default ddlState lists all states options with sqldatasource), how AL is selected in ddlState when binding to ddlState?

Secondly, when user selects different state like GA, how below update stored precedure works? that means how to find ddl selected value in update procedure as shown below question mark line:

Here is part code:

<asp:GridView ID="gvOrder" runat="server" DataSourceID="ods1" AutoGenerateColumns="False"
style="margin-top: 11px" CssClass="pnlOrdercss" ScrollBars="Both"
BorderColor="Black" BorderWidth="1px">
<Columns>

[Code]....

View 2 Replies

Forms Data Controls :: SQL Timestamp In GridView And Manually Added Update Parameter For Stored Procedure In C#

Nov 4, 2010

I have a SQL table containing a timestamp column. This table is displayed in ASP using GridView control. The timestamp column is indicated in the DataKeyNames property of the GridView. I'm using TemplateFields for all columns and a ItemTemplate HiddenField control connected to the timestamp column using Eval.

<asp:TemplateField
ItemStyle-Wrap="false"
Visible="false"
HeaderText="timestamp"
SortExpression="timestamp">
<ItemTemplate>
<asp:HiddenField
ID="gv_hid_timestamp"
runat="server"
Value='<%#
Eval("timestamp") %>'
></asp:HiddenField>
</ItemTemplate>
</asp:TemplateField>

The data is displayed properly. I'm trying implement the optimistic concurrency in C# using the value of above mentioned timestamp and a stored procedure. The SQL stored procedure expects the @timestamp as varbinary(8). I'm not sure how to pass the value of gv_hid_timestamp back to the stored procedure. I'm using the following:

command.Parameters.Add("@timestamp", SqlDbType.Binary).Value = Byte.Parse(((HiddenField)gv.Rows[row].FindControl("gv_hid_timestamp")).Value);

resulting in the following error: "Input string was not in correct format." (I also tried different data types but with similar result). I want to be able to pass this parameter programmatically from C# and not have to specify it on the UpdateParameters list.

View 2 Replies

Forms Data Controls :: Stored Procedure And Gridview?

Jul 31, 2010

I have one problem with stored procedure.

My table:
tbl_payments

UserId
PaymentId
PaymentType

Stored procedure:

ALTER PROCEDURE dbo.Select_Customer

@PaymentId varchar(100)
/*
(
@parameter1 int = 5, [code]....

View 10 Replies

Forms Data Controls :: Paging Using Stored Procedure In Gridview?

Jul 12, 2010

i need an example of a paging gridview using stored procedure.

i tried finding on the web and i can't find exactly what i need.

View 7 Replies

Forms Data Controls :: Trying To Populate Gridview From Stored Procedure?

May 12, 2010

[Code]....

[Code]....

View 1 Replies

Forms Data Controls :: Gridview Populate From Stored Procedure?

Oct 15, 2010

I'm pretty new at web programming but a lot of years as a client-server dev.

I'm populating a gridview from a stored procedure, but I don't want to actually execute the populate till I have all the values filled in the page. (some are static textboxes, a calendar (date) value and some drop-downs that are populated earlier) I see there's nothing like gridview1.show() like there is in c# windows form programming. I tried

[Code]....

[Code]....

View 2 Replies

ADO.NET :: Update Two Tables From Single Gridview Using Stored Procedure?

Oct 12, 2010

I want to update two tables using stored procedures but my data not updating to data base

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace INV_DN
{
public partial class Form1 : Form
{
SqlConnection con;
SqlDataAdapter da1;
SqlCommand cmd;
// SqlCommandBuilder cb;
DataSet ds;
public Form1()

[Code].....

View 2 Replies

DataSource Controls :: How To Calculate Current Financial Year Using Stored Procedure

Mar 6, 2010

I want to calculate the current financial year in my stored procedure and use it when generating a unique Id for the customer registring in my system.

View 2 Replies

Forms Data Controls :: How To Use A GridView With A Stored Procedure With Changing Columns

Sep 21, 2010

I have a stored procedure that returns a dataset with a different number of columns and different column names depending on user input. How can I use this with a GridView? Normally I define the columns beforehand in a static fashion, but, have never done a dynamic dataset like this.

View 1 Replies

Forms Data Controls :: Styling Columns In GridView From Stored Procedure?

Feb 16, 2010

Im loading some results from a SQL Stored procedure into a Grid View. From my stored procedure I simply get 2 columns returned, Details and Savings, the savings are being returned in the format 30.50123 I want to limit this to 2 decimal places and put a euro sign in front of it like so €30.50, I have managed to do this however its adding a new "savings"column to my Grid view which I obviously don't want. So I now have a savings column with the correct format of €30.50 and my 2 columns from my stored procedure

details and savings. Heres my code....

[Code]...

View 2 Replies

Forms Data Controls :: Call A Stored Procedure And Display In Gridview?

Feb 23, 2011

how to call a stored procedure and to display it in a grid view table..

View 3 Replies

Forms Data Controls :: Updating Row In GridView To Database Through Stored Procedure

Feb 8, 2011

I have an app where i have a GridView connected to a DropdownList....The selectedIndexChange determines what the gridview shows. Then have coded in the row editing event the ability to change the information in the row. MY ISSUE- cant take the new information changed in the row and update it in the database. I have a row updating event that im trying to figure out how to attach it to my stored proc and the newly edited row

View 12 Replies

Forms Data Controls :: Delete Records From A Gridview Using A Stored Procedure?

Oct 28, 2010

I need to be able to delete records from a gridview using a stored procedure. My data comes from two sources so the standard delete won't work. I have come up with the code below which deletes a record, but the wrong one. How can I iterate through the rows to delete the row I actually want to delete.

[Code]....

View 7 Replies

Forms Data Controls :: Using Search With Stored Procedure And Redisplaying In One Gridview?

Sep 17, 2010

I am using two SQL Data Adapters to initially populate a gridview and then repopulate from search results. The Search SQL Data Source uses a stored procedure to retrieve the results but I cannot get the updated gridview to display.Here is my aspx code:

[Code]....

Here is my CS code:

[Code]....

I cannot get the gridview to display after I click the Search button.

View 4 Replies

DataSource Controls :: Can Pass A Non-key Values To A Stored Procedure

Jan 11, 2010

I've changed the definition on one of my tables by removing a field from my data key. However, I still want to pass this field to my stored procedure that inserts fields into this table from another table. The field in question is called ignum. I was using the code

[Code]....

View 5 Replies

DataSource Controls :: Pass A Parameter In To A Stored Procedure In SQL?

Feb 17, 2010

how can i pass a session variable in a C# web form to a stored procedure..?

View 1 Replies

DataSource Controls :: How To Pass Parameters To Stored Procedure

Apr 30, 2010

Ive tried a few ways of doing this without success and got together a simplified example so hopefully I can get an answer. When I try to INSERT using a stored procedure InsertTest (normal SQL works OK) I cannot. I need to know how to pass the @Model parameter to the Stored procedure

Have a Stored procedure which can be executed and after entering string for @Model through wizard a new record is created

My asp:SqlDataSource includes InsertCommand="InsertTest" InsertCommandType="StoredProcedure"
Also my <InsertParameters includes the asp:Parameter Name="Model" Type="String"/>

My drop down (and I think this is where the problem is ). Record is Inserted after choosing Model and pressing enter

Do I have to set one of the properties in the drop down to tell the Stored procedure the parameter being passed is the parameter Model ??

[Code]....

View 4 Replies

DataSource Controls :: Pass Value In Querystring To Stored Procedure?

Feb 7, 2010

.cs code is

[Code]....

and .aspx code is

[Code]....

now i want to pass value in Reply.aspx?C={0} to stored procedure

View 3 Replies

DataSource Controls :: List Box - Pass The Value To SQL Stored Procedure?

Jan 20, 2010

I have a form that I need to add a new multiple selection criteria. I added a List Box and I populate it on Load. After user selected his choices I need to pass the values to SQL Select stored procedure. I use C# and SQL. I am not sure how to pass the values and write SQL statment that would select records with the selected values. I also have RAD Teleric list box but again the values need to be passed to sql.

View 2 Replies

DataSource Controls :: Pass Collection To A Sql Stored Procedure?

Mar 9, 2010

i have a listview control with two textboxes in each row. i am to fill those and save their values in one/more than one database tables using a stored procedure.

i currently create a comma-separated string (using a string builder) of all the values, and then pass it as a parameter to the SP.

in the SP i extract the values, and put them into my tables.

View 4 Replies

Forms Data Controls :: Dynamic Gridview Show As Stored Procedure Return?

Mar 5, 2010

I am trying to show gridview as Stored procedure results sent.

[code]....

page is displaying with Edit and deleti buttons with no. of rows. But not result set (no data).

View 3 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved