In questa sezione troverete i comandi pių utilizzati e spesso introvabili per eseguire varie operazioni sui Database
Ritorna alla Home Page
|
Cercare una determinata data |
ricerca = DTPicker1.Value Data2.RecordSource = "select * from PERDITE where PERDITE.Data = #" & Format$(CDate(ricerca), "mm/dd/yy") & "#" Data2.Refresh |
Selezionare un intervallo di date |
Private Sub Command4_Click() Data1.RecordSource = "select * from PRODUZIONE where PRODUZIONE.Data >=#" & Format$(CDate(DTPicker2.Value), "mm/dd/yy") & "# and PRODUZIONE.Data <=#" _ & Format$(CDate(DTPicker3.Value), "mm/dd/yy") & "#" Data1.Refresh End Sub In questo esempio č stato utilizzato un command button e due dtpicker.Al posto dei dtpicker possiamo inserire qualsiasi variabile purchč sia una data. |
Eseguire ricerche in un database (es. :Text1.text =631 visualizza tutti i record dove BOLLA incomincia con 631) |
Text1.text=RICERCA Data1.RecordSource = " select * from RIPARAZIONI where BOLLA LIKE '" & RICERCA & "*'" Data1.Refresh |
Ordinare un database (es.: ordina il database riferito alla colonna Tipo crescente "A to Z") |
Data1.RecordSource = " select * from RIPARAZIONI order by
Tipo " Data1.Refresh |
Ordinare un database "decrescente" (es.: ordina il database riferito alla colonna Tipo decrescente " Z to A") |
Data1.RecordSource = " select * from RIPARAZIONI order by
Tipo desc " Data1.Refresh |
Stampare i record di un database (stampa ,in questo caso, tutti i record della tabella ) |
Data1.Recordset.MoveFirst For i = 1 To Data1.Recordset.RecordCount a = a & Data1.Recordset.Fields(1) & " " & Data1.Recordset.Fields(2) & " " & Data1.Recordset.Fields(3) & Chr$(13) Data1.Recordset.MoveNext Next i Printer.Print a Printer.EndDoc |