
نوشته شده توسط
kh-hamid
سلام دوست عزیز شاید دیر شده باشه ولی برات می نویسم .
در برنامه نویسی ما دو مبحث داریم یکی برنامه نویسی و دیگری تجربه و بازی با کد ها و ...
برای این کار چندین راه وجود داره ولی اصولیش اینه که :
زمانی که ما به شیء ado دستور باز کردن یک جدول رو میدیم میتونیم بگیم که دقیقا چند تا از فیلد ها را نمایش بده که براتون مثال می زنم با فرض اینکه جدول ما دو تا فیلد داره با نام های id و name :
select * from table1
در مثال بالا میاد و تمامی فیلد ها و رکورد ها را نمایش می ده .
select name from table1
در مثال بالا فقط فیلد name را نمایش میده و id به نمایش گذاشته نمیشه و حتی اگر شما تکست باکسی برای id بذارید خواهید دید که به اطلاعات اون دسترسی نخواهید داشت .
select id,name from table1
این هم در صورتی که دو تا از چند تا را بخواهید انتخاب کنید .
حالا اگر می خواهید با چک باکس این کار رو بکنید کافی به تعداد فیلد ها روی فرم چک باکس گذاشته و با بررسی چک باکس ها با استفاده از دستورات case یا if و یا ... این datasoure را تغییر بدید .