PDA

View Full Version : سوال: مشكل در تبديل int به big int



نیما اکبری
دوشنبه 23 بهمن 1391, 13:13 عصر
سلام من فيلدي در ديتابس خود از نوع bigint دارم
وقتي مي خواهم از برنامه ام به زبان C#‎‎‎‎‎‎‎‎ براي آن داده ارسال كنم خطا تبدل واحد مي دهد بايد چكار كنم اگر از نوع mony باشد نياز به تبديل واحد دارد؟
لطفا كمك كنيد شديدا به جواب اين سوال براي پرو‍‍‍‍‍‍‍‍‍‍ژه ام نياز دارم
راستي چگونه مي توان دو فيلد را به صورت همزمان از دو جدول موجود در ديتابيس را در C# خواند و در فيلدي ديگر قرار داد

نیما اکبری
دوشنبه 23 بهمن 1391, 13:32 عصر
يعني كسي پيدا نمي شه جواب اين سوال را بدونه؟:متفکر::متفکر:

fakhravari
دوشنبه 23 بهمن 1391, 13:45 عصر
کلاس convert این کار را انجام میده.
ولی به محدوده هر فرمت دقت کن

ferankyy
دوشنبه 23 بهمن 1391, 13:52 عصر
bigint = long

نیما اکبری
دوشنبه 23 بهمن 1391, 14:16 عصر
سلام دوست عزيز از convert هم استفاده كردم ولي نشد وقتي عددي را كه از محدوده int بيشتر است وارد ميكنم خطا مي گيرد آيا راهي ديگر دارد با تشكر(فيلد ديتابيس من از نوع bigint مي باشد)

نیما اکبری
دوشنبه 23 بهمن 1391, 14:19 عصر
سلام ferankyy ميشه بيشتر توضيح بديد كه كجا و چطوري بايد از اين كد استفاده كرد.

ferankyy
چهارشنبه 25 بهمن 1391, 10:38 صبح
از SQL Param استفاده کن و هنگامی که میخوای مقدار بدی به پارامتر ، با استفاده از long.pars() عدد رو تبدیل به Long کن

نیما اکبری
چهارشنبه 25 بهمن 1391, 12:16 عصر
سلام دوستان وافعا" دستان درد نکند نکاتتان بسیار راه گشا بود امیدوارم این حس هم دوستی همیشه در وجودتان باشد با تشکر از شما دوستان گرامی

راستی محدوده long چه اندازه است؟:متفکر:
باز هم از شما تشکر