Benvenuto! Per postare e godere delle funzionalità del forum registrati, occorrono pochi secondi ed è gratis!

In cosa sto sbagliando?
(Questo messaggio è stato modificato l'ultima volta il: 12/01/2015, 2:44 da digger.)

Il criceto mannaro
Messaggi: 3,536
Discussioni: 201
Registrato: 03-2011
Mix: 3,737
questo codice mi pare un po spaghettoso...

comunque... ti va in errore perchè tu vuoi controllare se nel db c'è o non c'è quella user, ma è chiaro che se non c'è non ti restituisce un'array di stringhe con il record e quindi è chiaro che ti va in errore, tu cerchi di leggere la colonna 2 di un record che non esiste.

In ogni caso non capisco perchè confronti il campo 2 (che visto cosi pare essere "actived") con la userid ? sono due cose diverse...

superando un attimo il fatto dell'errore, già che ci siamo vediamo cosa segue

perchè poi usi il construtto :

    C++ Programming
  1. bool b = (me[2] == "1" ? true : false);
  2.  
  3. if (b == false)
  4. {}
  5.  
  6. if (b==true)
  7. {}


funziona, ma non era piu facile un classico:

    C++ Programming
  1. if (me[2]=="1")
  2. {
  3. }
  4. else
  5. {
  6. }



e poi, perchè sopra controlli se sMessage==Asd per poi leggere il db e sotto invece prima leggi il db per poi controllare sMessage==Asd? non mi è davvero chiaro sto giro

inoltre sempre sotto, dopo aver controllato una volta se sMessage==Asd poco sotto ricontrolli se sMessage==Asd, perchè due controlli uno dopo l'altro?

Sotto poi prova a sostituire la parte
Citazione:SET actived='" + 1 + "'

con
Citazione:SET actived='1'

dovrebbe prendertelo lo stesso e ti semplificherebbe la vita


digger
12/01/2015, 2:12
#2
Cerca


Messaggi in questa discussione
In cosa sto sbagliando? - da Rokys091 - 11/01/2015, 16:02
RE: In cosa sto sbagliando? - da digger - 12/01/2015, 2:12
RE: In cosa sto sbagliando? - da Rokys091 - 12/01/2015, 15:27

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Cosa ne pensate di Windows 8? Admin 7 2,120 17/12/2012, 17:44
Ultimo messaggio: TheFrank



Utenti che stanno guardando questa discussione: 1 Ospite(i)