Thanks BNPMike and dhookom's reply.
I used the control panel->ODBC to set up system dsn linked to the table data of sql server, and then import table using this ODBC. I got the error message is like "MS ACCESS can not import data from this ODBC".
Is this approach a effective and corrective way? If it is, then I will need to find something reason else to fix this problem.