Click here to Skip to main content
13,093,720 members (54,916 online)
Rate this:
Please Sign up or sign in to vote.

I have the same probleme since monday...
I'm looking for filtering my SQL's columns user field from the current windows's userid .

I followed some explaination but nothing works i let you see my code:

in my ASP page I would test with a short query:

<asp:sqldatasource id="SqlDataSource1" runat="server" connectionstring="<%$ ConnectionStrings:LabAccManConnectionString %>"
    selectcommand="SELECT * FROM [account_user] WHERE [genacc_user_adacc] = @genacc_user_adacc">
        <asp:parameter name="genacc_user_adacc" type="String" />

when i put 'hermans5' instead of @genacc_user_adacc it works it displays one line properly into my grid view

may be it come from the "code behind":

Imports System.Text.RegularExpressions
Imports System

Partial Class userpage
    Inherits System.Web.UI.Page
    Protected Sub SqlDataSource1_Selecting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs) Handles SqlDataSource1.Selecting
        e.Command.Parameters("@genacc_user_adacc").Value = Me.User.Identity.Name
    End Sub
End Class

Thanks you in advance, this problem makes me crazy it don't understand at all :(


Best Regards

Posted 5-May-10 20:38pm

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Dim name As String = User.Identity.Name.Split("\"c)(1) before e.Command.Parameters("@genacc_user_adacc").Value = name

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web04 | 2.8.170813.1 | Last Updated 6 May 2010
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100