Autore Topic: Problemi insert into  (Letto 517 volte)

Offline lelletta

  • Utente junior
  • **
  • Post: 68
  • Respect: 0
    • Mostra profilo
Problemi insert into
« il: 12 Aprile 2012, 13:48:09 CEST »
0
ho un errore ma non capisco dove:
Codice (Java): [Seleziona]
private static final String popola_img = "INSERT INTO "
                        + Immagini.IMG_TABLE + " (" + Immagini.NUMERO + ", "
                        + Immagini.TIPO + ", " + Immagini.UMORE + ", " + Immagini.ID_URI
                        + ") SELECT (" + 2 + ", " + 0 + ", " + "felice" + ", " + 1
                        + ") UNION SELECT (" + 1 + ", " + 0 + "," + "sereno" + ", " + 2
                        + ");";

questo è l'errore:

Failure 1 (near ",": syntax error) on 0x26d5c8 when preparing 'INSERT INTO immagini (numero, tipo, umore, idUri) SELECT (2, 0, felice, 1) UNION SELECT (1, 0,sereno, 2);'.

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:Problemi insert into
« Risposta #1 il: 12 Aprile 2012, 13:52:56 CEST »
0
Cosi' a prima occhiata direi felice e sereno, farei cosi':

Codice (Java): [Seleziona]
"'felice'"

"'sereno'"

Fammi sapere.

Saluti
I numeri contano molto di più del seme.

Offline lelletta

  • Utente junior
  • **
  • Post: 68
  • Respect: 0
    • Mostra profilo
Re:Problemi insert into
« Risposta #2 il: 12 Aprile 2012, 13:57:07 CEST »
0
provato..stesso errore1 :-(

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:Problemi insert into
« Risposta #3 il: 12 Aprile 2012, 14:06:17 CEST »
+1
Cosi'?

Codice (Java): [Seleziona]
SELECT 2, 0, 'felice', 1 UNION SELECT 1, 0, 'sereno', 2
Ma cosa stai cercando di fare?

Saluti.
I numeri contano molto di più del seme.

Offline lelletta

  • Utente junior
  • **
  • Post: 68
  • Respect: 0
    • Mostra profilo
Re:Problemi insert into
« Risposta #4 il: 12 Aprile 2012, 14:27:53 CEST »
0
sembra che il problema erano le parentesi..grazie
Semplicemente devo popolare una tb con determinati dati quando il db viene creato!!

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:Problemi insert into
« Risposta #5 il: 12 Aprile 2012, 14:41:18 CEST »
0
Ah ok capito  ;-)
I numeri contano molto di più del seme.

Offline lelletta

  • Utente junior
  • **
  • Post: 68
  • Respect: 0
    • Mostra profilo
Re:Problemi insert into
« Risposta #6 il: 13 Aprile 2012, 17:46:04 CEST »
0
Codice (Java): [Seleziona]
private static final String popola_stdImgUri = "INSERT INTO "
                + imageUri.IMG_URI_TABLE + "(" + imageUri.URI + ") SELECT "
                + Uri.parse(path+R.drawable.royy2).toString()+ ";";
private static final String path="android.resource://pack/";

adesso ho questo errore:
E/Database(7218): Failure 1 (unrecognized token: ":") ..
Perchè?

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:Problemi insert into
« Risposta #7 il: 16 Aprile 2012, 09:14:28 CEST »
0
Cos'e' questa stringa?

Codice (Java): [Seleziona]
private static final String path="android.resource://pack/";
I numeri contano molto di più del seme.