user not created

H

hardik shah

Hi,

I am using membership class to create new user programmatically, If the
user is duplicated , no user created in table without giving any error.
How can I detect any error in creating user. My code is as follow.

Any hint will be appreciated .

Hardik Shah

================================================

Try
Dim newuser As MembershipUser = Membership.CreateUser("hardik3",
"shah_shah", "(e-mail address removed)", "hi", "hi", True, "0")



Catch ex As MembershipCreateUserException

msg.Text = GetErrorMessage(ex.StatusCode)

Catch ex As Exception

msg.Text = ex.Message

End Try

msg.Text = "User Created"

End Sub

Public Sub CreateUser_OnClick(ByVal sender As Object, ByVal args As
EventArgs)



End Sub



===============================

Public Function GetErrorMessage(ByVal status As MembershipCreateStatus) As
String

Select Case status

Case MembershipCreateStatus.DuplicateUserName

Return "Username already exists. Please enter a different user name."

Case MembershipCreateStatus.DuplicateEmail

Return "A username for that e-mail address already exists. Please enter a
different e-mail address."

Case MembershipCreateStatus.InvalidPassword

Return "The password provided is invalid. Please enter a valid password
value."

Case MembershipCreateStatus.InvalidEmail

Return "The e-mail address provided is invalid. Please check the value and
try again."

Case MembershipCreateStatus.InvalidAnswer

Return "The password retrieval answer provided is invalid. Please check the
value and try again."

Case MembershipCreateStatus.InvalidQuestion

Return "The password retrieval question provided is invalid. Please check
the value and try again."

Case MembershipCreateStatus.InvalidUserName

Return "The user name provided is invalid. Please check the value and try
again."

Case MembershipCreateStatus.ProviderError

Return "The authentication provider Returned an error. Please verify your
entry and try again. If the problem persists, please contact your system
administrator."

Case MembershipCreateStatus.UserRejected

Return "The user creation request has been canceled. Please verify your
entry and try again. If the problem persists, please contact your system
administrator."

Case Else

Return "An unknown error occurred. Please verify your entry and try again.
If the problem persists, please contact your system administrator."

End Select

End Function
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,733
Messages
2,569,440
Members
44,830
Latest member
ZADIva7383

Latest Threads

Top