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

    [VB.NET] Una join che non mi funziona

    Sapete dirmi come mai questa join non funziona?
    codice:
    MySQL = "SELECT tab_cat.nome, tab_cat.foto1, tab_cat.foto2, " & _
                        "tab_dettagli.ID_dettagli, tab_dettagli.id_cat, tab_dettagli.tipo, " & _
                "tab_dettagli.r, tab_dettagli.a, tab_dettagli.b, tab_dettagli.h, " & _
                "tab_dettagli.fissaggio, tab_dettagli.prezzo " & _
                "FROM tab_cat, tab_dettagli " & _
                "WHERE tab_cat.ID_cat = 1 AND tab_dettagli.id_cat = 1 ORDER BY tipo ASC"
    E poi richiamo il valore così:
    codice:
    MyProdotto.ID = .Item("ID_dettagli")
    non ho postato tutto il resto del codice perchè se non faccio la join ma una SELECT semplice su di una sola tabella funziona.
    Le due tabelle sono relazionate così:
    la chiave primaria è tab_cat.ID_cat, e la chiave secondaria è tab_dettagli.id_cat.
    L'errore che mi da è questo:


    In cosa sbaglio?
    Grazie mille!

  2. #2
    Alè ho risolto!!!
    La join è corretta, dimenticavo di recuperare un valore che utilizzavo con l'overrides nella classe, e quindi andava in errore!!

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.