Professional Documents
Culture Documents
?
?
Dim db As DAO.Database ?
Dim rst As DAO.Recordset ?
'Abrindo a base de dados?
Set db = DBEngine.OpenDatabase("C:\nwind.mdb") ?
'Abrindo o Recordset?
Set rst = db.OpenRecordset("Customers", dbOpenDynaset) ?
'Procurando o primeiro cliente cujo pais seja 'USA'?
rst.FindFirst "Country = 'USA'" ?
'Agora imprimimos os codigos p/os clientes cujo país encontrado foi ?
While Not rst.NoMatch ?
Debug.Print rst.Fields("CustomerId").Value ?
rst.FindNext "Country = 'USA'" ?
Wend ?
'Fechando o Recorset?
rst.Close ?
Existe uma diferença basica entre DAO e ADO para localizar registros com valor
NULL.?
Como ADO não reconhece o operador devemos usar os
assim ficamos com:?
A possui a propriedade que é usada para saber se a busca foi bem
sucedida ou não . não possui a propriedade , para obtermos o
mesmo efeito na devemos usar as propriedades! ec.?
?
?
Dim db As DAO.Database ?
3"" ?
Set db = DBEngine.OpenDatabase("C:\nwind.mdb") ?
3"# ?
3
?
rst.Index = "PrimaryKey" ?
3!
$%&''(
$) ?
3
?
Debug.Print rst.Fields("Quantity").Value ?
End If ?
3 # ?
rst.Close ?
?