CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: sirioo con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: DreamReaper con ben 20 Thanks ricevuti negli ultimi sette giorni
Utente del mese: DreamReaper con ben 76 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 5 su 5
Discussione:

Utilizzare like mysqlite

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano


    Registrato dal
    Feb 2013
    Messaggi
    80

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    Utilizzare like mysqlite

    Salve,ho il seguente problema..Nel mio database memorizzo un numero di telefono e quando arriva la telefonata,devo verificare se tale numero è presente. Il problema e che nel database salvo ad esempio

    3402856383

    mentre il numero che mi passa l'intent contiene +39 3402856383 il problema e che quindi il confronto fallisce...Ho provato a inserire la seguente stringa nel db

    Cursor cursore=db.query(true, MySQLcontatti.TABLE_PEOPLE, new String[] {MySQLcontatti.COLUMN_NOME,MySQLcontatti.COLUMN_NU MERO},MySQLcontatti.COLUMN_NUMERO+" LIKE '"+telefono+"%'",null,null,null,null, null);

    Il problema e che non funziona se però al posto di telefono che contiene il prefisso metto il numero senza prefisso va.....

  2.  
  3. #2
    Androidiano L'avatar di iClaude76


    Registrato dal
    Oct 2012
    Località
    Trento
    Messaggi
    207
    Smartphone
    Galaxy S3, Nexus 7, G. Tab 2 7

    Ringraziamenti
    1
    Ringraziato 27 volte in 25 Posts
    Predefinito

    Beh, togli il prefisso prima di fare la query...

  4. #3
    Androidiano


    Registrato dal
    Feb 2013
    Messaggi
    80

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    Il problema e appunto che devo togliere dalla stringa i primi 3 caratteri e mettere il resto in una nuova stringa e non so come si fa..

  5. #4
    Androidiano L'avatar di iClaude76


    Registrato dal
    Oct 2012
    Località
    Trento
    Messaggi
    207
    Smartphone
    Galaxy S3, Nexus 7, G. Tab 2 7

    Ringraziamenti
    1
    Ringraziato 27 volte in 25 Posts
    Predefinito

    Quote Originariamente inviato da gaiapuffo Visualizza il messaggio
    Il problema e appunto che devo togliere dalla stringa i primi 3 caratteri e mettere il resto in una nuova stringa e non so come si fa..
    Usa (se devi togliere i primi 4 caratteri):
    telefono.substring(4)

  6. #5
    Androidiano


    Registrato dal
    Feb 2013
    Messaggi
    80

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    grazie mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy