Toon posts:

[VB.NET] Statuswindow tijdens uitvoeren query

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een klein probleempje met VB.net.

Ik voer een query uit op een Access Database (Microsoft.Jet.OLEDB.4.0) en de resultaten van deze query gooi ik in een datagrid (zie onderstaand figuur, let niet op de GUI... het is gewoon een testform om de query op een datagrid te toveren)

Afbeeldingslocatie: http://www.dondj.nl/form.JPG

Probleem is alleen, de query duurt vrij lang en dus zit de gebruiker hier lang op te wachten (waardoor de gebruiker dus denkt dat de applicatie is vastgelopen)

Nu wil ik graag dat tijdens de uitvoering van de query het volgende window wordt getoond (zodat de gebruiker dus wel door heeft dat de applicatie echt iets aan het doen is)

Afbeeldingslocatie: http://www.dondj.nl/form2.JPG

En als de query klaar is (en datagrid dus gevuld) mag dat window weer weg.

Mijn vraag is nu hoe kan ik deze window laten tonen tijdens het runnen van de query.

  • Arnaud
  • Registratie: Mei 2000
  • Laatst online: 28-02 22:22
Maak een form zonder controlbox (minimize, restore, close).
Open dit form in de regel code voordat je de query uitvoert.
Sluit dit form in de regel code nadat de query is uitgevoerd.

Simpel?

  • vorlox
  • Registratie: Juni 2001
  • Laatst online: 02-02-2022

vorlox

I cna ytpe 300 wrods pre miute

Lees system.threading

Verwijderd

Topicstarter
Arnaud schreef op dinsdag 01 maart 2005 @ 13:46:
Maak een form zonder controlbox (minimize, restore, close).
Open dit form in de regel code voordat je de query uitvoert.
Sluit dit form in de regel code nadat de query is uitgevoerd.

Simpel?
Inderdaad.. dat werkt.. idd simpel... ff blackout oid ;p

  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 14-05-2024

OZ-Gump

terug van weggeweest

Mag ik je er verder op wijzen dat het gebruik van ADO.Net wellicht verstandiger is dan het gebruik van Microsoft.Jet.OLEDB.4.0.
Binnen .Net is de namespace System.Data.OleDb aanwezig, waarmee je .Net-native data-access kunt uitvoeren.

My personal website