Jump to content
Sign in to follow this  
dipacheco

Fill Datatable com valores de ListBoxes??

Recommended Posts

dipacheco

Boas pessoal... quero usar dados de 4 listboxes num report. É possível usar o comando fill para preencher uma datatable que será usada como fonte de dados num report?? As listboxes têm todas o mesmo numero de linhas.

Caso nao seja necessario usar um datatable alguem m sabe explicar como uso directamente os dados das listboxes no report?

Share this post


Link to post
Share on other sites
Caça

Boas pessoal... quero usar dados de 4 listboxes num report. É possível usar o comando fill para preencher uma datatable que será usada como fonte de dados num report??

É


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
dipacheco

podes dar uma ajudinha como Caça?

Se fossem dados do slq fazia..

Dim command as new sqlclient.sqldataadapter ("SELECT blablabla",connect)
command.fill(tabela)

Sendo de listboxes suponho q seja bem diferente... podes elucidar?

Share this post


Link to post
Share on other sites
Caça

Não à diferença

Adicionas uma List a Report, escolhes o campo ou os campos que vão aparecer e carregas os dados para report normalmente


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
dipacheco

explica la como se eu fosse mt burro! ahahahah

adiciono uma list a um report??

eu tnh um report com uma tabela... que supostamente vai buscar dados a uma datatable... essa datatable n tem nada para ja pq preciso de la colocar os valores que estao em 4 listboxes dentro d um formulario. o q eu quero é apenas popular a datatable com valores de 4 listboxes... é possivel? se sim, como poderei faze-lo?

Share this post


Link to post
Share on other sites
Caça

Pensei que querias fazer ao contrario... (As Listboxes no Report)

Sendo assim, só tens de percorrer os items das listbox e adicionar ao DataTable


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
dipacheco

mas entao nao posso usar o fill certo? tnh d usar outra coisa qlq ... como criar linhas ou algo do genero!

Share this post


Link to post
Share on other sites
Caça

Só podes usar o Fill os registos tiverem na BD


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
dipacheco

entao neste caso faço com o dt.rows.add certo??

qlq coisa do genero...

for i=0 to listbox1.items.count -
    dt.rows.add(listbox1.items(i), listbox2.items(i), listbox3.items(i), listbox4.items(i))
next

é isto?? lol

Share this post


Link to post
Share on other sites
Caça

Em principio sim...

Porque não dá? Antes de colocares duvidas experimenta, não tenhas medo que o PC não se incendeia...


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
dipacheco

dá erro... diz q o numero de colunas é menor... é suposto criar colunas? pensei q fosse auto..

Share this post


Link to post
Share on other sites
dipacheco

ja adicionei e funciona... peço dsclp pelo incomodo mas tnh algum receio em experimentar sim... nao sei bem explicar porquê mas como estou a trabalhar em algo q n domino tenho receio d estragar o q está feito! LOL enfim... mais uma vez dsclp o incómodo. abraço.

Share this post


Link to post
Share on other sites
Caça

Não tenhas medo, o quer estás a fazer não danifica nada no computador ou programa


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
dipacheco

no computador eu sei q n! B) mas no programa nunca tnh certezas! ahahah mas ok! :) obrigado d qlq forma!

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
Sign in to follow this  

×
×
  • Create New...

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.