J'ai un serieu probléme, J'ai une application qui est en liaison avec une
base de donnée SQL.
A laide d'un combobox, j'envoi des données de ce type 1,25
Sur le poste qui utilise la le symbole decimal "," pas de probléme, sur
certain poste l'utilisateur utilise le symbole decimal "." est la impossible
d'inserer les données.
Comment gérer ce probléme?
En vous remerciant par avance de vos informations.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Sebastien Bovo [MS]
Bonjour,
Le mieux est d'effectuer un traitement après ou pendant la saisie dans l'application. Ceci afin de : - modifier la chaine saisie et de travailler seulement avec des "," - interdire l'utilisation des "." - de transformer les "." par des virgules lors de la saisie
-- Cordialement,
Sebastien Bovo Microsoft France ---------- Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Daniel" wrote in message news:%
Bonjour,
J'ai un serieu probléme, J'ai une application qui est en liaison avec une base de donnée SQL.
A laide d'un combobox, j'envoi des données de ce type 1,25
Sur le poste qui utilise la le symbole decimal "," pas de probléme, sur certain poste l'utilisateur utilise le symbole decimal "." est la impossible d'inserer les données.
Comment gérer ce probléme?
En vous remerciant par avance de vos informations.
cordialement.
Daniel
Bonjour,
Le mieux est d'effectuer un traitement après ou pendant la saisie dans
l'application. Ceci afin de :
- modifier la chaine saisie et de travailler seulement avec des ","
- interdire l'utilisation des "."
- de transformer les "." par des virgules lors de la saisie
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Daniel" <daniel.amaurynospammm@coplan.fr> wrote in message
news:%23UtloIa9EHA.3596@TK2MSFTNGP12.phx.gbl...
Bonjour,
J'ai un serieu probléme, J'ai une application qui est en liaison avec une
base de donnée SQL.
A laide d'un combobox, j'envoi des données de ce type 1,25
Sur le poste qui utilise la le symbole decimal "," pas de probléme, sur
certain poste l'utilisateur utilise le symbole decimal "." est la
impossible
d'inserer les données.
Comment gérer ce probléme?
En vous remerciant par avance de vos informations.
Le mieux est d'effectuer un traitement après ou pendant la saisie dans l'application. Ceci afin de : - modifier la chaine saisie et de travailler seulement avec des "," - interdire l'utilisation des "." - de transformer les "." par des virgules lors de la saisie
-- Cordialement,
Sebastien Bovo Microsoft France ---------- Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Daniel" wrote in message news:%
Bonjour,
J'ai un serieu probléme, J'ai une application qui est en liaison avec une base de donnée SQL.
A laide d'un combobox, j'envoi des données de ce type 1,25
Sur le poste qui utilise la le symbole decimal "," pas de probléme, sur certain poste l'utilisateur utilise le symbole decimal "." est la impossible d'inserer les données.
Comment gérer ce probléme?
En vous remerciant par avance de vos informations.
cordialement.
Daniel
Sebastien Bovo [MS]
Dans le cas ou c'est l'application qui genere la chaine de caractère qui donne le nombre. Il importe de fixer la culture de l'application afin de travailler de façon homogène et dans une seule et meme culture. Voici un exemple pour ASP.NET fixant le culture du thread d'execution :
Sebastien Bovo Microsoft France ---------- Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Daniel" wrote in message news:%
Bonjour,
J'ai un serieu probléme, J'ai une application qui est en liaison avec une base de donnée SQL.
A laide d'un combobox, j'envoi des données de ce type 1,25
Sur le poste qui utilise la le symbole decimal "," pas de probléme, sur certain poste l'utilisateur utilise le symbole decimal "." est la impossible d'inserer les données.
Comment gérer ce probléme?
En vous remerciant par avance de vos informations.
cordialement.
Daniel
Dans le cas ou c'est l'application qui genere la chaine de caractère qui
donne le nombre.
Il importe de fixer la culture de l'application afin de travailler de façon
homogène et dans une seule et meme culture.
Voici un exemple pour ASP.NET fixant le culture du thread d'execution :
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Daniel" <daniel.amaurynospammm@coplan.fr> wrote in message
news:%23UtloIa9EHA.3596@TK2MSFTNGP12.phx.gbl...
Bonjour,
J'ai un serieu probléme, J'ai une application qui est en liaison avec une
base de donnée SQL.
A laide d'un combobox, j'envoi des données de ce type 1,25
Sur le poste qui utilise la le symbole decimal "," pas de probléme, sur
certain poste l'utilisateur utilise le symbole decimal "." est la
impossible
d'inserer les données.
Comment gérer ce probléme?
En vous remerciant par avance de vos informations.
Dans le cas ou c'est l'application qui genere la chaine de caractère qui donne le nombre. Il importe de fixer la culture de l'application afin de travailler de façon homogène et dans une seule et meme culture. Voici un exemple pour ASP.NET fixant le culture du thread d'execution :
Sebastien Bovo Microsoft France ---------- Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Daniel" wrote in message news:%
Bonjour,
J'ai un serieu probléme, J'ai une application qui est en liaison avec une base de donnée SQL.
A laide d'un combobox, j'envoi des données de ce type 1,25
Sur le poste qui utilise la le symbole decimal "," pas de probléme, sur certain poste l'utilisateur utilise le symbole decimal "." est la impossible d'inserer les données.
Comment gérer ce probléme?
En vous remerciant par avance de vos informations.
cordialement.
Daniel
Daniel
Bonjour,
Pour info, après quelques heures de galère, j'ai une solution...
Au lieu d'écrire les commandes de cette façon :
Dim Temps As decimal
If Me.cbx_Heures.SelectedItem = "00:30" Then Temps "0,0625"
If Me.cbx_Heures.SelectedItem = "01:00" Then Temps "0,125"
If Me.cbx_Heures.SelectedItem = "01:30" Then Temps "0.1875"
If Me.cbx_Heures.SelectedItem = "02:00" Then Temps "0,25"
If Me.cbx_Heures.SelectedItem = "02:30" Then Temps "0,3125"
If Me.cbx_Heures.SelectedItem = "03:00" Then Temps "0,375"
If Me.cbx_Heures.SelectedItem = "03:30" Then Temps "0,4375"
If Me.cbx_Heures.SelectedItem = "04:00" Then Temps "0,5"
If Me.cbx_Heures.SelectedItem = "04:30" Then Temps "0,5625"
If Me.cbx_Heures.SelectedItem = "05:00" Then Temps "0,625"
If Me.cbx_Heures.SelectedItem = "05:30" Then Temps "0,6875"
If Me.cbx_Heures.SelectedItem = "06:00" Then Temps "0,75"
If Me.cbx_Heures.SelectedItem = "06:30" Then Temps "0,8125"
If Me.cbx_Heures.SelectedItem = "07:00" Then Temps "0,875"
If Me.cbx_Heures.SelectedItem = "07:30" Then Temps "0,9375"
If Me.cbx_Heures.SelectedItem = "08:00" Then Temps "1,00"
Me.SqlConn_Gest_Heures.Open()
Me.Com_Saisie_Employe.Parameters("@Temps_Travail").Value = Temps
Ajouter un label, puis il faut les écrire de la façon suivante :
Dim T As Integer
If Me.cbx_Heures.SelectedItem = "00:30" Then T = "1"
If Me.cbx_Heures.SelectedItem = "01:00" Then T = "2"
If Me.cbx_Heures.SelectedItem = "01:30" Then T = "3"
If Me.cbx_Heures.SelectedItem = "02:00" Then T = "4"
If Me.cbx_Heures.SelectedItem = "02:30" Then T = "5"
If Me.cbx_Heures.SelectedItem = "03:00" Then T = "6"
If Me.cbx_Heures.SelectedItem = "03:30" Then T = "7"
If Me.cbx_Heures.SelectedItem = "04:00" Then T = "8"
If Me.cbx_Heures.SelectedItem = "04:30" Then T = "9"
If Me.cbx_Heures.SelectedItem = "05:00" Then T = "10"
If Me.cbx_Heures.SelectedItem = "05:30" Then T = "11"
If Me.cbx_Heures.SelectedItem = "06:00" Then T = "12"
If Me.cbx_Heures.SelectedItem = "06:30" Then T = "13"
If Me.cbx_Heures.SelectedItem = "07:00" Then T = "14"
If Me.cbx_Heures.SelectedItem = "07:30" Then T = "15"
If Me.cbx_Heures.SelectedItem = "08:00" Then T = "16"
Le fait de le faire calculer dans le label lui donne automatiquement le bon format "." ou "," selon le "symbole décimal" de la station.
J'ai bien essayé vos solutions, mais impossible de formater la variable à la source.
Je vous remercie pour votre aide.
Cordialement,
Daniel
"Sebastien Bovo [MS]" a écrit dans le message de news:
Dans le cas ou c'est l'application qui genere la chaine de caractère qui donne le nombre. Il importe de fixer la culture de l'application afin de travailler de
façon
homogène et dans une seule et meme culture. Voici un exemple pour ASP.NET fixant le culture du thread d'execution :
Sebastien Bovo Microsoft France ---------- Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Daniel" wrote in message news:% > Bonjour, > > J'ai un serieu probléme, J'ai une application qui est en liaison avec
une
> base de donnée SQL. > > A laide d'un combobox, j'envoi des données de ce type 1,25 > > Sur le poste qui utilise la le symbole decimal "," pas de probléme, sur > certain poste l'utilisateur utilise le symbole decimal "." est la > impossible > d'inserer les données. > > Comment gérer ce probléme? > > En vous remerciant par avance de vos informations. > > cordialement. > > Daniel > > > > >
Bonjour,
Pour info, après quelques heures de galère, j'ai une solution...
Au lieu d'écrire les commandes de cette façon :
Dim Temps As decimal
If Me.cbx_Heures.SelectedItem = "00:30" Then Temps "0,0625"
If Me.cbx_Heures.SelectedItem = "01:00" Then Temps "0,125"
If Me.cbx_Heures.SelectedItem = "01:30" Then Temps "0.1875"
If Me.cbx_Heures.SelectedItem = "02:00" Then Temps "0,25"
If Me.cbx_Heures.SelectedItem = "02:30" Then Temps "0,3125"
If Me.cbx_Heures.SelectedItem = "03:00" Then Temps "0,375"
If Me.cbx_Heures.SelectedItem = "03:30" Then Temps "0,4375"
If Me.cbx_Heures.SelectedItem = "04:00" Then Temps "0,5"
If Me.cbx_Heures.SelectedItem = "04:30" Then Temps "0,5625"
If Me.cbx_Heures.SelectedItem = "05:00" Then Temps "0,625"
If Me.cbx_Heures.SelectedItem = "05:30" Then Temps "0,6875"
If Me.cbx_Heures.SelectedItem = "06:00" Then Temps "0,75"
If Me.cbx_Heures.SelectedItem = "06:30" Then Temps "0,8125"
If Me.cbx_Heures.SelectedItem = "07:00" Then Temps "0,875"
If Me.cbx_Heures.SelectedItem = "07:30" Then Temps "0,9375"
If Me.cbx_Heures.SelectedItem = "08:00" Then Temps "1,00"
Me.SqlConn_Gest_Heures.Open()
Me.Com_Saisie_Employe.Parameters("@Temps_Travail").Value
= Temps
Ajouter un label, puis il faut les écrire de la façon suivante :
Dim T As Integer
If Me.cbx_Heures.SelectedItem = "00:30" Then T = "1"
If Me.cbx_Heures.SelectedItem = "01:00" Then T = "2"
If Me.cbx_Heures.SelectedItem = "01:30" Then T = "3"
If Me.cbx_Heures.SelectedItem = "02:00" Then T = "4"
If Me.cbx_Heures.SelectedItem = "02:30" Then T = "5"
If Me.cbx_Heures.SelectedItem = "03:00" Then T = "6"
If Me.cbx_Heures.SelectedItem = "03:30" Then T = "7"
If Me.cbx_Heures.SelectedItem = "04:00" Then T = "8"
If Me.cbx_Heures.SelectedItem = "04:30" Then T = "9"
If Me.cbx_Heures.SelectedItem = "05:00" Then T = "10"
If Me.cbx_Heures.SelectedItem = "05:30" Then T = "11"
If Me.cbx_Heures.SelectedItem = "06:00" Then T = "12"
If Me.cbx_Heures.SelectedItem = "06:30" Then T = "13"
If Me.cbx_Heures.SelectedItem = "07:00" Then T = "14"
If Me.cbx_Heures.SelectedItem = "07:30" Then T = "15"
If Me.cbx_Heures.SelectedItem = "08:00" Then T = "16"
Le fait de le faire calculer dans le label lui donne automatiquement le bon
format "." ou "," selon le "symbole décimal" de la station.
J'ai bien essayé vos solutions, mais impossible de formater la variable à la
source.
Je vous remercie pour votre aide.
Cordialement,
Daniel
"Sebastien Bovo [MS]" <sbovo@online.microsoft.com> a écrit dans le message
de news: uNlFvyu9EHA.2680@TK2MSFTNGP09.phx.gbl...
Dans le cas ou c'est l'application qui genere la chaine de caractère qui
donne le nombre.
Il importe de fixer la culture de l'application afin de travailler de
façon
homogène et dans une seule et meme culture.
Voici un exemple pour ASP.NET fixant le culture du thread d'execution :
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Daniel" <daniel.amaurynospammm@coplan.fr> wrote in message
news:%23UtloIa9EHA.3596@TK2MSFTNGP12.phx.gbl...
> Bonjour,
>
> J'ai un serieu probléme, J'ai une application qui est en liaison avec
une
> base de donnée SQL.
>
> A laide d'un combobox, j'envoi des données de ce type 1,25
>
> Sur le poste qui utilise la le symbole decimal "," pas de probléme, sur
> certain poste l'utilisateur utilise le symbole decimal "." est la
> impossible
> d'inserer les données.
>
> Comment gérer ce probléme?
>
> En vous remerciant par avance de vos informations.
>
> cordialement.
>
> Daniel
>
>
>
>
>
Le fait de le faire calculer dans le label lui donne automatiquement le bon format "." ou "," selon le "symbole décimal" de la station.
J'ai bien essayé vos solutions, mais impossible de formater la variable à la source.
Je vous remercie pour votre aide.
Cordialement,
Daniel
"Sebastien Bovo [MS]" a écrit dans le message de news:
Dans le cas ou c'est l'application qui genere la chaine de caractère qui donne le nombre. Il importe de fixer la culture de l'application afin de travailler de
façon
homogène et dans une seule et meme culture. Voici un exemple pour ASP.NET fixant le culture du thread d'execution :
Sebastien Bovo Microsoft France ---------- Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Daniel" wrote in message news:% > Bonjour, > > J'ai un serieu probléme, J'ai une application qui est en liaison avec
une
> base de donnée SQL. > > A laide d'un combobox, j'envoi des données de ce type 1,25 > > Sur le poste qui utilise la le symbole decimal "," pas de probléme, sur > certain poste l'utilisateur utilise le symbole decimal "." est la > impossible > d'inserer les données. > > Comment gérer ce probléme? > > En vous remerciant par avance de vos informations. > > cordialement. > > Daniel > > > > >