Forum Informatica Unict

LAUREA TRIENNALE (D.M. 270/04) => LAP 1: programmazione C/C++ 6 CFU => Topic started by: kyokushin86 on 13-09-2010, 22:49:10



Title: SQL help
Post by: kyokushin86 on 13-09-2010, 22:49:10
ciao a tutti,
ho il seguente problema:
vorrei ricavare dei dati da un database collegato al mio progetto concatenando alla clausola where una variabile, mi spiego meglio:

ho una variabile NSString citta e una variabile const char *sql = "SELECT ID, AZIENDA FROM ELENCO WHERE = ' " ;

vorrei pasare a "where" la variabile città e poi la stringa contenente l'apice di chiusura.

Potreste gentilmente aiutarmi.



Title: Re:SQL help
Post by: Dr Thief on 14-09-2010, 13:15:15
Non puoi scrivere qualcosa del genere:

Code:
NSString *citta = @"'Palermo'";
NSString *temp = [NSString stringWithFormat:@"SELECT ID, AZIENDA FROM ELENCO WHERE Qualcosa=%@", citta];
const char *sql=temp;


Non sono sicuro dell'ultimo assegnamento, ma per il resto dovrebbe andare bene! :-ciao


Title: Re:SQL help
Post by: kyokushin86 on 14-09-2010, 20:25:52
mi ritorna il seguente errore:

 warning: initialization from incompatible pointer type