Envoi contenu listbox par mail

Signaler
Messages postés
98
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
11 janvier 2010
-
Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
-
Bonjour, je suis en train de créer une application pour mes projets de l'école, ce programme est une boutique tout simplement alors les articles sont listés dans une listbox depuis la base de données tout fonctionne et maintenant ce que je voudrais faire c'est lors de la validation, un mail est envoyé à l'utilisateur validant la commande avec les articles de marqué, pour l'envoi de mail c'est bon il me manque juste cette partie là...et au passage j'aurai aussi besoin d'aide pour compter le total du prix des articles, les articles sont affichés dans une listbox avec le nom et le prix, on selectionne et ajoute dans le panier, je voudrais que lorsque l'on ajoute un article, je récupère le prix et l'accumule au fur et a mesure...
Merci par avance, il me manque plus que ça et j'ai fini!!

4 réponses

Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
4
fait une boucle pour lister tous les éléments de ta listbox
traite tes prix dans une variable prix as double=0
for x = 0 to listbox.items.count
prix = prix + cdbl(item(x))
'ton code ici
next

Bonjour chez vous !
Messages postés
98
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
11 janvier 2010

Bonjour,


j'ai essayé ce code mais je n'arrive pas,


l'affichage pour les articles et les prix est :




Dim




command


As

SqlClient.SqlCommand =


New

SqlClient.SqlCommand(


"SELECT Libelle, Prix FROM [Articles] WHERE id_type = 2"

, connection)



Dim

reader


As

SqlClient.SqlDataReader = command.ExecuteReader



Do





While

reader.Read()M = reader.GetString(0)

M = RTrim(M)

P = reader.GetInt32(1)

ListeChoix.Items.Add(M +



" "

+ P +


"€"

)

et je voudrais que lorsque j'ajoute un article à ma listbox cela additionne les prix correspondant...Merci d'avance
Messages postés
98
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
11 janvier 2010

J'ai réussis à additionner les prix avec un arraylist...ça fonctionne mais maintennant je voudrais pouvoir envoyer le contenu par mail et j'ai essayé :
ListBox.Items.ToString mais dans le mail cela m'affiche : System.Windows.Forms.ListBox+ObjectCollection
Merci de votre aide. Cordialement
Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
4
Bonjour,

For y
As
Integer = 0
To ListBox1.Items.Count - 1TextBox1.AppendText(ListBox1.Items.Item(y) & vbCrLf)

Nexta+