[AccessD] Code Help Please

Drew Wutka DWUTKA at Marlow.com
Thu Mar 6 17:00:17 CST 2008


I didn't feel the earth shake!?!  That usually only happens when JWC and
I agree! ;)

I do some side work with a fellow that had a real bad habit of creating
complex field names.

For instance, if he had an Incident Number in tblIncidents, he'd name it
I_txt_pk_Incident_Number.  And if that field was in another table, such
as tblInsuranceResult, it would be I_txt_fk_Incident_Number.  'I'
represents that it's in the incident table, txt for text data, pk or fk
for primary key, foreign key, and then the actual field name.  Seems
very practical until you get to the level where you write the SQL by
hand....and then it is just a complete pain in the neck! ;)

Drew

-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte
Foust
Sent: Thursday, March 06, 2008 4:36 PM
To: Access Developers discussion and problem solving
Subject: Re: [AccessD] Code Help Please

Field names are the one place where I most emphatically do NOT use
naming conventions.  It has always seem unnecessary to me, since it does
nothing for your code, the place that naming conventions come into their
own.

Charlotte Foust

-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka
Sent: Thursday, March 06, 2008 1:22 PM
To: Access Developers discussion and problem solving
Subject: Re: [AccessD] Code Help Please

I concur.  I use a 'common sense' name for field names (ie, FirstName,
instead of a prefixed name, such as strFirstName), because I use
variable types for my variables (strFirstName), and control types for my
controls (txtFirstName).

Though I do deviate from that method when it comes to my class objects.
If I create a Person Object, it would have a FirstName property, not a
strFirstName property.

Drew
The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited.





More information about the AccessD mailing list