Ir para conteúdo
Fórum Script Brasil

Alfandangos

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre Alfandangos

  • Data de Nascimento 23/12/1992

Perfil

  • Gender
    Male

Alfandangos's Achievements

0

Reputação

  1. Então pessoal, voltei... É que eu consegui fazer a pesquisa do jeito que eu queria, porém, agora tem outro detalhe... Eu gostaria de um jeito para pesquisar um registro em uma tabela, através de um atributo de uma outra tabela, sem que este atributo seja uma chave estrangeira... Mais ou menos isso: serviço: cod_serviço, cod_cliente(estrangeira) cliente: cod_cliente, nome Então estou tentando encontrar um serviço, através do nome do cliente...Mas não consegui pensar em nada, tentei usar o comando sql "join", mas vi que não ia conseguir o resultado que procuro... Alguém tem alguma sugestão?
  2. Então, eu não cheguei a começar a tentar, eu apenas criei um código para pesquisar apenas um atributo e planejava usar os if's para mudar o comando select pra cada textbox que estivesse preenchida. Private Sub BotaoPesquisa_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BotaoPesquisa.Click Try Me.datagrid.Rows.Clear() Dim strsql As String = "SELECT * From tabela where " + comboboxpesquisa.SelectedItem.ToString + " like '%" + txtPesquisa.Text + "%'" Dim cm As New OleDb.OleDbCommand(strsql, con) con.Open() dr = cm.ExecuteReader If dr.HasRows Then While dr.Read Me.datagrid.Rows.Add(dr.Item("atributo1"), dr.Item("atributo2"), dr.Item("atributo3") End While End If con.Close() Catch ex As Exception MessageBox.Show(ex.Message, "Registro não encontrado", MessageBoxButtons.OK, MessageBoxIcon.Error) con.Close() End Try End Sub
  3. É isso mesmo, tentarei fazer o que você disse, obrigado.
  4. Estou tentando desenvolver um sistema onde o usuário fornece um ou mais dados para serem pesquisados no banco de dados e exibidos em um datagrid, porém, se os campos estiverem vazios a pesquisa irá ignorá-los... ex: nome: joão idade: "em branco" cidade: são paulo Então o programa me retornaria as pessoas com nome joão que moram em são paulo e ignoraria o campo idade que ficou em branco. A única maneira que consegui pensar foi com muuuuitos ifs, um pra cada possibilidade, porém, gostaria de saber se tem um jeito mais fácil antes de começar a fazer asssim...
×
×
  • Criar Novo...