sql >> Database >  >> RDS >> Mysql

PDO Error - PDOException' met bericht 'SQLSTATE[HY000]:General error'

Dit is wat er gebeurt:

  • U probeert een UPDATE-query op te halen. U kunt dat niet doen omdat UPDATE-query's geen waarden retourneren. Als u wilt weten hoeveel rijen zijn beïnvloed door de query, gebruikt u in plaats daarvan de functie rowCount(). Merk op dat niet alle DB-stuurprogramma's de betreffende rijen leveren.

  • Je gebruikt niet-gedeclareerde variabelen (tenminste in de code die je hier hebt gepost). Dit is niet de reden voor deze specifieke fout, maar kan andere genereren.

  • U gebruikt de gegevens die u uit de database hebt geselecteerd niet

    Het wordt ook aanbevolen om alle PDO-bewerkingen binnen het try-blok uit te voeren, anders kunt u onverwerkte uitzonderingen krijgen.



  1. Hoe sql met-recursieve instructie geïnterpreteerd?

  2. Documenten opslaan en analyseren op Windows-bestandssysteem met SQL Server Semantic Search - Deel 2

  3. java.sql.SQLException:Voor de start van de resultatenset

  4. Dia's en voorbeelden van SQL-intersecties