[AccessD] A2K: Same Name Validation

Steve Conklin (Developer@UltraDNT) Developer at UltraDNT.com
Thu Sep 9 19:55:35 CDT 2004


What I have done here is, after an add new, in the lost focus of the
second text box (some apps are first then last, others last then first)
is to do a similar search for lastname=txbLastname AND firstname like
left(firstname,1) & "*"  ...

If I get any records, I pop a modal form with a list box of all the
matches ... User can click Cancel to continue the Add New or
double-click the listbox item  to go to a prior entry.

This doesn't prevent duplicate Richard/Dick or Anthony/Tony, but will
catch all the Steve/Steven/Stephen and James/Jim  prior entries.

Hth
Steve



-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK
Sent: Thursday, September 09, 2004 7:48 PM
To: 'Access Developers discussion and problem solving'
Subject: RE: [AccessD] A2K: Same Name Validation


Excellent

I didn't think at all of combining the fields at table level

The 'overhead' should be minimal

Many thanks

Have a great day

Darren



-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Bond
Sent: Thursday, 9 September 2004 6:39 PM
To: Access Developers discussion and problem solving
Subject: RE: [AccessD] A2K: Same Name Validation


Darren,

I do this in one of my apps: 

Function DuplicateCount(fnIn, snIn) As Long
Dim k As Variant, criteria as String
  criteria = "FirstName = '" & fnIn & "' AND LastName = '" & snIn & "'"
  k = Nz(DCount("*", "tblWhatever", criteria))
  DuplicateCount = k
End Function

I cop the overhead of another index on the table.  It's a multi-field
index, it contains the FN field and the LN field, call it CombinedName,
duplicates allowed. I think this is supposed to make it faster.  If it
doesn't it makes me feel better anyway <g>

Stephen Bond
Otatara, New Zealand



> -----Original Message-----
> From: Darren DICK [mailto:d.dick at uws.edu.au]
> Sent: Thursday, 9 September 2004 5:14 p.m.
> To: 'Access Developers discussion and problem solving'
> Subject: RE: [AccessD] A2K: Same Name Validation
> 
> 
> Hi Francisco
> Pretty Basic
> tblStudents
> LastName (TEXT)
> FirstName (TEXT)
> 
> That's all I want to test. Just if there is one John SMITH and a data 
> entry person is entering a second one, I wanna alert them.
> 
> I was thinking of a combined dlookup with First and Last name and if
> the count was greater than zero, alert the user
> 
> Many thanks
> 
> Have a great day
> 
> Darren
> 
> 
> 
>
> 
-- 
_______________________________________________
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com

-- 
_______________________________________________
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com




More information about the AccessD mailing list