Try
Dim sql = "select * from Courses"
Dim adp As New SqlClient.SqlDataAdapter(sql, SqlCon)
Dim ds As New DataSet
adp.Fill(ds)
Dim DT = ds.Tables(0)
Dim DR = DT.NewRow
'------------------------------------
DR!CoursesID = TxtCoursesID.Text
DR!EmployeeID = TxtEmployeeID.Text
DR!TrainnerID = TxtTrainnerID.Text
DR!CoreName = TxtCoreName.Text
DR!TrainingCourses = TxtTrainingCourses.Text
DR!DataAssigned = TxtDataAssigned.Text
DR!DueDate = TxtDueDate.Text
DR!CompletionDate = TxtCompletionDate.Text
DR!Remark = TxtRemark.Text
DR!Comments = TxtComments.Text
DR!Status = TxtStatus.Text
DR!Notes = TxtNotes.Text
'-------------------------------------
DT.Rows.Add(DR)
Dim cmd As New SqlClient.SqlCommandBuilder(adp)
adp.Update(DT)
MessageBox.Show("تم الحفظ بنجاح", "حفظ",
MessageBoxButtons.OK,
MessageBoxIcon.Information,
MessageBoxDefaultButton.Button1,
MessageBoxOptions.RightAlign, False)
Catch ex As Exception
MessageBox.Show("خطأ في الحفظ" + ex.Message, "خطأ",
MessageBoxButtons.OK,
MessageBoxIcon.Error,
MessageBoxDefaultButton.Button1,
MessageBoxOptions.RightAlign, False)
End Try