समस्या तालिका में स्तंभों की संख्या नहीं है, यह है कि insert
में एक टाइपो है बयान। आपके पास "आईपी, ईमेल, फ़ाइल" के बजाय "आईपी.ईमेल.फाइल" है, इसलिए डीबी इंजन सोचता है कि आपके पास सम्मिलित कथन में निर्दिष्ट अक्षरों की तुलना में कॉलम की एक अलग संख्या है।
INSERT INTO `Orders`
-- 11 columns here, because "IP.Email.File" parses as one column
(OrderID,IP.Email.File,Cat,Price,Discount,Size,Scaleby,Emailed,Downloaded,Payment,DateTime)
-- 13 values here
VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?)