ورود

View Full Version : سوال: کمک شدید:مشکل کار در بانک اطلاعاتی



alipoor2009
سه شنبه 15 آذر 1390, 15:55 عصر
از اساتید عزیز چند سئوال دارم که اگر بتوانند کمکم کنند منمون می شوم چون خیلی لازم دارم -- خواهشا اگه می دونید حتما پاسخ بدهید ؟
1-چطوری می شود بانکی را بر حسب نام مرتب کرد و در data Grid هم به صورت مرتب شده نمایش دهد؟
2-چطوری می شود با Mouse Wheel بر روی Data Grid حرکت کرد؟
3-جطوری می شود محتویات Data Grid را چاپ کرد مثلا من بعد از جستجو فقط 3 رکورد قابل نمایش از بین 20 رکورد در Data گردید دارم می خواهم فقط همین 3 رکورد چاپ شوند؟

امیدوارم در این روزهای پر برکت خداوند شما را مورد عنایات امام حسین قرار بدهد

sehm67
چهارشنبه 16 آذر 1390, 12:38 عصر
از اساتید عزیز چند سئوال دارم که اگر بتوانند کمکم کنند منمون می شوم چون خیلی لازم دارم -- خواهشا اگه می دونید حتما پاسخ بدهید ؟
1-چطوری می شود بانکی را بر حسب نام مرتب کرد و در data Grid هم به صورت مرتب شده نمایش دهد؟
2-چطوری می شود با Mouse Wheel بر روی Data Grid حرکت کرد؟
3-جطوری می شود محتویات Data Grid را چاپ کرد مثلا من بعد از جستجو فقط 3 رکورد قابل نمایش از بین 20 رکورد در Data گردید دارم می خواهم فقط همین 3 رکورد چاپ شوند؟

امیدوارم در این روزهای پر برکت خداوند شما را مورد عنایات امام حسین قرار بدهد

سلام
جواب سوال اول :

اگه از کنترل adodc استفاده میکنید

Adodc1.Recordset.Sort = "name"


جواب سوال دوم:

Data Grid این قابلیت رو نداره.
از کامپوننت VSFlexGride8 استفاده کنید چون امکانات بیشتری نسبت به Data Gridداره.

جواب سوال سوم :

یک DataReport به پروژه اضافه کنید از مسیر Project > Add DataReport

اطلاعاتی رو که برای چاپ لازم دارید رو جستجو کنید :



On Error Resume Next
Adodc1.Recordset.Filter = "name LIKE '%" & text1.Text & "%'"
Adodc1.RecordSource = "SELECT * FROM Tabel1"
Adodc1.Refresh
Set DataReport1.DataSource = Adodc1
DataReport1.Show 1