okay, there are a couple of possibilities
1. you attempt insert a time of '00:00:01' but odbc intercepts it and stores a null instead
2. you attempt insert a time of '00:00:01' but mysql stores it as null
3. you manage to insert a time of '00:00:01' but mysql displays it as null
4. you manage to insert a time of '00:00:01' but odbc intercepts it and displays it as null
let's start eliminating some possibilities, and see what we end up with
let's insert a value into your TIME column
Code:
insert into yourtable ( ... , yourtimecolumn , ... )
values ( ... , time_format(from_unixtime(1109833201),'%H:%i:%s') , ... )
what do you get for the value in the TIME column when you display this row?