Microsoft
Software
Hardware
Network
Question : Access Multiselect Listbox code
I'm developing a string (StrHeading) of the selected listbox items within the following For loop. I want to put a comma between the item names, but not at the end of the string. (ie. if the choices are Red, Green and Blue, StrHeading will be "Red,Green,Blue".) What do I use for the # of items selected in the code below?
For Each varItem In ctl.ItemsSelected
StrHeading = StrHeading & ctl.ItemData(varItem)
If varItem <
# of items selected
StrHeading = StrHeading & ","
End If
StrInsert = ".......;"
DoCmd.RunSQL StrInsert
Next varItem
Answer : Access Multiselect Listbox code
The simplest way is to just parse the string after you fill it:
If Right(StrHeading, 1) = "," Then StrHeading = Right(StrHeading, Len(StrHeading) - 1)
Random Solutions
DHCP Client wont AutoStart
How to export data from Sql server to text or xml file using SSIS
Am I elegible for a free upgrade to Outlook 2010 with this?
SQL Substr Order
Cisco VTY Access to particular line number
asp.net SQL Filestream access is denied
how to find my Symantec pcAnywhere serial number
Hyperlink Pop UP
How to Configure Link aggregation on Cisco 3560G?
Multicast session fails to open on secondary site server.