Microsoft
Software
Hardware
Network
Question : can i use right([ClientName] to get the last part of a string in a Microsoft Access query if i don't know how long the last part is?
Hi Experts,
Field ClientName is stored in database as one string, for example "Tracy Morris". There is always a space between first name and last name. I need to bring out just the last name to filter for results on a form. The customer needs to search by last name only, but it isn't store anywhere in the database like that. So in my query, i have Last Name: Right([ClientName]), and i get an error. I can put in LastName: Right([ClientName], 6) and i will just get the last name "Morris", but the problem is, i don't have any way to know how long the last names will be. Can i just pull for the last section of a string, or pick up from the space between the first and last names? Thanks :-)
Laura
Answer : can i use right([ClientName] to get the last part of a string in a Microsoft Access query if i don't know how long the last part is?
use the mid function
Mid([ClientName], Instrrev([ClientName]," ") +1)
or add a trim
Trim(Mid([ClientName], Instrrev([ClientName]," ") +1))
Random Solutions
send sms from access to a mobile
Windows Server 2008 /adprep on a Windows Server 2000 DC
Domain Controller Issues at boot up however network is operating correct after boot
Sharepoint can't send mails from custom workflows
Access 2007 Navigation Pane Object Group Automation
Cannot get calendar to start week on Sunday
INSERT Statement using data from other tables?
OWA Publishing over ISA
Problems Showing a JPG
Multiple Values in RDLC Matrix