2017-02-24 70 views
-2

是否有可能通過使用VBA訪問數據類型

DoCmd.TransferText acImportDelim, acSpreadsheetTypeText, strFile, strPathFile, blnHasFieldNames 

要改變一個列的數據類型從一個電話號碼發短信?使用VBA訪問?

+0

你能否給出一些關於這個問題的解釋? –

+1

我相信你正試圖將文本文件導入到Access中,然後在導入之後你想要將導入並解釋爲數字的列更改爲TEXT的數據類型?如果是這樣,你可以創建一個導入規範來設置該列的數據類型,或者你可以在導入後改變表格,如:currentdb.Execute「ALTER TABLE [MyTable] ALTER COLUMN [FldA] TEXT(100)」 –

回答

0
Sub AlterTableX1() 

    Dim dbs As Database 

    ' Modify this line to include the path to Northwind 
    ' on your computer. 
    Set dbs = OpenDatabase("Northwind.mdb") 

    ' Add the Salary field to the Employees table 
    ' and make it a Money data type. 
    dbs.Execute "ALTER TABLE Employees " _ 
     & "ADD COLUMN SomeNumber Number;" 

    dbs.Close 

End Sub 

查看更多信息。

MS Access SQL, changing data type