Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 40

Discussione: Visual Studio 2015

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2017
    Messaggi
    21

    Visual Studio 2015

    Ciao a tutti, sono questa di questo forum, appena registrata e ancora più nuova del mondo della programmazione in generale e di VB.net

    Vorrei dare una mano alla nostra piccola azienda di famiglia, sviluppando un micro gestionale personalizzato.

    La difficoltà che trovo ora è la seguente, ho un database fatto in access, nel mio form ho creato un combo e 2 text box, sostanzialmente in questo combo dovrei caricare assieme 2 dati che si trovano nel db (Codice e Descrizione una volta che seleziono dal combo questa voce il text1 e text2 si dovrebbe riempire con la voce del DB Colore e Taglia.

    Forse non sono stata chiara vero ?

    Dim CN As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLED B.4.0;Data Source=D:\negozio.mdb;Persist Security Info=False")
    Dim strSql As String = "Select * FROM Prodotti ORDER BY Descrizione"


    Dim CMD As New OleDb.OleDbCommand(strSql, CN)
    CN.Open()
    Dim RDR As OleDb.OleDbDataReader = CMD.ExecuteReader()
    While (RDR.Read())
    comboProdotto.Items.Add(RDR("Descrizione" & " " & "Codice")) -- CREDO CHE IL PRIMO ERRORE STIA QUI NEL FATTO CHE NON MI FA VEDERE NELLA COMBO DESCRIZIONE E CODICE
    End While
    RDR.Close()
    CN.Close()

    ------------

    Ho provato anche così però mi mette Descrizione e sotto Codice

    While (RDR.Read())
    comboProdotto.Items.Add(RDR("Descrizione"))
    comboProdotto.Items.Add(RDR("Codice"))
    End While
    Ultima modifica di Silvy77; 15-06-2017 a 18:25

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,466
    Quote Originariamente inviata da Silvy77 Visualizza il messaggio
    ... ancora più nuova del mondo della programmazione in generale e di VB.net...
    sviluppando un micro gestionale personalizzato.
    Viste le premesse, la vedo dura ...

    Ho provato anche così però mi mette Descrizione e sotto Codice
    Il codice non sembra avere problemi ... la combo è totalmente vuota?

    Sicura che la SELECT restituisca i dati corretti? L'hai provata direttamente sul DB?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di patel
    Registrato dal
    Jan 2008
    Messaggi
    1,994
    prova con
    codice:
    comboProdotto.Items.Add(RDR("Descrizione") & " " & RDR("Codice"))

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,466
    In effetti ora che leggo bene deve essere

    RDR("Descrizione") & " " & RDR("Codice")
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2017
    Messaggi
    21
    Quote Originariamente inviata da patel Visualizza il messaggio
    prova con
    codice:
    comboProdotto.Items.Add(RDR("Descrizione") & " " & RDR("Codice"))
    Grazie infinite, funziona tutto perfettamente, l'unica cosa che ci mette un pochino a caricare però è anche vero che sono oltre 5.000 articoli. Grazie infinite di cuore. Silvia

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,466
    Caricare 5000 articoli in una combobox non è una buona idea ... anzi pessima.

    Come pensi possa selezionarne uno tra 5000 l'utente?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2017
    Messaggi
    21
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Caricare 5000 articoli in una combobox non è una buona idea ... anzi pessima.

    Come pensi possa selezionarne uno tra 5000 l'utente?
    Il combo è autocomplete e ho visto che per quanto dobbiamo fare noi la soluzione va bene, l'unica cosa è che è un po lungo a caricare ma neanche tantissimo sinceramente. Grazie per avermi risposto. Silvia

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2017
    Messaggi
    21
    Oggi mi sono rimessa davanti al mio progettino e sto sbattendo la testa su una cosa "forse" banale.

    Io ho costruito il form con il combo dove appunto seleziono il mio prodotto e oltre a questo combo ci sono 4 text che sono
    prezzo, sconto, quantità, sottoscorta, ecco io vorrei che selezionando un determinato prodotto dal combo automaticamente i 4 text si popolassero con i dati corretti reperiti dal DB in base alla selezione. Grazie infinite, io continuo a provare e riprovare

  9. #9
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    basta fare una query di selezione con il filtro impostato sul combo

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2017
    Messaggi
    21
    Quote Originariamente inviata da gibra Visualizza il messaggio
    basta fare una query di selezione con il filtro impostato sul combo
    Grazie gibra, è proprio quel "basta" che non mi viene e non certo per colpa vostra io sono testarda e ci riprovo ma questa volta la vedo dura per me. Grazie, eventualmente disturbo nuovamente.

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