Ja ne znam zasto ljudi uzimaju te genericke selecte inserte update ... prema njima programiranje bi trebalo da se svede samo na ljepljenje kontrola i generisanjem komandi za iste.
Rabbit u Server Exploreru dodaj bazu i u properties-u baze ces naci "ConnectionString" njega kopitas malo izmjenis i napravis svoju f-ju za konektovanje na bazu.
Evo jednostavan primjer:
1. Napravi button i datagrid, dodaj sledeci kod za button
Kod:
' Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim Query As String
Query = "Select * FROM Address"
DataGrid1.DataSource = ReturnDs(Query).Tables(0)
' End Sub
2. Ispod handlera za button dodaj sledeci kod
Kod:
Public Function GetConnString() As String
GetConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\IvanM\My Documents\Visual Studio Projects\ContactMaintenace\bin\ContactMaintenace.mdb"
End Function
Public Function ReturnDs(ByVal QueryString As String) As DataSet
Dim OdbComm As OleDbCommand
Dim OdbConn As New OleDbConnection(GetConnString)
Dim OdbDa As OleDbDataAdapter
Dim DSet As DataSet
OdbConn.Open()
OdbComm = New OleDbCommand(QueryString, OdbConn)
OdbDa = New OleDbDataAdapter(OdbComm)
DSet = New DataSet
OdbDa.Fill(DSet)
OdbConn.Close()
Return DSet
End Function
Napravi bazu koja ce sadrzavati tabelu "Address".
Eto to je ovako ugrubo.