Ricerca dati con Anno desiderato

di il
2 risposte

Ricerca dati con Anno desiderato

Ciao a tutti, ho creato un data base in access con un form dove devo fare delle ricerche.
ho fatto la seguente query nel dataset in modo che possa fare la ricerca con un campo trova.txt
WHERE (Azienda LIKE ? + '%') il mio problema è questo, dato che la ricerca la vorrei fare anche per anno, come faccio
a dirgli di cercare una Azienda sempre con txt con Ragione Sociale con l'anno es. 2012
In poche parole quando faccio la ricerca nel form l'utente deve cercare la Ragione Sociale con
l'anno in corso, considerate che parte dal 2007 al 2012
Oppure è preferibile avere un Data Base per Anno ???
Nel form ho scritto la seguente funzione:
Select Case Listcont.SelectedIndex
Case 0
If TaPassati.FillAzienda(DsAdoRic.Passati, Trova.Text) Then
Contatto.Show()
Contatto.TaCont.FillAzienda(Contatto.DsADosbs.Passati, Trova.Text)

Dgv1.Visible = True
Else
Contatto.Hide()
Trova.Text = "Record non trovato"
Dgv1.Visible = False

End If

End Select
Grazie mille
Ciao, ringrazio tutti per la vostra pazienza...

2 Risposte

  • Re: Ricerca dati con Anno desiderato

    Ciao, secondo me ti conviene avere una tabella con le aziende e una di mapping con gli anni,
    la tabella di mapping tra le varie informazioni conterrebbe:
    id_azienda|anno

    Cosi facendo avresti una tabella principale con le ragioni sociali e le altre informazini che servono e la tabella di mapping che ti permetterebbe di stabilire quali aziende sono attive nei vari anni, informazione che puoi usare sia per le query di ricerca che per storare dati storici.
  • Re: Ricerca dati con Anno desiderato

    Ciao. scusa il ritardo, praticambete dovrei creare due Data Base scusa l'ignoranza, una con le date e una senza ...
Devi accedere o registrarti per scrivere nel forum
2 risposte