First, this is a cross post:
http://p2p.wrox.com/topic.asp?TOPIC_ID=53196 and I answered the question there, however, I assumed that the table you were trying to insert data into that the column fTopic was also an auto inc field.
What happens if you do:
INSERT INTO msgs(Ftopic)Values(" & [variable] &");"
Do you get an error?
Also, are you sure the variable you are trying to reference actually contains a value? Step through your code.
-------------------------
I will only tell you how to do it, not do it for you.
Unless, of course, you want to hire me to do work for you.
^^Thats my signature