Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    492

    [VB6] Disabilitare inserimento da tastiera

    Salve a tutti
    come posso fare ad evitare l'inserimento da tastiera in una comboBox senza modificare la proprità Style, altrimenti mi va in errore con Oracle?
    A me interessa che i valori della combo possono essere modificati solo cliccano e scorrendo i valori della combo stessa

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Anche se tu hai chiaro il problema nella tua testa, ti assicuro che chi non lo ha non ha capito molto ...

    Spiega meglio il problema e chiarisci in dettaglio la questione di Oracle ...

  3. #3
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    ferme restando le richieste di Oregon riguardanti l'errore con Oracle, prova così:

    codice:
    Private Sub Combo1_KeyPress(KeyAscii As Integer)
    KeyAscii = 0
    End Sub
    Boolean

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    492
    Grazie boolean, era proprio questo che volevo

    Per oregon:
    Con Oracle, se lego una combobox ad un campo di una tabella, e tale combo la imposto come list sulla proprietà Style, mi da errore, quindi la devo tenere per forza con la propietà di Style di base, permettendo anche l'inserimento di qualsiasi carattere

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Avevo capito ... ma intendevo che tu fornissi qualche info in piu' sull'errore di Oracle per capire se era possibile risolverlo e non aggirarlo ...

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    492
    L'errore che mi si riporta in VB6 è:
    Unable to bind to field or DataMember: Campo1

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma Campo1 di che tipo e'?

    Usi ADO o DAO?

    Qual e' il recordsource?

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    492
    Campo1 è di tipo Number
    Uso ado. Recordsource intendi com'è impostata la propriotà DataSource?Se è così è impostata sul recordset dell'intera form che fa la query

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.