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

Hvordan indsætter man array-elementer i sql, der forbinder med c++?

C/C++ interpolerer ikke værdier i en streng, som de fleste scriptsprog gør. Du skal bruge strengoperationer til at bygge forespørgselsstrengen, f.eks. (i pseudo-kode):

str = "insert into mytable(id) values (" + arr[0] + ")";

i stedet. C har absolut ingen mulighed for at vide, at arr[0] i denne forespørgselsstreng skal behandles som en matrixreference og ikke kun almindelig tekst, der tilfældigvis ligner en. Derfor skal du selv bygge strengen.




  1. Maksimering af databaseforespørgselseffektivitet til MySQL - del 1

  2. MySQL - Tilmelding baseret på dato

  3. Sådan gendannes Sqlite-database efter backup af Android

  4. Hvordan nøgler Magento en produktgruppe til et produkt i databasen