Sim/Nao codigo

Sergii

Power Member
Boas eu estou a fazer um programa para cafe onde tenho ligado a base de dados(Access) e tenho a disponibilidade dos produtos. Quando mostro os produtos na DatagridView eu quero que so mostre os que teem um visto na check box e quando o administrador meta a disponibilidade outra vez nesse produto ele mostre outra vez.
 
Eu ja tenho as coisas a mostrar no datagridview mas eu so queria mostrar as que estao disponiveis
Aqui vai a sub que eu chamo:

Public Shared Sub Chamaritemsparaadicionar(tblname As String, Categoria As Integer)


Dim adap As New OleDb.OleDbDataAdapter
Dim ds As New DataSet
Dim dt As New DataTable
ds.Tables.Add(dt)




adap = New OleDb.OleDbDataAdapter("select * from " & tblname & " where (CodCat) = " & Categoria, cn)
adap.Fill(dt)



Form1.DataGridView1.DataSource = dt.DefaultView

End Sub
 
Se não tens, devias ter na base de dados um campo onde colocas a informação se é para mostrar ou não e no SELECT metes no WHERE algo do género "(...)WHERE ativo = 1"
 
Back
Topo