Ciao a tutti a partire da una tabella (operations) devo creare un elenco movimenti dell'utente.
Questo è iil codice da me scritto
ovvero cerco i record in cui l'utente compare come destinatario o mittente del pagamento nella tabella e poi li stampo a videocodice:<table> <th>autore pagamento</th> <th>destinatario</th> <th>importo</th> <% var rst; var sSQLString; rst = Server.CreateObject("ADODB.Recordset"); var strUser; strUser = n; sSQLString = "select src,dst,amount from operations WHERE src='" +strUser+"' or dst='" +strUser+"'"; rst = con.Execute(sSQLString); while(!rst.EOF){ Response.write("<tr><td>"+rst(0)+ "</td><td>"+rst(1)+ "</td><td>"+rst(2)+ "</td></tr>"); rst.movenext(); } con.Close(); rst = null; con = null; %> </table>
logicamente non mi funziona e mi restituisce questo errore:
Microsoft JET Database Engine error '80040e07'
Tipi di dati non corrispondenti nell'espressione criterio.
help me please

Rispondi quotando
