+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 7 su 7

ProprietÓ Datasource

  1. #1
    L'avatar di Hollywood
    Hollywood ora Ŕ in linea Scolaretto
    Post
    312
    Like Inviati  
    0
    Like Ricevuti  
    0
    Quando provo a impostare la proprietÓ Datasource ad un textbox da codice, ottengo l'errore "Impossibile trovare il metodo o il membro dati".
    Premesso che se imposto la proprietÓ dalla finestra apposita funziona, ma siccome dovrei impostare tale proprietÓ a 132 controlli, vorrei trovare il modo di farlo fare al programma.
    Ho giÓ provato a cercare in giro ma ho trovato solo soluzioni che NON funzionano, per cui mi chiedevo se qualcuno ha qualche idea.
    Ricordo che il controllo Ŕ un textbox (non datagrid, combobox o altro...)
    Grazie per l'attenzione che vorrete darmi.
    Un Saluto

  2. #2
    mastrix non Ŕ in linea Scolaretto
    Post
    352
    Like Inviati  
    0
    Like Ricevuti  
    0
    prova col Set

    Set text1.datasource = datasource

  3. #3
    L'avatar di gibra
    gibra ora Ŕ in linea Very Important Person
    Post
    6,232
    Like Inviati  
    19
    Like Ricevuti  
    11
    Quote Originariamente inviato da Hollywood Visualizza il messaggio
    Quando provo a impostare la proprietÓ Datasource ad un textbox da codice, ottengo l'errore "Impossibile trovare il metodo o il membro dati".
    Premesso che se imposto la proprietÓ dalla finestra apposita funziona, ma siccome dovrei impostare tale proprietÓ a 132 controlli, vorrei trovare il modo di farlo fare al programma.
    Ho giÓ provato a cercare in giro ma ho trovato solo soluzioni che NON funzionano, per cui mi chiedevo se qualcuno ha qualche idea.
    Ricordo che il controllo Ŕ un textbox (non datagrid, combobox o altro...)
    Grazie per l'attenzione che vorrete darmi.
    Un Saluto
    Mostra il codice.
    (non dirmi che usi ancora il controllo Data o Adodc...)

    Ciao
    ℹ️ Leggi di pi¨ su gibra ...

  4. #4
    L'avatar di Hollywood
    Hollywood ora Ŕ in linea Scolaretto
    Post
    312
    Like Inviati  
    0
    Like Ricevuti  
    0
    Grazie a mastrix, ma non funziona, cos' come non finziona nemmeno settare prima la proprietÓ a "vuoto", (suggerimento trovato in rete)

    Gibra:

    Data1.DatabaseName = App.Path & "\Dati\miodb.mdb"
    data = Date
    aa = Mid(data, 7, 4)
    mm = Mid(data, 4, 2)
    gg = Mid(data, 1, 2)
    datfine = mm & "/" & gg & "/" & aa
    sSql = "select * from tabella where (stCampo Like #" & datfine & "#)"
    Data1.RecordSource = sSql
    Data1.Refresh
    nome(1).DataSource = "campo1"

    Questo Ŕ il codice... Il controllo nome(1) Ŕ il primo di 132... come gia detto.
    Se vuoi non te lo dico, ma uso ancora il controllo data, per diversi motivi, non ultimo che tranne in casi rari (come questo...) non mi ha mai dato problemi... Se hai suggerimenti anche su come migliorare questa situazione... li prender˛ in considerazione anche se per quel che devo fare io quel vecchiume va ancora alla grande...
    Un saluto a tutti e grazie ancora

  5. #5
    L'avatar di gibra
    gibra ora Ŕ in linea Very Important Person
    Post
    6,232
    Like Inviati  
    19
    Like Ricevuti  
    11
    Quote Originariamente inviato da Hollywood Visualizza il messaggio
    Grazie a mastrix, ma non funziona, cos' come non finziona nemmeno settare prima la proprietÓ a "vuoto", (suggerimento trovato in rete)

    Gibra:

    Data1.DatabaseName = App.Path & "\Dati\miodb.mdb"
    data = Date
    aa = Mid(data, 7, 4)
    mm = Mid(data, 4, 2)
    gg = Mid(data, 1, 2)
    datfine = mm & "/" & gg & "/" & aa
    sSql = "select * from tabella where (stCampo Like #" & datfine & "#)"
    Data1.RecordSource = sSql
    Data1.Refresh
    nome(1).DataSource = "campo1"

    Questo Ŕ il codice... Il controllo nome(1) Ŕ il primo di 132... come gia detto.
    Se vuoi non te lo dico, ma uso ancora il controllo data, per diversi motivi, non ultimo che tranne in casi rari (come questo...) non mi ha mai dato problemi... Se hai suggerimenti anche su come migliorare questa situazione... li prender˛ in considerazione anche se per quel che devo fare io quel vecchiume va ancora alla grande...
    Un saluto a tutti e grazie ancora
    Secondo me stai facendo confusione:
    nome(1).DataSource = "campo1"
    
    Ŕ sbagliato, mi pare che dovrebbe essere:

     
    nome(1).DataSource = Data1
    nome(1).DataField = "campo1"
    
    Spero di essermi ricordato giusto, perchŔ DAO Ŕ qualche secolo che non lo uso.


    Ciao
    ℹ️ Leggi di pi¨ su gibra ...

  6. #6
    L'avatar di Hollywood
    Hollywood ora Ŕ in linea Scolaretto
    Post
    312
    Like Inviati  
    0
    Like Ricevuti  
    0
    Con qualche "aggiustamento" ha funzionato. Grazie! Qualche suggerimento su come gestire i database da applicativi VB in modo pi¨ moderno? oppure dove trovare qualche guida in rete?

  7. #7
    L'avatar di Hollywood
    Hollywood ora Ŕ in linea Scolaretto
    Post
    312
    Like Inviati  
    0
    Like Ricevuti  
    0
    Gibra: ho letto tardivamente la tua reply a pesmons delle 11 e qualcosa... credo che il consiglio che gli hai dato valga anche per me...
    Sei d'accordo?
    Grazie ancora!!!

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. CheckedListBox - ProprietÓ DataSource
    Da Brontolo nel forum Visual Basic .Net
    Risposte: 0
    Ultimo Post: 23-11-2020, 12:16
  2. Risolto: Inserire Contatore in DataSource
    Da glak nel forum Visual Basic .Net
    Risposte: 4
    Ultimo Post: 10-07-2011, 16:29
  3. Risposte: 4
    Ultimo Post: 12-02-2010, 10:07
  4. i controlli datasource
    Da Pandasporting1.1 nel forum ASP 3, ASP .Net
    Risposte: 7
    Ultimo Post: 03-03-2009, 10:15
  5. Datasource & DataMember
    Da cippalippa nel forum Visual Basic .Net
    Risposte: 2
    Ultimo Post: 17-01-2008, 12:23