Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407

    Problema con estrazione su tabelle correlate

    Ciao a tutti.

    Mi sono incartato in questa faccenda:

    le tabelle in questione sono:

    1) tabellacomposizione = ID, PLU, CodiceInterno
    2) tabellascarico = ID, CodiceInterno

    Importo da un file excel una serie di PLU; dovrei estrarre da tabellacomposizione tutti i PLU che sono contenuti nel file excel e, se esistono, estrarre dalla tabellascarico tutti i CodiciInterni corrispondenti a quel determinato PLU, che possono essere uno o più d'uno.

    Ho scritto questo, ma restituisce fischi x fiaschi :

    codice:
    SQL = " SELECT * FROM " 
    SQL = SQL & " TABELLACOMPOSIZIONE " 
    SQL = SQL & " WHERE "
    SQL = SQL & " PLU = " & strVarPLUExcel
    
    Set Rs = server.CreateObject("ADODB.Recordset") 
    Rs.Open SQL, objconn
    
    If Not Rs.EOF Then
       Do While Not Rs.Eof
    
          response.write Rs("CODICEINTERNO") &"
    "
    
    xSQL = " SELECT * FROM " 
    xSQL = xSQL & " TABELLASCARICO" 
    xSQL = xSQL & " WHERE "
    xSQL = xSQL & " COD_INTERNO = '" & Rs("CODICEINTERNO") & "' "
    
    Set objRs = server.CreateObject("ADODB.Recordset") 
    objRs.Open xSQL, objconn
    
    If Not objRs.EOF Then
    
        response.write objRs("CODICEINTERNO") &"
    "
    
    end if
    
      Rs.MoveNext 
    Loop
    
    end if 
    
    objRs.Close()
    Set objRs = Nothing
    
    Rs.Close()
    Set Rs = Nothing
    
    objconn.Close()
    Set objconn = Nothing

  2. #2
    perché non usare una JOIN?

  3. #3
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da optime
    perché non usare una JOIN?
    Non ci avevo pensato; lo faccio subito.
    Ciao e grazie.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.