You are on page 1of 2

Hi Riyazji,

I was not checking mails for last few days as I was at Kerala...
Sorry for the delay...
If you want concurrent access to DB, then 'My SQL' is a good open source DB...It
is better than 'Access'...
E-books are available at the following links:
http://dev.mysql.com/tech-resources/articles/ebonat-connection-string-vb-net.htm
l
http://dev.mysql.com/tech-resources/articles/mysql_intro.html
http://www.freebookcentre.net/Database/Free-Mysql-Books-Download.html
Sample Code
==========
Imports MySql.Data.MySqlClient
Public Class Form4
Dim con As MySqlConnection = New MySqlConnection("Data Source=localhost;Database
=test;User ID=root;Password=billy;")
Dim sql As MySqlCommand = New MySqlCommand("SELECT * FROM Table1", con)
Dim ds As DataSet = New DataSet()
Dim DataAdapter1 As MySqlDataAdapter = New MySqlDataAdapter()
Dim cb As MySqlCommandBuilder
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Event
Args) Handles Button1.Click
con.Open()
DataAdapter1.SelectCommand = sql
DataAdapter1.Fill(ds, "table1")
DataGridView1.DataSource = ds
DataGridView1.DataMember = "table1"
con.Close()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.Event
Args) Handles Button2.Click
cb = New MySqlCommandBuilder(DataAdapter1)
Dim i As Integer = DataAdapter1.Update(ds.Tables("table1"))
MessageBox.Show("modify the number " & i.ToString & " rows")
End Sub
End Class

You might also like