Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    una SELECT un pò complicata...

    Allora ho fatto una SELECT particolarmente complessa, almeno per me , ma purtroppo non funziona, midice parametri insufficienti, potete darci uno sguardo e dirmi perchè non funge?

    codice:
    sql2 = "SELECT email.tab_clienti, ID_tavolo"&pid&".tab_tavolo"&pid&" FROM tab_clienti, tab_tavolo"&pid&" WHERE ID_clienti.tab_clienti = id_cliente.tab_tavolo"&pid&" AND data.tab_tavolo"&pid&" = #" &oggi& "#"
    set rs2 = conn.execute(sql2)
    il pid lo recupero dalla pagina precedente e mi individua il tavolo su cui effettuare la prenotazione.
    La tabella tab_clienti e la tabella tab_tavolo&pid& sono collegate dalla chiave ID_clienti.

    Dove sta l'errore?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Di solito parametri insufficienti è un problema che appare quando manca un campo. Cioè: se faccio una select richiamando i campia A e B e dopo faccio un response.write dei campi A,B,C mi dichiara parametri insufficienti.

  3. #3
    guarda ho controllato i cmapi uno ad uno e sono tutti presenti sul database.
    Non faccio nessun response.write, eseguo solo la query, ma mi dice parametri insufficienti...

    La query è corretta come sintassi?

  4. #4
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Scusa ma la join? Dove unisci le due tabelle?

  5. #5
    Hai fatto un pò di casino con gli alias delle tabelle nella clausola where, dove metti id_cliente.tab_cliente invece di mettere tab_cliente.id_cliente [tabella].[campo] e non il cotrario.

    La tua select dovrebbe essere

    codice:
    sql2 = "SELECT tab_clienti.email, tab_tavolo"&pid&".ID_tavolo"&pid&" FROM tab_clienti, tab_tavolo"&pid&" WHERE tab_clienti.ID_clienti = tab_tavolo"&pid&".id_cliente AND tab_tavolo"&pid&".data = #" &oggi& "#"

  6. #6
    uh che cretino.... ho invertito tutto...
    grazie mille deivnet!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.