Eduardo Mello Postado Dezembro 4, 2009 Denunciar Share Postado Dezembro 4, 2009 (editado) Oi alguém poderia me ajudar nesta consulta ?cmd1.CommandText = "Select Co_RazSocial From Contratante Where Co_Codext = " & txt_CodCliente.Text cmd2.CommandText = "Select Item_Modelo " _ & "From ItemPedido " _ & "Where Co_CodExt = " & txt_CodCliente.Text & " " _ & "And Ln_ID = " & TipoOS & " " _ & "And Os_Numero = " & txt_OS.Text & " " _ & "And Item_Id = P1" conn.Open() Dim Leitor1 As OleDbDataReader = cmd1.ExecuteReader() Try If Leitor1.Read() Then txt_Cliente.Text = Leitor1.Item(0) Else MsgBox("Cliente Inexistente", MsgBoxStyle.OkOnly, "Cliente Inexistente") Leitor1.Close() conn.Close() Exit Sub End If Leitor1.Close() Catch ex As Exception End Try Dim Leitor2 As OleDbDataReader = cmd2.ExecuteReader() Try If Leitor2.Read() Then cmbMatriz.Items.Add(Leitor2) Leitor2.Close() End If Leitor2.Close() Catch ex As Exception End Try conn.Close() End Subo 1° cmd funciona tranquilo, mas o segundo da o seguinte erroNenhum valor foi fornecido para um ou mais parâmetros necessários.caracas não entendo o porque do erro esta tudo ok, reconfiri umas 15 vezesajuda plz ! Editado Dezembro 4, 2009 por kuroi Adicionar tag CODE Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Dezembro 4, 2009 Denunciar Share Postado Dezembro 4, 2009 (editado) esse erro ocorre quando tem algum campo na consulta q não existe na(s) tabela(s).muito provavelmente o seu problema é um desses casos:1 - você ta digitando o nome de algum campo errado.2 - você ta passando alguma string sem aspa e ele interpreta como nome de campo e não encontra o campo, por isso o erro.por exemplo, o q é P1?? tem um campo chamado P1, ou você quer selecionar onde o conteudo do campo seja igual a "P1". nesse caso você teria q fazer:& "And Item_Id = 'P1'"e o mesmo procedimento pra outras strings.EDITADO: nossa agora q percebi q isso ai é vb.net. eduardo, pra postar sobre essa versao do visual basic q você usa, use a sala de .net (to movendo esse tópico pra la).mas as dicas q passei ainda valem. Editado Dezembro 4, 2009 por kuroi Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eduardo Mello Postado Dezembro 7, 2009 Autor Denunciar Share Postado Dezembro 7, 2009 valeu Kuroi Consegui !!!!o que faltava era um group by ao final da consulta !!!valeu mesmo... quase fritei todos neuronio no final de semana pra descobri isso =/kasopaskopksaokosasavaleu mesmo ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Eduardo Mello
Oi alguém poderia me ajudar nesta consulta ?
o 1° cmd funciona tranquilo, mas o segundo da o seguinte erro
Nenhum valor foi fornecido para um ou mais parâmetros necessários.
caracas não entendo o porque do erro esta tudo ok, reconfiri umas 15 vezes
ajuda plz !
Editado por kuroiAdicionar tag CODE
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.