PDA

View Full Version : مبتدی: کوئری



ghomghol
چهارشنبه 23 دی 1388, 21:05 عصر
سلام
یه سوال هم دارم.
اگر مثلا با استفاده از کوئری تابعی ساختیم که یه مقدار رو بر میگردونه. مثلا ای دی کالایی رو میگیره و قیمت مربوط به اون کالا رو به عنوان یه عدد صحیح از نوع اینتیجر بر میگردونه. اگر بخوام این مقدار صحیح رو به یک متغیر نسبت بدم باید چه دستوری بنویسم.یعنی در واقع این تابع که در دیتا ست ساختم رو چجوری باید فراخوانی کنم؟و اگر بخوام این مقدار صحیح رو در یک مسیج باکس نمایش بدم باید چیکار کنم؟
هر کی میدونه لطفا جواب بده. ممنون

FastCode
چهارشنبه 23 دی 1388, 22:09 عصر
http://www.google.com/search?hl=en&source=hp&q=system.data.sqlclient.sqlcommand.executescalar&aq=f&oq=&aqi=


اول از SEARCH استفاده کنید.

اولین نتیجه ی جست و جو:

cmd.CommandText = "SELECT COUNT(*) FROM dbo.region";
Int32 count = (Int32) cmd.ExecuteScalar();

ghomghol
پنج شنبه 24 دی 1388, 14:20 عصر
ببخشید میتونید بیشتر توضیح بدین ؟ اینی که گفتین یعنی چی؟ فکر کنم متوجه نشدین که سوال من چیه!من تابعمو تعریف کردم یعنی تابعم مقدار ای دی جدول رو میگیره و قیمتشو بهم بر میگردونه فقط میخوام یه متغیر تعریف کنم که این مقدار که تابع بر میگردونه که فراخوانیشم بلد نیستم رو به اون متغیر نسبت بدم. این کارو چطور باید انجام بدم.

Yasersadegh
پنج شنبه 24 دی 1388, 14:37 عصر
ببخشید میتونید بیشتر توضیح بدین ؟ اینی که گفتین یعنی چی؟ فکر کنم متوجه نشدین که سوال من چیه!من تابعمو تعریف کردم یعنی تابعم مقدار ای دی جدول رو میگیره و قیمتشو بهم بر میگردونه فقط میخوام یه متغیر تعریف کنم که این مقدار که تابع بر میگردونه که فراخوانیشم بلد نیستم رو به اون متغیر نسبت بدم. این کارو چطور باید انجام بدم.
دوست عزيز پاسختون رو در پست قبليتون دادم!!
http://barnamenevis.org/forum/showthread.php?t=199778&page=2
لطفا برايه يه سوال چند بار پست نزنيد!!:لبخندساده:

موفق باشيد:چشمک: