Вставка данных из DataGridView в базу данных

У меня есть небольшой DataGridView, который позволяет пользователю вводить данные.

И я пытаюсь этот код для ввода данных в DataGridView в базу данных.

    strQry = "INSERT INTO Emp_Fam_Details (empID, famName, famAge, famRelation, famOccup)" _
            & "VALUES (@ID, @Name, @Age, @Rel, @Occ)"
    Dim adapFam As New SqlDataAdapter
    adapFam.InsertCommand = New SqlCommand(strQry, sqlcon)

    For i As Integer = 0 To grdFamily.Rows.Count - 1
        adapFam.InsertCommand.Parameters.AddWithValue("@ID", txtEmpID.Text.Trim)
        adapFam.InsertCommand.Parameters.AddWithValue("@Name", grdFamily.Columns(0))
        adapFam.InsertCommand.Parameters.AddWithValue("@Age", grdFamily.Columns(1))
        adapFam.InsertCommand.Parameters.AddWithValue("@Rel", grdFamily.Columns(2))
        adapFam.InsertCommand.Parameters.AddWithValue("@Occ", grdFamily.Columns(3))

        result2 = adapFam.InsertCommand.ExecuteNonQuery()
    Next

Когда я запускаю это, я сталкиваюсь с этой ошибкой.

я нашелэто Решение здесь на SO, но так как я использую параметры, а не добавленные значения, мне трудно понять, как это сделать с параметрами.

Может кто-нибудь, пожалуйста, покажите мне, как это сделать?

Спасибо вам всем.