2016-03-29 96 views
0

我已經Excel工作表,我如下所示數據類型不匹配:Excel 2010中

insert into [Customer_information$](Customer_ID, First_Name, Last_Name,Customer_Name,Title, Company, Division,Address_1, Address_2, City, State,Zip_Code, Office_No_, Mobile_No,Email)values ('2','bhanu','ff','bhanu ff',Null,'ff',Null,Null,Null,Null,Null,Null,Null,Null,'[email protected]') 

插入使用插入查詢以Excel的值的問題是,如果用於第一行我執行上面的查詢,它會插入值,但如果我再次運行此查詢替換任何'空'與某些值,它會導致數據類型不匹配錯誤。 我在連接字符串tryied IMEX = 1, 我試圖傳遞空字符串和空間,而不是空的查詢,但沒有結果

我使用ADODB連接

請協助。

回答

0

我解決了它。我刪除了工作表並插入相同的名稱,它工作。任何人都可以幫助它爲什麼開始工作

0

單詞「NULL」不等於Null值,Zip_Code等字段可能期望數值而不是字符值。

沒有看到您的特定工作簿,這只是一個猜測。

要通過空值嘗試:

values ('2','bhanu','ff','bhanu ff',,'ff',,,,,,,,,'[email protected]')