Visualizzazione dei risultati da 1 a 10 su 13

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    237
    Quote Originariamente inviata da aizenn Visualizza il messaggio
    Forse non mi sono spiegato bene.
    Mi hai fatto vedere caricare i dati vendita in un dataset.
    Dopo aver caricato i dati della vendita e la vendita.
    Devo fare un ulteriore modifica, ogni articolo della vendita ha la sua quantità, essa è situato nella Tabella Vendite, che è nella listview, fin qui ci siamo?
    Dopo aver aggiungo la vendita in una tabella(data,numero identificativo, ragione sociale, ecc.) carico in un'alta tabella i suoi dati(Matricola,CodBarre,descrizione,prezzo,quantit à,ecc..).
    Adesso io devo prendrendere la quantità ci ciascun prodotto caricato e sottrarla da un'altra tabella, ovvero la tabella: Articoli, questa tabella ha tutte le informazioni di ogni singolo Articolo(Matricola,CodBarre,Descrizione,ecc..) quella che devo modificare io è il campo giacenza di ogni singolo prodotto caricato.
    Nella listview ho caricato ad esempio: 2 Banane, 3 Mele, 5 Pere.
    Ok, devo estrarre la matricola o il CodBarre di ogni articolo della listview, poi tramite matricola o CodBarre faccio un update per ogni articolo caricato in precenza, faccio una sottrazione.
    Levo la quantità inserita precedentemente alla giacenza della tabella Articoli di ogni prodotto.
    Avevi capito bene, ho sono stupido io?
    Scusate, mi stanno facendo esaurire a lavoro.
    Non è questione di essere stupidi.. Non è che tutti nascono imparati e sanno fare/capiscono tutto. Un po' alla volta si impara, ci si confronta, si studia, si sperimenta e a forza di insistere si riesce.
    Detto ciò (sempre se ho capito giusto io), quello che volevo suggerirti io è che con un datatable tu puoi maneggiare con comodità i tuoi dati. Non occorre appoggiarsi alla listview, una datatable è quello che dice il nome stesso, una tabella di dati.
    Quando dici "ogni articolo della vendita ha la sua quantità, essa è situato nella Tabella Vendite, che è nella listview," non è corretto perché la tabella vendita è mostra nella listview. Ma a te della listview non te ne deve fregare niente.. Lavora solo a livello di datatable. Li i dati possono essere modificati come vuoi, ciclati, filtrati, tutto. Una volta fatto le modifiche hai l'update del database.
    Ti è chiaro quello che voglio dire io?

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2014
    Messaggi
    131
    Quote Originariamente inviata da renygade Visualizza il messaggio
    Non è questione di essere stupidi.. Non è che tutti nascono imparati e sanno fare/capiscono tutto. Un po' alla volta si impara, ci si confronta, si studia, si sperimenta e a forza di insistere si riesce.
    Detto ciò (sempre se ho capito giusto io), quello che volevo suggerirti io è che con un datatable tu puoi maneggiare con comodità i tuoi dati. Non occorre appoggiarsi alla listview, una datatable è quello che dice il nome stesso, una tabella di dati.
    Quando dici "ogni articolo della vendita ha la sua quantità, essa è situato nella Tabella Vendite, che è nella listview," non è corretto perché la tabella vendita è mostra nella listview. Ma a te della listview non te ne deve fregare niente.. Lavora solo a livello di datatable. Li i dati possono essere modificati come vuoi, ciclati, filtrati, tutto. Una volta fatto le modifiche hai l'update del database.
    Ti è chiaro quello che voglio dire io?
    Si questo l'ho capito, della listview non mi importa nulla, lavoro sono a livello di datatable come hai appena scritto.
    Io non capisco come fare questo update, non è come il solito update, che sai ciò che devi modificare o quanti item sono.
    Nella query normale gli fornisco i dati che deve cambiare, ad esempio devo cambiare il campo matricola? benissimo, Set Matricola ='" & textbox1.text & "';"
    Però qui non so come fare, in teoria (penso) dovrei in qualche modo estrarre i valori(codbarre/matricola) inseriti precedentemente ed fare un update diverso dal solito, scusa se sbaglio o sono ripetitivo ma sto fondendo.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    237
    Quote Originariamente inviata da aizenn Visualizza il messaggio
    Si questo l'ho capito, della listview non mi importa nulla, lavoro sono a livello di datatable come hai appena scritto.
    Io non capisco come fare questo update, non è come il solito update, che sai ciò che devi modificare o quanti item sono.
    Nella query normale gli fornisco i dati che deve cambiare, ad esempio devo cambiare il campo matricola? benissimo, Set Matricola ='" & textbox1.text & "';"
    Però qui non so come fare, in teoria (penso) dovrei in qualche modo estrarre i valori(codbarre/matricola) inseriti precedentemente ed fare un update diverso dal solito, scusa se sbaglio o sono ripetitivo ma sto fondendo.
    Devi cambiare ottica. Non devi scriverla tu la query di update. Ci pensa il datatable.
    In sostanza, se tu modifichi la tabella con i tuoi conteggi e poi gliera ripassi al datatable si arrangia lui a scrivere la query di update e farti tutte le operazioni.
    Guarda qua
    http://support.microsoft.com/kb/301248/it

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2014
    Messaggi
    131
    Quote Originariamente inviata da renygade Visualizza il messaggio
    Devi cambiare ottica. Non devi scriverla tu la query di update. Ci pensa il datatable.
    In sostanza, se tu modifichi la tabella con i tuoi conteggi e poi gliera ripassi al datatable si arrangia lui a scrivere la query di update e farti tutte le operazioni.
    Guarda qua
    http://support.microsoft.com/kb/301248/it
    Ora provo, ti faccio sapere.
    Grazie

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    237
    Quote Originariamente inviata da aizenn Visualizza il messaggio
    Ora provo, ti faccio sapere.
    Grazie
    Ehm.. prima ho scritto sbagliato.. Ci pensa il tableAdapter.. E' lui che ti collega database e datatable

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.