none
如何把CSV的欄位在SELECT時都字義為文字 RRS feed

  • 問題

  • 各位先進好~~

    小弟的問題是..如何把CSV的欄位在SELECT時都字義為文字

     

    指令曾用過的有

    Set objConnection = CreateObject("ADODB.Connection")

    objConnection.Open "Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=D:\

    (或objConnection.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\;Extended Properties=""text;HDR=YES;FMT=Delimited""")

    sql = "SELECT [IP address],[Computer name], [Version] FROM Server2.csv WHERE [Computer name] like 'itwsusrv.123.com'"

     

    而Server2.csv  的資料內容為

    IP address,Computer name,Pattern file
    10.72.211.18,eip.123.com,5.377.00
    10.72.211.17,wsusrv.123.com,5.377.00

     

    但第一欄的結果得到卻是

    10.7221

     

    看來像是型態不對..

    請問如何能把那個欄位定義正確(字串)~~

    2008年7月2日 上午 04:04

解答