hi guys, i'm new to ado.net and i tried the following codes out:myconnection = New MySqlConnection("server=127.0.0.1;uid=root;pwd=password;database=digitech")mysqldataadapter = New MySqlDataAdapter("SELECT * FROM tester", myconnection)Dim mydataset As DataSet = New DataSet()Dim mydatarow As DataRowDim mydatarowscommandbuilder As MySqlCommandBuilder = New MySqlCommandBuilder(mysqldataadapter)mysqldataadapter.MissingSchemaAction = MissingSchemaAction.Addmysqldataadapter.Fill(mydataset, "tester")mydatarow = mydataset.Tables("tester").NewRow()mydatarow("Name") = "NewName"mydatarow("Address") = "Address"mydatarow("Telephone") = "016-1111111"mydataset.Tables("tester").Rows.Add(mydatarow)mysqldataadapter.Update(mydataset, "tester")my main concern is to be able to update the database successfully. however when i run the following codes it gives me an error: 'Connection must be valid and open'where did i go wrong? regards, jonathan