امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
به دست آوردن نام فیلد
نویسنده پیام
dead.kitten آفلاین
كاربر تک ستاره
*

ارسال‌ها: 33
موضوع‌ها: 16
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 30
( 5 تشکر در 4 ارسال )
ارسال: #1
به دست آوردن نام فیلد
سلام

یک سوال داشتم
فرض کنید جدولی داریم در اکسس با این فیلدها :
id,x,y,z,b,c,d,e,f,j,k,l

فیلد ID از 1 شروع می شود و به بالا می رود و فیلدهای دیگر هم همگی دارای مقادیر عددی هستند.

حالا سوال این هست که چه طور می توان در ویژوال بیسیک کاری کرد که نام فیلدهایی ( و نه مقادیر فیلدها ) که مقدار آنها بزرگتر از 100 است نمایش داده شود و یا به دست آید؟
دقت کنید من نمی خواهم کد به این صورت باشد :
select * from table where x>100

بلکه نیاز دارم "نام فیلدها" یی را که مقدار آنها بزرگتر از 100 را پیدا کنم است ، یعنی انگار بی شمار نام فیلد دارم و در بعضی از این فیلدها مقدارهایی بزرگتر از 100 قرار دارد ، من نام آن فیلدهایی که در آنها مقادیری بزرگتر از 100 قرار دارد را نیاز دارم.
چه طور می شود؟

از منظر عشق رنگ عالم سبز است من عاشقم و رنگ جهانم سبز است در شهر خبر رسیده از بوی بهار رویای همه، زیاد یا کم، سبز است چشمم پر تصویر سیاهی است ولی... روح من از آن روز که زادم سبز است! ابلیس اگر چه در بهشت است هنوز غم نیست، که سرنوشت آدم سبز است! هر چند که از باد خزان می لرزیم اندیشه این شاخه سر خم سبز است با این همه ظلمی که سیاهی کرده است تردید ندارم که خدا هم سبز است!
۱۵-شهریور-۱۳۸۸, ۱۴:۱۹:۰۳
ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #2
RE: به دست آوردن نام فیلد
باید به تعداد فیلدهات SELECT بنویسی.
اگه بخوام بیشتر توضیح بدم می شه این:

برای اینکه بفهمی توی فیلد X، مقادیر بزرگتر از 100 وجود داره یا نه، باید بنویسی:
کد:
SELECT x FROM table WHERE x > 100
اگه تعداد Row هایی که با این دستور برمی گردن، بیشتر از 0 بود، پس باید اسم x رو نمایش بدی.
حالا نوبت می رسه به بعدی، یعنی Y، و به همین ترتیب تا آخر.
اگر هم تعداد فیلد هاتو نمی دونی باید از FOR استفاده کنی.
به FOR می گی از 0 تا تعداد فیلد ها بشمره. توی FOR هم می نویسی که دستور بالا رو برای فیلد iاُم اجرا کنه.

پارک24
مرجع خرید و فروش خودرو
۱۶-شهریور-۱۳۸۸, ۱۲:۴۹:۱۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : dead.kitten


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  بدست آوردن عین قسمت صحیح و اعشار mr91090 3 3,559 ۱۲-دى-۱۳۹۴, ۱۴:۵۲:۴۲
آخرین ارسال: sharin
  [سوال] به دست آوردن ماکسیمم یا مینیمم مقدار یک رنج اکسل eppagh 3 4,164 ۰۹-دى-۱۳۹۳, ۱۵:۳۲:۳۷
آخرین ارسال: eppagh
  جمع زدن دو فیلد و قرار دادن در فیلد دیگر در VB6 mohsen0025 7 7,477 ۰۲-شهریور-۱۳۹۲, ۱۱:۵۱:۴۶
آخرین ارسال: mohsen0025
  سوال در مورد بدست آوردن سورس Hacker_2010 7 6,056 ۰۵-مرداد-۱۳۹۲, ۰۰:۵۴:۵۰
آخرین ارسال: babyy
  بدست آوردن مطالب وب javaweb 4 5,975 ۱۶-خرداد-۱۳۹۲, ۱۳:۲۷:۳۰
آخرین ارسال: javaweb
  [سوال] کم کردن یه مقدار از فیلد جدول arezoobandar 8 7,580 ۱۴-دى-۱۳۹۱, ۱۴:۰۲:۱۶
آخرین ارسال: mehdibahram
  بدست آوردن رفم سمت راست snoopboy 1 3,007 ۲۱-خرداد-۱۳۹۱, ۱۰:۴۷:۵۷
آخرین ارسال: Di Di
  ساخت فیلد کلیدی با vb6 alaska 4 3,905 ۳۱-فروردین-۱۳۹۱, ۰۱:۴۶:۰۳
آخرین ارسال: parviin
  بدست آوردن مشخصات سیستم های شبکه با WMI sahand87 0 3,072 ۲۵-اسفند-۱۳۹۰, ۱۱:۴۷:۵۵
آخرین ارسال: sahand87
  پایین آوردن حجم عکس هنگام ذخیره RAMA2009 9 6,933 ۱۷-بهمن-۱۳۹۰, ۰۲:۳۹:۲۲
آخرین ارسال: Payman62

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS