2013-08-23 84 views
0

我試圖更新我的字段數據類型。它似乎保持它只是一個整數,我不能更新我的數據庫,因爲數字太大。如果我不能將它轉換爲long,我可能只是將數據類型設置爲Double。ALTER COLUMN似乎沒有將數據類型轉換爲LONG

下面是我使用的MS Access的SQL代碼: 你在你的問題中引用ALTER TABLE Flows ALTER COLUMN Softener2 LONG

+1

的代碼應該工作。你在哪裏運行這段代碼?你是否收到錯誤信息? –

+0

這句話是否默默地失敗了?或者它是否返回了一條信息?什麼是當前數據類型? – spencer7593

+0

發生了什麼事情是我嘗試手動添加數據時正在使用的數據庫管理軟件失敗。我剛剛上傳到服務器的ASP文件中運行的SQL語句。這些聲明完全沒有失敗。 – Jim

回答

1

ALTER TABLE語句不工作。如果我開始與表定義,其中[Softener2]是Integer ...

Flows1.png

...然後關閉表和運行下面的代碼...

Sub foo() 
Dim cdb As DAO.Database 
Set cdb = CurrentDb 
cdb.Execute "ALTER TABLE Flows ALTER COLUMN Softener2 LONG", dbFailOnError 
Set cdb = Nothing 
End Sub 

.. .the柱確實改變Long Integer

Flows2.png

相關問題