2016-07-28 59 views
-2

我試圖在Opencart電子商店中上傳包含產品,價格等的.xlsx文件。並且,我收到以下錯誤:錯誤:列計數與第1行的值計數不匹配錯誤編號:1136

Notice: Error: Column count doesn't match value count at row 1 Error No: 1136 INSERT INTO oc_product (product_id,quantity,sku,upc,ean,jan,isbn, mpn,location,stock_status_id,model,manufacturer_id,image,shipping,price,points, date_added,date_modified,date_available,weight,weight_class_id,status, tax_class_id,viewed,length,width,height,length_class_id,sort_order,subtract, minimum) VALUES (5546,999,'','','','','','6.00340.00','',6,'6.00340.00',13, '',1,785,0,'2016-07-27 17:29:43','2016-07-27 17:29:43','2016-07-27',7,7,1,1, 0,0,0,0,0,'1','1','1','1'); in /var/www/vhosts/......

我已經檢查了.xlsx文件的錯誤,或輸入錯誤的東西或類似的東西。但是,我找不到導致錯誤的問題。

任何想法,爲什麼?你的幫助將非常感激。

回答

1

我看到你的INSERT語句的額外的價值,我對準逗號查詢:

INSERT INTO `oc_product` 
(`product_id`,`quantity`,`sku`,`upc`,`ean`,`jan`,`isbn`  ,`mpn`  ,`location`,`stock_status_id`,`model`  ,`manufacturer_id`,`image`,`shipping`,`price`,`points` ,`date_added`   ,`date_modified`  ,`date_available`,`weight`,`weight_class_id`,`status`,`tax_class_id`,`viewed`,`length`,`width`,`height`,`length_class_id`,`sort_order`,`subtract`,`minimum`) VALUES 
(5546  ,  999, '', '','' ,'' ,''   ,'6.00340.00',''  ,6    ,'6.00340.00',13    ,''  ,1   ,785 ,0  ,'2016-07-27 17:29:43','2016-07-27 17:29:43','2016-07-27' ,  7,    7,  1,    1,  0,  0,  0,  0,    0,   1' ,  '1',  '1',  '1'); 
+0

當我收到錯誤自動生成的查詢。我沒有編寫代碼,只是完成了要上傳的.xlsx文件。 – amno

+0

@NickH然後一些單元格的值用逗號','作爲值,你必須將它改爲另一個字符 –

+0

非常感謝你的答覆,但是,不,逗號不是問題。他們可以「讀」好。其他我不知道導致此錯誤。 – amno

相關問題