數據類型不一致???导进去后全部是char

解决方案 »

  1.   

    你的excel中的數據可能是數值型﹐或者后面有控制字符。
      

  2.   

    如果還不行﹐你把Excel發給我﹐我試一下﹐我前段時間﹐遇到這樣的問題。
      

  3.   

    問題所在:你的excel中檔案號有的后面有控制符。
    解決辦法:
    1﹑新建一個新的excel文件,A﹑B兩列格式設為文字類型。
    2﹑將原Excel中第一列復制至一個編輯軟件﹐例如﹕sql的查詢分析器。
    3﹑將拷入的內容再復制到將excel的第一列。
    4﹑清空查詢分析器。
    5﹑將原Excel中第二列復制至一個編輯軟件﹐例如﹕sql的查詢分析器。
    6﹑將拷入的內容再復制到將excel的第二列。
    7﹑將新excel中進行排序﹐按檔案號的降序排列。
    注意﹕以上几步不能錯﹐判斷成功條件(檔案號按從大到小排序﹐即"4"比"10"大)﹐如果沒有成功﹐則重新從第一步執行。
    8﹑開始導入到SQL SERVER中
    以上我反復測試過﹐測試環境﹕SQL SERVER2000﹐Office2000