Answered by:
Cómo insertar un dato tipo money a través de un Tableadapter en una bd local

Question
-
Hola tengo el siguiente problema, cree una aplicación con una base de datos local la cual consulto por medio de un TableAdapter (el archivo .xsd) en el cual se crearon los procedimientos insert, update y delete por default.
El problema es que al utilizarlos con un tipo de dato Money o Numeric Visual Basic me envía el siguiente error:
Los datos se han truncado al convertir de un tipo de datos a otro. [ Name of function(if known) = ]
ya verifiqué y el dato que se inserta es 1637261.16 y aún cuando lo convierto al tipo de dato declarado en la base de datos me sigue marcando ese error, lo mismo me pasó con otro dato declarado como Numeric, al capturar el campo el dato se agregaba una D al final y me marcaba el mismo error, cambiando el tipo de dato a smallint ya no marcó ningún error, pero con el dato tipo Money la situación es que necesito que se guarden los decimales por tratarse de una cantidad monetaria, así que si alguien tiene información al respecto.
Comento que la base de datos la cree desde Visual Basic y se crea con lenguaje Inglés por default, no sé si tenga que ver con la configuración regional pues mi pc maneja el español(latinoamérica) pero igual no ví la forma de cambiar la configuración regional de la Base de datos pues la crea así por default, no sé si tenga que ve puesto que este error me lo marca con datos que indico tengan punto decimal.
Agradezco su atención
L.I. Silvia Elena Rodríguez Galván ----- La informática es el mejor apoyo -----
- Moved by Jack Zhai-MSFTMicrosoft contingent staff Wednesday, October 9, 2013 1:01 AM Not Support language.
Tuesday, October 8, 2013 8:02 PM
Answers
-
Hello,
The Spanish development forums are on http://social.msdn.microsoft.com/Forums/es-ES/home?category=generaldeves&filter=alltypes&sort=lastpostdesc
Hola,Los foros de desarrollo Español están enhttp://social.msdn.microsoft.com/Forums/es-ES/home?category=generaldeves&filter=alltypes&sort=lastpostdesc
Karl
When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer
My Blog: http://unlockpowershell.wordpress.com
My Book: Windows PowerShell 2.0 Bible
My E-mail: -join ("6B61726C6D69747363686B65406D742E6E6574"-split"(?<=\G.{2})",19|%{[char][int]"0x$_"})Tuesday, October 15, 2013 7:40 PM
All replies
-
Hi Lenys,
Since we just support the English language issue, you would select the correct language forum for this specific issue. I will move this thread to the Off-Topic forum. Thanks for your understanding.
Best Regards,
Jack Zhai[MSFT]
<THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
Thanks
MSDN Community Support
Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.Wednesday, October 9, 2013 1:01 AM -
Thank's for the information, can you tell me, How I can select my languaje?, because y tried to get the help in Spanish but, when I sign in, I'm directed to this space in English.
Can you help me?
L.I. Silvia Elena Rodríguez Galván ----- La informática es el mejor apoyo -----
Monday, October 14, 2013 9:35 PM -
Hello,
The Spanish development forums are on http://social.msdn.microsoft.com/Forums/es-ES/home?category=generaldeves&filter=alltypes&sort=lastpostdesc
Hola,Los foros de desarrollo Español están enhttp://social.msdn.microsoft.com/Forums/es-ES/home?category=generaldeves&filter=alltypes&sort=lastpostdesc
Karl
When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer
My Blog: http://unlockpowershell.wordpress.com
My Book: Windows PowerShell 2.0 Bible
My E-mail: -join ("6B61726C6D69747363686B65406D742E6E6574"-split"(?<=\G.{2})",19|%{[char][int]"0x$_"})Tuesday, October 15, 2013 7:40 PM