Sto studiando ilpassaggio a .NET e sto incontrando un bel pò di difficoltà nelle operazioni con i database.
Non capisco il differente modo di ragionare, cioè il passaggio dai recordset alla nuova tecnlogia di ADO.NET.
Fin'ora, grazie soprattutto alla guida inlinea ho realizzato questo:
codice:
Imports System.Data.OleDb
Module Module1
Public Sub ConnectToAccess()
Dim conn As New System.Data.OleDb.OleDbConnection
' TODO: Modify the connection string and include any
' additional required properties for your database.
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & System.Reflection.Assembly.GetExecutingAssembly.Location & "\db1.mdb"
Try
conn.Open()
Dim myComm As New OleDbCommand
myComm.Connection = conn
myComm.CommandText() = "SELECT * FROM tab_bordi"
conn.Close()
Catch ex As Exception
MessageBox.Show("Connessione fallita")
Finally
conn.Close()
End Try
End Sub
End Module
Che se ho capito bene mi stabilisce la connessione al DB e mi effettua la query di cui ho bisogno.
Adesso non riesco a capire come faccio a mostrare i risultati che la query mi da.
Se per esempio volessi fare unciclo che mi mostra tante caselle di testo quanti sono i record come cavolo faccio?!?
Grazie a tutti!