PDA

View Full Version : سوال در مورد کنترل DataGrid



M8SPY_OK
سه شنبه 15 آبان 1386, 20:44 عصر
http://irapic.com/uploads/1194470507.jpg

nokhodi
سه شنبه 15 آبان 1386, 23:10 عصر
یعنی چی که انتخاب کنی؟ انتخاب کنی تا چه کاری صورت بگیره؟
مثلا با انتخاب اطلاعات بیااد توی یه تکس ؟


منظورتو واضح تر بگو؟


فعلا...

ali_habibi1384
چهارشنبه 16 آبان 1386, 08:08 صبح
جوابتون ساده هستش. شما هر وقت ADODC مرتبط با Datagrid رو عقب جلو ببرین فاکوس Datagrid هم بالا پایین میه برای انتخاب فیلد هم باید نام فیلد رو در دستور رکورد ست نام ببرین یا شماره فیلد رو بگین.

lahiji
چهارشنبه 16 آبان 1386, 09:47 صبح
اگر منظورت خوب متوجه شده باشم از کد زیر استفاده کن

Text1=Adodc1.Recordset("Phone")
هر کدوم از فیلدها تو می تونی به این شکل بنویسی

M8SPY_OK
چهارشنبه 16 آبان 1386, 15:39 عصر
اگر منظورت خوب متوجه شده باشم از کد زیر استفاده کن

Text1=Adodc1.Recordset("Phone")
هر کدوم از فیلدها تو می تونی به این شکل بنویسی

نه !

منظورم این نبود که اطلاعاتش رو دریافت کنیم .
من فقط می خوام مثل همون عکسی که گذاشتم یه سلول از دیتاگراید مشکی رنگ بشه .

واسه سرچ می خوام . می خوام وقتی مثلاً یک مقدار پس از جستجو پیدا شد ، به صورتی که گفتم کل سلول مربوط به اون انتخاب بشه .

M8SPY_OK
چهارشنبه 16 آبان 1386, 15:41 عصر
جوابتون ساده هستش. شما هر وقت ADODC مرتبط با Datagrid رو عقب جلو ببرین فاکوس Datagrid هم بالا پایین میه برای انتخاب فیلد هم باید نام فیلد رو در دستور رکورد ست نام ببرین یا شماره فیلد رو بگین.


من می خوام اینکار رو با کد نویسی انجام بدم

farzad2006
چهارشنبه 16 آبان 1386, 16:00 عصر
سلام
من میخام توی یه data grid جستجو کنم به این صورت که
داخل یه textیه اسم بدم وتوی data grid اون خطی که اسم توشه های لایت بشه
لطفا کمکم کنید

ali_habibi1384
چهارشنبه 16 آبان 1386, 16:40 عصر
خب واسه عقب جلو بردنش که کاری نداره دو نمونش اینه:


adodc1.recordset.movenext
adodc1.recordset.moveprevius

بقیش با خودت

ali_habibi1384
چهارشنبه 16 آبان 1386, 16:48 عصر
اگه جواب گرفتین گفتگوی مفید رو کلیک کنید ممنون.

M8SPY_OK
چهارشنبه 16 آبان 1386, 22:07 عصر
آقا اگه میشه یک کد نمونه بذارید .

اوبالیت به بو
پنج شنبه 17 آبان 1386, 00:27 صبح
این ابتدایی ترین دستورات پایگاه داده هستش.

j.farazani
پنج شنبه 17 آبان 1386, 13:51 عصر
با سلام خدمت دوستان عزیزم
فکر کنم اگه خصوصیت عکس رو برای گریدت set کنی مشکلت حل بشه
اما با کد نویسی من نتونستم چیزی پیدا کنم یعنی تغییرات مربوط به خصوصیت marquee style اعمال نمیشد

اگه مفید بود و جوابتون رو گرفتید لطفا تایید گفتگو رو کلیک کنید

M8SPY_OK
جمعه 18 آبان 1386, 07:55 صبح
نه متاسفانه من اشتباهی زدم روی گفتگوی مفید . چون جوابی نگرفتم

ali_habibi1384
جمعه 18 آبان 1386, 10:28 صبح
من تعجب میکنم اینکه جزء ابتدایی ترین دستورات پایگاه داده هستش! چطور متوجه نشدین من که نمونه کد رو نوشتم!

lahiji
شنبه 19 آبان 1386, 07:58 صبح
نه !

منظورم این نبود که اطلاعاتش رو دریافت کنیم .
من فقط می خوام مثل همون عکسی که گذاشتم یه سلول از دیتاگراید مشکی رنگ بشه .

واسه سرچ می خوام . می خوام وقتی مثلاً یک مقدار پس از جستجو پیدا شد ، به صورتی که گفتم کل سلول مربوط به اون انتخاب بشه .

شما فقط نیاز به متمایز کردن یک رکورد نسبت به رکورد های دیگه دارید . درسته ؟

ِDataGrid1.MarqueeStyle=dbgHighLightRow

امید وارم مشکلت حل بشه

M8SPY_OK
شنبه 19 آبان 1386, 08:32 صبح
من تعجب میکنم اینکه جزء ابتدایی ترین دستورات پایگاه داده هستش! چطور متوجه نشدین من که نمونه کد رو نوشتم!


دوست عزیز اون کدی که شما نوشتی فقط اون مثلث کنار کنترل DataGrid رو بالا پایین
می کنه .
من می خوام کل اون ستون Select بشه و به یک رنگه دیگه دربیاد .

B E H N A M
شنبه 19 آبان 1386, 10:17 صبح
سلام دوستان !
من دنبال یک مرجع می گردم که تمام کنترلهای استاندارد وی بی را با مشخصه هاش توضیح داده باشه .
با تشکر ...

M8SPY_OK
یک شنبه 20 آبان 1386, 21:16 عصر
من هنوز منتظر یه کد نمونه هستم

Mbt925
دوشنبه 21 آبان 1386, 10:04 صبح
شما فقط نیاز به متمایز کردن یک رکورد نسبت به رکورد های دیگه دارید . درسته ؟

ِDataGrid1.MarqueeStyle=dbgHighLightRowامید وارم مشکلت حل بشه

جواب این دوستمون درسته ، با این کد ، وقتی روی یه سطر کلیک می کنین ، کل اون سطر انتخاب میشه (رنگش تغییر می کنه)

j.farazani
پنج شنبه 24 آبان 1386, 11:42 صبح
سلام
دوست عزیزم اگه تصویر عکس زمیمه رو نگاه می کردید حتما متوجه می شدید . کدی رو که دوست عزیزم mbt925 بیان کردن هم مفید اما نمیدونم چرا خصوصیت marqueestyle با کد نویسی set نمیشه.

چرااااااااااااااااااااااا ااااا؟؟؟؟؟

masoudcom
شنبه 26 آبان 1386, 13:19 عصر
عزیزانم اول سوالو بفهمید بعد جواب بدید.
منم این کارو میخواستم انجام بدم به نتیجه ای نرسیدم