VB ------

Stato
Discussione chiusa ad ulteriori risposte.
M

matanocla

Ultima modifica da un moderatore:
------
 
C'e' scritto quale e' il problema!

C'e' una query SQL sintatticamente sbagliata.

Quale? Io non ho mai capito perche' quei bischeri che implementano i dbms non forniscano l'INTERA query che non funziona, ma solo un pezzetto.

Quindi, senza sapere come viene composta la query (che e' lato server, mentre tu sei lato client, quindi, letteralmente dall'altra parte del mondo) si sa solo che e' nella clausola WHERE di una qualche SELECT.
 
Ultima modifica da un moderatore:
-----
 
Ultima modifica da un moderatore:
-----
 
Ultima modifica da un moderatore:
--------
 
Ultima modifica da un moderatore:
--------
 
Ultima modifica da un moderatore:
------
 
Se il sito è tuo cerca quella query SQL e guarda cosa non va.
Se non è tuo è il sito con la normale richiesta AJAX in JavaScript scritta dall'autore del sito funziona perfettamente allora il problema sta nei parametri che passi: qualcuno dei parametri che passi via POST distrugge la sintassi della query SQL che viene eseguita (in questo caso, tra l'altro, è pure possibile (non certo) che il sito sia vulnerabile a SQL-Injection - quindi avresti trovato una vulnerabilità). Guarda le differenze tra come vengono passati i parametri dal javascript e come li passi te e vedi dove può stare il problema.
Il debug del javascript dal browser non serve a niente se il JavaScript funziona correttamente e soltanto la richiesta tramite l'applicazione VB.NET non funziona.

Se invece neanche la richiesta JavaScript funziona, allora la query è stata proprio scritta male nel back-end del sito. In questo caso solo l'amministratore del sito può risolvere il problema.
 
Ultima modifica da un moderatore:
-------
 
Stato
Discussione chiusa ad ulteriori risposte.