sql >> Database teknologi >  >> RDS >> Mysql

problemer med mysqli prepare

Problemet er ikke antallet af kolonner i tabellen, det er, at der er en tastefejl i insert udmelding. Du har "IP.Email.File" i stedet for "IP,Email,File", så DB-motoren mener, at du har et andet antal kolonner end de bogstaver, der er angivet i insert-sætningen.

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 (?,?,?,?,?,?,?,?,?,?,?,?,?)



  1. Indstil DataGridView.DataSource async

  2. MySQL-forespørgsel for at reducere serverbelastningen

  3. Undslip dobbelte anførselstegn med variabel inde i HTML-ekko

  4. PI() Eksempler i SQL Server