Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    190

    VB: problema con la visualizzazione dei dettagli

    ciao a tutti!
    sto creando un catalogo tramite visual basic
    Estraggo i miei dati da un DB e li inserisco in una DBList. Quando l'utente clikka su un determinato articolo vorrei ke in un'etiketta apparisse la descrizione corrispondente al tale articolo.
    Mi è stato consigliato di inserire il seguente codice:
    ------
    dim var
    var=DBList1.text 'inserisco in una variabile l'articolo clikkato
    Data1.recordseti.Find ("Articoli='"&var&"'")
    Label1.Caption = Data1.recordset!descrizione
    ------
    ma nn funziona... mi dà un errore sulla seconda riga.
    Potete darmi qualke aiuto... dirmi dove sbaglio o magari suggerirmi vie alternative?
    Scusate ma mi sono avvicinato da pokissimo a VB e in alcuni momenti nn so proprio come muovermi...
    Grazie 1000
    ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    190
    pardon... mi da un errore sulla RIGA 3... grazie ancora

  3. #3
    Non iscritto/a
    Registrato dal
    May 2002
    Messaggi
    325
    ToolTipText
    Returns/sets the text displayed when the mause is paused over the control.

    dim var
    var=DBList1.text 'inserisco in una variabile l'articolo clikkato
    Data1.recordseti.Find ("Articoli='"&var&"'")
    Label1.Caption = Data1.recordset!descrizione
    ------
    Se l'hai scritto esattamente così l'errore nella terza riga è
    data1.recordset.Find
    'tu hai scritto recordseti invece che recorset
    1)comunque ti do' un consiglio la connessione al DB falla tramice codice sarà più semplice la sua gestione

    2)Se vai nella proprietà ToolTipText puoi inserire un testo o una descrizione che apparirà nell'oggetto nella quale l'hai impostata
    (label,list,command ecc) sotto forma di etichetta (lascindo la freccia del mause ferma per qualche secondo sopra l'oggetto nella quale hai inserito il commento.

    se non riesci fammi sapere ciao




  4. #4
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    190
    grazie 1000 ma... mi rikiedono proprio di far apparire la descrizione quando CLIKKO su un articolo...
    Ho provato anke così:
    -------
    var = DBList1.Text
    Data1.Recordset.Index = "ID"
    Data1.Recordset.Seek "=", Val(var)
    Text1.Text = Data1.Recordset!descrizione
    -------
    così va già meglio anke se nell'etiketta mi compare sempre la descrizione relativa all'ultimo record
    Come mai?
    Cmq grazie ancora, 6 stata gentilissima a rispondere

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    190
    no no piano... nn è ke mi visualizza l'ultimo record... è ke mi modifica i record!
    La prima volta ke eseguo il programma va tutto ok, clikko sull'articolo e mi visualizza la descrizione correlata... Xò in qualke modi mi modifica i dati del db e mi sostituisce le descrizioni con altre relative in altri articoli (nn riesco a capire con ke logica xò...)
    Come posso fare a dirgli di nn modificarmi i dati?
    grazie

  6. #6
    Non iscritto/a
    Registrato dal
    May 2002
    Messaggi
    325
    ma fammi capire meglio tu la descrizione l'hai nel DB giusto?
    immagina di avere un puntatore che scorre nei record delle colonna
    "Descrizione" della tua tabella.
    Dovrai dirgli di scorrere avanti,indietro ecc
    es: .next ecc.

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    190
    si la descrizione ce l'ho nel DB
    ma ti riferisci al codice dove ho utilizzato .INDEX e .SEEK?? mamma mia sto andando nel pallone...

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.