我在將表導入到oracle時遇到問題。當我導入一個字段是例如導入:
在訪問我已經'20,200' 和進口到Oracle‘‘中訪問和導入oracle作爲‘12535’向oracle導入訪問表
在訪問20’或’125.35它被聲明作爲數字,並在oracle中它已經改爲文本,浮動...
// --------------------------- -------------------------------------------------- ------編輯-----------
只是一個問題的領域。 Yhe字段在訪問時被聲明爲數字,並且當我導入表時訪問它將字段轉換爲binary_char
並導入確定,但隨後我將該類型更改爲浮動或文本或其他,並且當我導入信息時到該表,將其導入的字段這樣的例子:
在訪問:'20,200' - >爲oracle '20'
在訪問: '125.35' - >爲oracle '12535'
這是我使用的代碼:
Option Compare Database
Function load_tables()
Dim resposta
varReturn = SysCmd(acSysCmdInitMeter, " ", 36)
varReturn = SysCmd(acSysCmdSetStatus, " ")
DoCmd.SetWarnings False
varReturn = SysCmd(acSysCmdSetStatus, "Insert In Emb")
DoCmd.RunSQL "INSERT INTO INFAR_Emb(Emb_ID, N_Registo, Descr, Compart, " & _
"Data_Compart, Grupo_Hom_ID, Me_ID, " & _
"Data_Alter, Data_Alt_Comp) " & _
"SELECT [Emb_ID], [N_Reg], [Descr], [Compart], " & _
"[Data_Compart], [Grupo_Hom_ID], " & _
"[Me_ID], [Data_Alter], [Data_Alt_Comp] " & _
"FROM [Emb] where [Emb_ID]=257"
我不清楚你到底在做什麼,以及你在看什麼。 Access中的一個或兩個問題字段定義或Oracle中的對應字段可能會有所幫助。此外,你看到了什麼,以及你想看到什麼。 – DCookie 2011-03-30 14:29:28
剛剛添加了關於該問題的新信息 – Luis 2011-03-30 15:07:20
我們仍然需要更多... INFAR_Emb和Emb如何在其各自的數據庫中定義以及哪個字段出錯。 – BIBD 2011-03-30 18:21:44