VB\access convertir chaine/ format monetaire

Résolu/Fermé
chiba18 Messages postés 7 Date d'inscription dimanche 13 décembre 2009 Statut Membre Dernière intervention 24 mars 2010 - 24 déc. 2009 à 20:46
chiba18 Messages postés 7 Date d'inscription dimanche 13 décembre 2009 Statut Membre Dernière intervention 24 mars 2010 - 24 déc. 2009 à 21:11
Bonjour,
j'ai un problème avec insertion d'un montant dans ma base access. le champ de la table type monnaie sera remplie a partir d'un champ txtnv.text de ma form Vb.
voila la requette:
cmdinsert.CommandText = "insert into particulier values (" & d & _
",'" & DateTimePicker1.Value + "','" + listv.Text + "','" + genre + "','" + txtconducteur.Text + _
"','" + txtdestinatination.Text + "'," & val(txtnv.Text) & ")"
cmdinsert.ExecuteNonQuery()

pour vous éclairer sur mon probleme: lorsque je saisie avec virgule comme '12,500' le programme la consideres comme deux valeurs et si avec pt '12.500' je ne trouve que 12 dans ma base.

merci d'avance
A voir également:

1 réponse

chiba18 Messages postés 7 Date d'inscription dimanche 13 décembre 2009 Statut Membre Dernière intervention 24 mars 2010 2
24 déc. 2009 à 21:11
merci en tout cas j'ai trouvé c'était simple il ne faut maitre le val. access converti automatiquement


merci
0