no i don't think that is the problem.
check your timeout limit.
i would suggest you use oledb provider for sql, which ms touts as being optimised for sql server, instead of odbc.
what is the application design like i.e. is it n-tier etc
if problem persists put more info and will look into the problem
Everything you can imagine is real.