Pages

Affichage des articles dont le libellé est Comportement. Afficher tous les articles
Affichage des articles dont le libellé est Comportement. Afficher tous les articles

ProgressBar plus ou moins rapide - comportement étrange sujet

mardi 8 avril 2014




Bonjour

j'ai créé une Progressbar qui, en fonction du nombre d'enregistrements dans un dataset, se rempli.
Jusque là tout va pour le mieux.

Mais j'ai un comportement étrange.

Lorsque je charge une cinquantaine de lignes, je vois bien ma progressbar se charger au fur et à mesure.
Quand je charge environ 1500 lignes, et bien cela se rempli à 100% sans étape.
:weird:

voilà le bout de code du remplissage de mon dataset, l'appel de la fonction de chargement du progressbar, puis le lien avec mon datagridview

Code:


1
2
3
4
5
6
7
8
9
10
  ds.Load(read, LoadOption.PreserveChanges, ds.Tables[0]);

Cursor.Current = Cursors.WaitCursor;

DBG_LAgents.SuspendLayout();

Charge_BarreChargement(ds);

DBG_LAgents.DataSource = ds.Tables[0];
DBG_LAgents.ResumeLayout();


et voici la fonction

Code:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
    
private void Charge_BarreChargement(DataSet dts)
{

Barre_chargement.Minimum = 1;
Barre_chargement.Maximum = 1;
Barre_chargement.Value = 1;
Barre_chargement.Step = 1;

if (dts.Tables[0].Rows.Count != 0)
{
Barre_chargement.Visible = true;
Barre_chargement.Maximum = dts.Tables[0].Rows.Count - 1;

if (dts.Tables[0].Rows.Count > 1)
{
for (int x = 0; x <= dts.Tables[0].Rows.Count - 1; x++)
{
Barre_chargement.PerformStep();
}
}
else
{
Barre_chargement.Maximum = 1;
Barre_chargement.Value = 1;
}
}
else
{
Barre_chargement.Visible = false;
}


}


ai-je loupé un truc ?




Code First au comportement étrange sujet

mercredi 29 janvier 2014




Salut à tous.

alors voila. je me fais un petit bout de code (mon premier dans le genre) pour générer ma database depuis mes classes, le principe du CF quoi.

je vais pas trop rentrer dans les détails, puisque c'est un peu long mais en gros voila mon message d'erreur :


Citation:









Invalid object name 'dbo.Societes'




j'ai bien une classe Societe (au singulier) et mon dbContext possède ceci entre autre :


Code:


public DbSet<Societe> Entreprise { get; set; }

j'avais des soucis dus au app.config que j'ai pu résoudre, la en revanche je ne comprends pas trop ce qu'il veut. en faisant des recherches les réponses sont assez vagues, rien de très précis.

si quelqu'un a déja rencontré le pb (je pense que c'est pas inedit comme truc), et s'il veut bien me donner quelques indices je suis preneur.

merci d'avance.

ps : j'ai pas donné beaucoup d'infos ne sachant pas trop quoi donner, mais si vous avez des questions n'hésitez pas. merci