LISTBOX
AMIGOS ESTOU COM UM PROBLEMA NO LIST BOX QUANDO EU SALVO UM NOVO REGISTRO E DEPOIS DOU UM CLIK NA LISTA , DA O SEGUINTE ERRO
RUN-TIME '3075' SYNTAX ERROR ( MISSING OPERATOR ) IN QUERY EXPRESSION 'NUMERO=',
O MEU CODIGO ESTA ASSIM .
Private Sub Lstmostrar_Click()
Dim sql As String
sql = "select * from cadastro where Numero=" & Lstnumeros.List(Lstmostrar.ListIndex)
Set cadastro = db.OpenRecordset(sql, dbUseJet)
mostrarvalores
Lstmostrar.Refresh
AbreControle
End Sub
Private Sub AbreControle()
Dim NomeArquivo As String
NomeArquivo = " \\JOSE\C ZE MARIA\Banco de Dados\vendas.mdb"
Set db = DBEngine.Workspaces(0).OpenDatabase("\\JOSE\C ZE MARIA\Banco de Dados\vendas.mdb")
'Abre tabela "Controle" do banco de dados
Set cadastro = db.OpenRecordset("cadastro", dbUseJet)
Set parcelas = db.OpenRecordset("parcelas", dbUseJet)
End Sub
RUN-TIME '3075' SYNTAX ERROR ( MISSING OPERATOR ) IN QUERY EXPRESSION 'NUMERO=',
O MEU CODIGO ESTA ASSIM .
Private Sub Lstmostrar_Click()
Dim sql As String
sql = "select * from cadastro where Numero=" & Lstnumeros.List(Lstmostrar.ListIndex)
Set cadastro = db.OpenRecordset(sql, dbUseJet)
mostrarvalores
Lstmostrar.Refresh
AbreControle
End Sub
Private Sub AbreControle()
Dim NomeArquivo As String
NomeArquivo = " \\JOSE\C ZE MARIA\Banco de Dados\vendas.mdb"
Set db = DBEngine.Workspaces(0).OpenDatabase("\\JOSE\C ZE MARIA\Banco de Dados\vendas.mdb")
'Abre tabela "Controle" do banco de dados
Set cadastro = db.OpenRecordset("cadastro", dbUseJet)
Set parcelas = db.OpenRecordset("parcelas", dbUseJet)
End Sub
Ele está tendo problemas em pegar o conteúdo do list para fazer o WHERE.
Pode estar vazio nesse momento. Dá um debug e verifica o conteúdo pra ti ver do Lstnumeros.List(Lstmostrar.ListIndex)
Abraços,
Pode estar vazio nesse momento. Dá um debug e verifica o conteúdo pra ti ver do Lstnumeros.List(Lstmostrar.ListIndex)
Abraços,
Tunão poderia posicionar a lista no primeiro registro ou último registro sempre , por exemplo ?
Ou qm sabe no registro inserido ? A lista tá ordenada ?
Abraços,
Ou qm sabe no registro inserido ? A lista tá ordenada ?
Abraços,
Tópico encerrado , respostas não são mais permitidas