有什麼指令在ADO連結SQL是可以新增資料,而不是更新資料?(編號:5247)

有什麼指令,對指定欄位比對相同時,它會以新增資料方式增加,而不是將原有資料蓋過去。
我部分程式如下:
Sub AddData(strSta As String)
If strSta = "new" Then Adodc1.Recordset.AddNew
If Not (Adodc1.Recordset.EOF And Adodc1.Recordset.BOF) Then
Adodc1.Recordset.Fields(0).Value = Mid$(strLineData, 1, 10)
Adodc1.Recordset.Fields(1).Value = Mid$(strLineData, 12, 4)
Adodc1.Recordset.Fields(2).Value = Mid$(strLineData, 17, 4)
Adodc1.Recordset.Update
  
 End If
    
End Sub