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
PickUp PowerPoint Table Cell Formatting
Forefront Engine Update Errors
Share Outlook Express address book
File sharing performance reduced after SP2 installation
Need to select last record updated per id
Need Fast Help: Macro Security Issue with Vista/Office 2007 from 2000 Database
Subreport/ Subform not showing up in Main Report
How to lower commit charge in windows XP
how to pull week day and time from a query
MS Access Macro Auto Select Both Combo Box and Text Box at Same time in Same form