justino_Lisboa
22-12-2007, 03:36
Boa noite.
Tou a precisar de uma ajudinha malta...entao é assim...tou a tentar preencher os campos de um formulário com o auxilio de um recordset que vai buscar a informaçao uma tabela que existe na BD.
Infelizmente nao estou a conseguir...da-me o seguinte erro... na linha de codigo do .open do record set :"Run-Time error '-2147217913(80040e07) - Tipo de dados incorrecto na expressºao de critérios.'"
Dim rst As ADODB.Recordset
Dim cn As ADODB.Connection
Dim strSQL As String
Me.E_codigo.Value = Forms("Lista de Equipamentos").DaCodigoEquipamento
Set rst = New ADODB.Recordset
strSQL = "SELECT E_modelo, E_secçao, E_responsavel FROM Equipamento WHERE E_codigo = '" & Me.E_codigo.Value & "' "
Set cn = CurrentProject.Connection
With rst
.CursorLocation = adUseClient
.Open strSQL, CurrentProject.Connection
Me.E_modelo.Value = .Fields("E_modelo").Value
Me.E_secçao.Value = .Fields("E_secçao").Value
Me.E_responsavel.Value = .Fields("E_responsavel").Value
End With
Alguém me pode ajudar a resolver esta situaçao?
boas festas para todos.
abraço
Tou a precisar de uma ajudinha malta...entao é assim...tou a tentar preencher os campos de um formulário com o auxilio de um recordset que vai buscar a informaçao uma tabela que existe na BD.
Infelizmente nao estou a conseguir...da-me o seguinte erro... na linha de codigo do .open do record set :"Run-Time error '-2147217913(80040e07) - Tipo de dados incorrecto na expressºao de critérios.'"
Dim rst As ADODB.Recordset
Dim cn As ADODB.Connection
Dim strSQL As String
Me.E_codigo.Value = Forms("Lista de Equipamentos").DaCodigoEquipamento
Set rst = New ADODB.Recordset
strSQL = "SELECT E_modelo, E_secçao, E_responsavel FROM Equipamento WHERE E_codigo = '" & Me.E_codigo.Value & "' "
Set cn = CurrentProject.Connection
With rst
.CursorLocation = adUseClient
.Open strSQL, CurrentProject.Connection
Me.E_modelo.Value = .Fields("E_modelo").Value
Me.E_secçao.Value = .Fields("E_secçao").Value
Me.E_responsavel.Value = .Fields("E_responsavel").Value
End With
Alguém me pode ajudar a resolver esta situaçao?
boas festas para todos.
abraço