Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Beto

DropDownList

Recommended Posts

Beto

Boas pessoal.. tou a criar um site, no VisualStudio, em c#, e tou com um problema. Eu tenho uma DropDownList que tem os lugares de um estádio de futebol, mas eu só quero que apareçam os lugares que ainda não foram escolhidos. É para um site sobre um clube de futebol.

Obrigado

Share this post


Link to post
Share on other sites
Beto

Esqueci-me de referir isso :cheesygrin:

A Drop está associada a uma tabela da Base Dados. Cada lugar só pode ter um sócio, e quando um utilizador está na parte de criar a sua conta de sócio e escolher o seu lugar, eu só quero que apareçam os lugar que estão livre, os que não estão escolhidos ainda.

Obrigado

Share this post


Link to post
Share on other sites
vitortomaz

Esqueci-me de referir isso :cheesygrin:

A Drop está associada a uma tabela da Base Dados. Cada lugar só pode ter um sócio, e quando um utilizador está na parte de criar a sua conta de sócio e escolher o seu lugar, eu só quero que apareçam os lugar que estão livre, os que não estão escolhidos ainda.

Obrigado

Associada como? DataSet, LINQ, outra?

Tens que mudar a query utilizada para preencher a dropdown, agora isso depende de como vais buscar os dados

Share this post


Link to post
Share on other sites
deviant

epá supostamente se tens uma tabela com os lugares, tambem deves ter nessa tabela se um lugar está ocupado ou não, logo tem a ver com a query que fazes para popular o dataset (se estiveres a usar um dataset).

exemplo de query:

SELECT lugar from lugaresNoEstadio where Ocupado = 0

percebes? se o lugar estiver ocupado a coluna ocupado vai estar com o valor 1 se não estiver ocupado vai estar com o valor 0, por isso se meteres um where na query de SQL para ele só retornar os lugares que teem ocupado a 0 ele só vai retornar esses.

Espero que ajude


oh! my god it's techno music !

Share this post


Link to post
Share on other sites
Beto

eu ainda não percebo muito disto, ainda sou muito novinho na programação  :P O que fiz foi arrastar a tabela Lugares para a página, e liguei o DropDown ao SQLDataSouce dessa tabela, com a opção Chose Data Source.. não sei se me estou a fazer perceber...

Share this post


Link to post
Share on other sites
vitortomaz

Quando na dropdown fazes o Choose Data Source e, por exemplo, crias uma nova sql data souce,

depois de escolheres a connection string podes escolher a tabela que queres para preencher os dados e aí tens a hipotese de definir a query que ele vai usar, ou seja, podes filtrar para mostar apenas os lugares não ocupados (botão where)

o deviant deu um bom exemplo de query

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.