Essa linha eu achava que estava certa, porém nos teste vi que não apresentava o resultado desejado, gostaria que listasse todos os "pedidos" que estivessem dentro do periodo de datas informados, exemplo, a data do banco de dados tem q ser entre o txtdt1 e txtd2...
rsdados.Open "select count(nome) as x from pedidos WHERE nome='" & lstProdutos.List(L) & "' and data > '" & txtDT1.Text & "' and data < '" & txtDT2.Text & "'", cn
o código que uso é
For L = 0 To lstProdutos.ListCount - 1
Set rsdados = New ADODB.Recordset
rsdados.Open "select count(nome) as x from pedidos WHERE nome='" & lstProdutos.List(L) & "' and data > '" & txtDT1.Text & "' and data < '" & txtDT2.Text & "'", cn
If Val(rsdados("X")) > 0 Then
If Len(rsdados("x")) = 1 Then
lstQuantidade.AddItem "00" & rsdados("x") & "@#$$#@@" & lstProdutos.List(L)
ElseIf Len(rsdados("x")) = 2 Then
lstQuantidade.AddItem "0" & rsdados("x") & "@#$$#@@" & lstProdutos.List(L)
Else
lstQuantidade.AddItem rsdados("x") & "@#$$#@@" & lstProdutos.List(L)
End If
End If
Next L
Question
Matheus-vb6
Boa noite
Essa linha eu achava que estava certa, porém nos teste vi que não apresentava o resultado desejado, gostaria que listasse todos os "pedidos" que estivessem dentro do periodo de datas informados, exemplo, a data do banco de dados tem q ser entre o txtdt1 e txtd2...
o código que uso éOnde eu errei, alguém poderia ajudar???
Abraços
Edited by Matheus-vb6Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.