CARREGAR COMBO
Estou com dificuldades para carregar este combo:
Está dando erro de sintaxe
[ô]/-/ carregar o combo dos orçamentos
Dim bb As Database
Dim rs As Recordset
Set bb = OpenDatabase(caminho)
Set rs = bb.OpenRecordset([Ô]select orcamento from tblorcam where status_orc <> [ô]rep[ô] and codcli=[ô][Ô] & txt_codigo.Text & [Ô][ô][Ô])
If rs.RecordCount > 0 Then
rs.MoveFirst
txtorc.Clear
Do While Not rs.EOF
txtorc.AddItem rs!orcamento
rs.MoveNext
Loop
End If
[ô]/-\
Está dando erro de sintaxe
[ô]/-/ carregar o combo dos orçamentos
Dim bb As Database
Dim rs As Recordset
Set bb = OpenDatabase(caminho)
Set rs = bb.OpenRecordset([Ô]select orcamento from tblorcam where status_orc <> [ô]rep[ô] and codcli=[ô][Ô] & txt_codigo.Text & [Ô][ô][Ô])
If rs.RecordCount > 0 Then
rs.MoveFirst
txtorc.Clear
Do While Not rs.EOF
txtorc.AddItem rs!orcamento
rs.MoveNext
Loop
End If
[ô]/-\
Vamos lá de novo
Dim bb As Database
Dim rs As Recordset
Set bb = OpenDatabase(caminho)
Set rs = bb.OpenRecordset([Ô]select orcamento from tblorcam where status_orc <> [ô]rep[ô] and codcli=[Ô] & txt_codigo.Text & )
If rs.RecordCount > 0 Then
rs.MoveFirst
txtorc.Clear
Do While Not rs.EOF
txtorc.AddItem rs!orcamento
rs.MoveNext
Loop
End If
ps: tem certeza que o nome do combo é txtorc? se for sugiro que coloque o nome assim cboOrc, txt geralente usamos para textbox.
Dim bb As Database
Dim rs As Recordset
Set bb = OpenDatabase(caminho)
Set rs = bb.OpenRecordset([Ô]select orcamento from tblorcam where status_orc <> [ô]rep[ô] and codcli=[Ô] & txt_codigo.Text & )
If rs.RecordCount > 0 Then
rs.MoveFirst
txtorc.Clear
Do While Not rs.EOF
txtorc.AddItem rs!orcamento
rs.MoveNext
Loop
End If
ps: tem certeza que o nome do combo é txtorc? se for sugiro que coloque o nome assim cboOrc, txt geralente usamos para textbox.
Marcelo,
Obrigado demais pelas helps.
MAIS UMA
No evento click deste combo, não consigo carrega-lo corretamente. Erros de sintaxe novamente...
Private Sub txtorc_click()
Set rs = bb.OpenRecordset([Ô]select orcamento from tblorcam where codcli=[Ô] & txt_codigo.Text & [Ô] and orcamento =[Ô] & txtorc.Text)
If rs.RecordCount > 0 Then
rs.MoveFirst
Else
txt_status = rs!Status_orc
txt_data_cadastro = rs!Data
End If
End Sub
Obrigado demais pelas helps.
MAIS UMA
No evento click deste combo, não consigo carrega-lo corretamente. Erros de sintaxe novamente...
Private Sub txtorc_click()
Set rs = bb.OpenRecordset([Ô]select orcamento from tblorcam where codcli=[Ô] & txt_codigo.Text & [Ô] and orcamento =[Ô] & txtorc.Text)
If rs.RecordCount > 0 Then
rs.MoveFirst
Else
txt_status = rs!Status_orc
txt_data_cadastro = rs!Data
End If
End Sub
Cole o erro que o VB apresenta.
Como o ASHKATCHUP disse
Mas em contra partida, olha se o OPENRECORDSET não se encontra aberto nesta mesma janela.
Caso esteja, você pode usar o exemplo:
Set RSRegistro = New adodb.recordset
[ô]aqui cola o select e a função para abrir.
Citação:Cole o erro que o VB apresenta.
Mas em contra partida, olha se o OPENRECORDSET não se encontra aberto nesta mesma janela.
Caso esteja, você pode usar o exemplo:
Set RSRegistro = New adodb.recordset
[ô]aqui cola o select e a função para abrir.
Tópico encerrado , respostas não são mais permitidas