Originariamente inviato da mica81
1)ricercare la citazione più acceduta di un autore X
codice:
char SQL[512] = {NULL};
char* nomeautore = "nome_autore";
sprintf(SQL, "SELECT * FROM tabella WHERE autore LIKE '%s'", nomeautore);
Originariamente inviato da mica81
2)fornire una citazione scelta a caso tra quelle disponibili nel database
questa funzione deve essere in grado di trasformare gli interi in stringa per passarli direttamente nella query SQL. Per farla devo fare in modo di prendere un carattere alla volta dallo stream e convertire carattere per carattere in tipo stringa
non so come si faccia tutto ciò ed è tanto che ci penso senza arrivare a nulla.
vi prego sono disperato! non so più dove
gli interi possono essere convertiti in stringa tramite la funzione sprintf
es.
codice:
int a = 100;
char b[256] = {NULL};
sprintf(b, "Il valore di a è: %d", a);