Interception event adapter.fill

A

aserf

Bonjour,

J'aimerai pouvoir intercepter l'evenement qui ce produit lors du
chargement avec Adapter.Fill

Exemple, je charge une table de 100 000 ligne provenans d'un serveur
web, et cela prend 10 a 15 mn,
tout au long de ce process j'aimerai que au fur et a mesure que les
ligne ce charge un evenement ce lance, ce qui me permetrait d'afficher
le nombre de ligne deja charger.

Est ce qu'il existe une methode ? un truc ? car dans les event de
l'adapter je ne trouve que les evenement lors de la mise a jour.

J'utilise vb.net 2005 et 2008.

merci,
Sébastien
www.database2code.com
 
C

Cor Ligthert[MVP]

Sebastian,

The adapter fill is a method that starts the datareader, that does not stop
or been interupten until the complete resultset is retrieved from the
server,

Then there are some processes to set the rows and relations it in a dataset,
but that takes picoseconds.

On the other hand, the change that you use 100 000 rows in one webpage is
very low, therefore the forever given advise, try to select only what you
need from the server.

Cor

PS. Although there is nowhere written En in the newsgroup name, is this
newsgroup mostly visited by people who use English as First, second or
thirth language. Will you be so kind to use that language in this newsgroup


Bonjour,

J'aimerai pouvoir intercepter l'evenement qui ce produit lors du
chargement avec Adapter.Fill

Exemple, je charge une table de 100 000 ligne provenans d'un serveur
web, et cela prend 10 a 15 mn,
tout au long de ce process j'aimerai que au fur et a mesure que les
ligne ce charge un evenement ce lance, ce qui me permetrait d'afficher
le nombre de ligne deja charger.

Est ce qu'il existe une methode ? un truc ? car dans les event de
l'adapter je ne trouve que les evenement lors de la mise a jour.

J'utilise vb.net 2005 et 2008.

merci,
Sébastien
www.database2code.com
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top