NoorAhmed2 says:
RepeaterMember.DataSource = dt2
RepeaterMember.DataBind()
What you are exactly trying to do? If you are binding login user details in Repeater then you have to pass email id too for checking.
NoorAhmed2 says:
Public Function FindMebPage() As DataTable
Getconnection()
Dim sql As String = "SELECT Member.MemberID,Member.EnglishName,Member.ArabicName,Member.MemberImage,Member.DateOfMembership,Member.Email,Member.Phone,Member.CityID,Member.PCTLEVELID,MEmber.ISIDLEVELID,Member.SBLEVELID,Member.CategoryID,Member.PCTID,Member.ISIDID,Member.SBSID,Member.CountryID,Country.CountryName,City.CityName,Category.CateName,PCTLEVEL.PCTName,PCTLEVEL.PCTNote,ISIDLEVEL.ISIDNote,SBLEVEL.SBSNote,ISIDLEVEL.ISIDName,SBLEVEL.SBName FROM Member,City,Category,Country,PCTLEVEL,ISIDLEVEL,SBLEVEL Where City.CityID=Member.CityID AND Member.CountryID = Country.CountryID AND Category.CategoryID = Member.CategoryID AND PCTLEVEL.PCTLEVELID =Member.PCTLEVELID AND ISIDLEVEL.ISIDLEVELID =Member.ISIDLEVELID AND SBLEVEL.SBLEVELID =Member.SBLEVELID "
Dim dt2 As New DataTable
Dim da As New SqlDataAdapter(sql, Me.conn)
If CountryID <> 0 Then
da.SelectCommand.CommandText &= "AND City.CountryID = @CountryID"
da.SelectCommand.Parameters.Add("@CountryID", SqlDbType.Int).Value = CountryID
End If
You need Login user detail based on his email after validate user then just match its Email in your sql incline query and pass value to email parameter.
Dim sql As String = "SELECT Member.MemberID,Member.EnglishName,Member.ArabicName,Member.MemberImage,Member.DateOfMembership ,Member.Email,Member.Phone,Member.CityID ,Member.PCTLEVELID,MEmber.ISIDLEVELID ,Member.SBLEVELID,Member.CategoryID ,Member.PCTID,Member.ISIDID,Member.SBSID ,Member.CountryID,Country.CountryName ,City.CityName,Category.CateName ,PCTLEVEL.PCTName,PCTLEVEL.PCTNote ,ISIDLEVEL.ISIDNote,SBLEVEL.SBSNote ,ISIDLEVEL.ISIDName,SBLEVEL.SBName FROM Member,City,Category,Country,PCTLEVEL,ISIDLEVEL,SBLEVEL Where City.CityID=Member.CityID AND Member.CountryID = Country.CountryID AND Category.CategoryID = Member.CategoryID AND PCTLEVEL.PCTLEVELID =Member.PCTLEVELID AND ISIDLEVEL.ISIDLEVELID =Member.ISIDLEVELID AND SBLEVEL.SBLEVELID =Member.SBLEVELID AND Member.Email = @Email"
da.SelectCommand.Parameters.Add("@Email", SqlDbType.NVarChar).Value = Email