Visualizzazione dei risultati da 1 a 5 su 5

Discussione: x oregon

  1. #1

    x oregon

    dato che non o avuto risposta nellaltra discussione
    riposto la domanda a te
    sto usando i comandi data per i form dove visualizzo i dati che mi interessano piu in dettaglio in textbox o label
    ed in form che visualizzo la lista di
    tutte le fatture uso adodc e datagrid vorrei in questa schermata
    inserendo due date diverse che mi visualizzasse solo le fatture
    emesse nelle sudette date
    non vorrei non usare adodc perche penso non potrei fare un refresh
    dovendo uscire dal suddetto form e poi rientrare
    scusate ma non sono tanto bravo

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Per prima cosa, devi imparare che nei forum non ci si rivolge a qualcuno in particolare, ma, sempre, a tutti ...

    In secondo luogo, non ho capito molto della tua richiesta ...

    Ho capito che non hai molta esperienza, ma devo capire la domanda, altrimenti non posso risponderti ...

    Fra l'altro, se usi i controlli Data e anche i controlli ADODC vuol dire che stai usando sia DAO che ADO e questo e' gia' sbagliato ...

  3. #3
    chiedo scusa a oregon e a tutti i frequentatori del forum non ci avevo pensato della richiesta personale
    uso controlli dao e controlli ado in form diverse anche se
    dentro lo stesso progetto
    volevo sapere una stringa con la quale visualizzare la lista
    che inserendo due date diverse che mi visualizzasse solo le fatture emesse nelle sudette date

    siccome in unaltro progetto o usato un datagrid e controlli dao e sql penso si chiamano cosi
    andando ad inserire articoli nuovi quando ritornavo nel form con il datagrid non faceva il refresh dovendo uscire ed rientrare per
    poter visualizzare i nuovi articoli non sapendo il controllo
    per fare il refresch

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    357
    Se in un form hai solamente la grid e due textbox per visualizzare le fatture emesse in un range di date, ti consiglio di eliminare il controllo adodc perchè non serve.
    Se vuoi puoi provare in questo modo(il codice che ti posto è in ADO):
    1) la connessione al data base
    codice:
    Private Db As New ADODB.Connection
    NomeDb = "c:\db1.mdb" 
    Db.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & NomeDb & ";Persist Security Info=False"
    2) Nelle proprietà della Grid Campo DataSource togli Adodc1
    3) Dichiari, fai la open del recordset e la associ alla grid
    codice:
    Dim Rs As New ADODB.Recordset
    DataI = "01/01/2005" (valore della textbox1)
    DataF = "30/06/2005"  (valore della textbox2)
    stringa = "select * from fatture where datafattura >= #" & Format(DataI, "yyyy/mm/dd") & "# and datafattura <= #" & Format(DataF, "yyyy/mm/dd") & "#"
    If Rs.State = 1 Then Rs.Close
    Rs.CursorLocation = adUseClient
    
    Rs.Open stringa, Db, adOpenKeyset, adLockOptimistic
    Set DataGrid1.DataSource = Rs
    DataGrid1.Refresh
    Ciao

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463

    Re: x oregon

    Originariamente inviato da angillieri
    dato che non o avuto risposta nellaltra discussione
    riposto la domanda a te
    Come ti è stato segnalato, non è consentito scrivere messaggi indirizzati ad utenti sul forum; se lo facessero tutti, diventerebbe una chat maleorganizzata e non un luogo dove tutti pongono problemi e cercano soluzioni affinchè altri possano beneficiarne in modo organizzato e pulito.

    Ti suggerisco di ripassare il Regolamento del forum per conoscere tutte le norme e non commettere errori. Suggerisco il ripasso anche a chi ti ha risposto qui invece che sulla discussione a cui probabilmente ti riferivi riportando soluzioni che non posso facilmente unire, soprattutto perchè non credo sarebbe poichè non voglio incentivare questa pratica.

    Continua ciascun argomento cui si riferiscono i tuoi quesiti nelle rispettive discussioni.

    Questa verrà semplicemente chiusa.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.