Sub ADO录入方法1()
Dim cnn As New ADODB.Connection
Dim rst As New ADODB.Recordset
Dim sq1 As String
cnn.Open "provider=Microsoft.jet.OLEDB.4.0;data source=" & ThisWorkbook.Path & "\Mydb.mdb"
sq1 = "select * from Ruku where 品名='" & [D5].Value & "'AND 型号='" & [D7].Value & "' AND 规格='" & [D9].Value & "'"
rst.Open sq1, cnn, 1, 3
If rst.RecordCount >= 1 Then
MsgBox "数据己存在,不能重复录入", 16
Else
sq1 = "insert into Ruku(品名,型号,规格) Values('" & [D5].Value & "','" & [D7].Value & "','" & [D9] & "')"
cnn.Execute sq1
MsgBox "数据成功录入", 64
End If
cnn.Close
Set cnn = Nothing
End Sub