Microsoft
Software
Hardware
Network
Question : Insert from listbox changes text to number
I have 2 listboxes. One has a listing of 4 digit numbers (text - they have leading zeros) from a table. The other list box shows the value I chose from the first text box. It queries a table where the data is stored as text. When I run my procedure the data ends up in the second list box without the leading zero(s). ie 0875 becomes 875. The data shows properly in the first listbox.
Here is the code:
Dim strSQL As String
strSQL = "INSERT INTO tbl_lstSelectedChapter(Sel
ectedChapt
er) VALUES (" & Me.lstAllChapters & ")"
CurrentDb.Execute strSQL, dbFailOnError
Answer : Insert from listbox changes text to number
Try this:
strSQL = "INSERT INTO tbl_lstSelectedChapter(Sel
ectedChapt
er) VALUES (" & Format(Me.lstAllChapters, "0000") & ")"
Random Solutions
Email Messages Not Showing in Outlook but are in OWA
ksh loop through all the subdirectories within a directory
Excel adding in error in SUM formula
Converting SQL Server 2005 Express DB to SQL Server 2000 compatible DB
OPENROWSET in 64-bit SQL 2005 installation
Unix Exit Codes
Make changes to Normal.dot template
Setting date/time without being root user?
Casting Char to Decimal
Two e-mail addresses for one user