T
TJS
trying to find count of existing email addresses to prevent duplicates but
simple function fails - what am I missing ?
Function DuplicateFound(byVal vEmail as String) As boolean
Dim sqlQuery AS string
Dim cmdSelect AS sqlcommand
sqlQuery = "SELECT Count(*) FROM users WHERE lower(rtrim(ltrim(email))
=@em "
cmdSelect.Parameters.Add( "@em" , vEmail ) '<== error on this line
cmdSelect = New SQLCommand(sqlQuery,con)
con.Open()
if cmdSelect.ExecuteScalar().toString > 0 then :return true : else :
return false:end if
End Function
( con.Open works for update and insert functions )
error msg:
Exception Details: System.NullReferenceException: Object reference not set
to an instance of an object.
Source Error:
Line 248: Dim cmdSelect AS sqlcommand
Line 249: sqlQuery = "SELECT Count(*) FROM Portal_users WHERE
lower(rtrim(ltrim(email)) =@em "
Line 250: cmdSelect.Parameters.Add( "@em" , vEmail )
Line 251: cmdSelect = New SQLCommand(sqlQuery,con)
Line 252: con.Open()
simple function fails - what am I missing ?
Function DuplicateFound(byVal vEmail as String) As boolean
Dim sqlQuery AS string
Dim cmdSelect AS sqlcommand
sqlQuery = "SELECT Count(*) FROM users WHERE lower(rtrim(ltrim(email))
=@em "
cmdSelect.Parameters.Add( "@em" , vEmail ) '<== error on this line
cmdSelect = New SQLCommand(sqlQuery,con)
con.Open()
if cmdSelect.ExecuteScalar().toString > 0 then :return true : else :
return false:end if
End Function
( con.Open works for update and insert functions )
error msg:
Exception Details: System.NullReferenceException: Object reference not set
to an instance of an object.
Source Error:
Line 248: Dim cmdSelect AS sqlcommand
Line 249: sqlQuery = "SELECT Count(*) FROM Portal_users WHERE
lower(rtrim(ltrim(email)) =@em "
Line 250: cmdSelect.Parameters.Add( "@em" , vEmail )
Line 251: cmdSelect = New SQLCommand(sqlQuery,con)
Line 252: con.Open()