2016-03-29 36 views
0

Iveri türü uyuşmazlığı: 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]') 

aşağıda gösterildiği gibi bir uç sorgusunu kullanarak Excel değerleri ekleme am sorun, ilk satır için bir excel sayfasını yürütmek olduğu takdirde Yukarıdaki sorgu, bu değerleri ekler, ancak bu sorguyu tekrar tekrar 'Null' yerine bir değerle değiştirirsem Veri türü uyuşmazlığı hatasıyla sonuçlanır. Ben sorguda boş dize ve uzay yerine null adlı geçirerek denedim ama sonuç

ben yardımcı Lütfen ADODB bağlantısı

kullanıyorum , bağlantı dizesinde IMEX = 1 tryied.

cevap

0

Bunu çözdüm. Sayfayı sildim ve aynı adla ekledim, işe yaradı. Neden çalışmaya başladığına kimse yardım edebilir.

0

"NULL" sözcüğü Null değerine eşit değil ve Zip_Code gibi alanlar büyük olasılıkla bir sayısal değer ve karakter değeri beklemiyor.

Çalışma kitabınızı görmeden, bu yalnızca bir tahmindir. Boş değer geçirmek istediğinizde

deneyin:

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