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

    [VB6] Problema a cancellare dati da datagrid

    Ciao a tutti, il mio problema è il seguente:
    ho 2 tabelle, di cui una principale (grezzi) e una d'appoggio collegata alla prima per associare l'idfornitore della prima al nome del fornitore che è presente nella seconda (fornitore). L'sql è il seguente:
    codice:
    SELECT grezzi.commessa, grezzi.particolare, grezzi.descrizione, grezzi.qta, grezzi.DataPresunta, grezzi.DataConsegna, grezzi.OrdinatoIl
    FROM grezzi INNER JOIN fornitore ON grezzi.idFornitore = fornitore.ID;
    e con questo popolo il datagrid. Il problema è che quando vado a eliminare una riga dal datagrid, questo mi elimina sì il record dalla prima tabella, ma mi elimina anche il record della tabella d'appoggio che era visualizzato! Non riesco assolutamente a capire il motivo, qualcuno ha qualche idea?
    Spero di essermi spiegato. Grazie in anticipo.
    In the beginning was the command line
    www.beinettevive.it

  2. #2
    eh beh fai un Join per l' SQL è come se fosse un' unica tabella ...

  3. #3
    C'è qualche modo per evitare che lo faccia o per ottenere comunque lo stesso risultato?
    In the beginning was the command line
    www.beinettevive.it

  4. #4
    Al posto del Join ti conviene fare un WHERE cosi' carichi i dati da due tabelle, oppure due Query sempre usando il WHERE ...


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.