ورود

View Full Version : سوال: کد جستجو از بانک Access و نمایش حاصل آن در DataGrid و فرستادن آن به DataReport



negaresh-sa
پنج شنبه 07 مهر 1390, 16:47 عصر
من یه برنامه دارم که توی اون میخوام یه جستجویی بر اساس یه مقدار فیلدی بکنم.
نتیجه اون باید در DataGrid نمایش داده بشه .فکر کنم اینجوری بشه ولی نمیشه!!!
DataGrid1.RecordSource= AdodcRepFroshgah.RecordSource = "select * from 12_Froshgah where cu_Name like 'txtName'"
و بعد از Set کردن DataGrid اطلاعاتشو به DataReport بفرستم تا اون رو پرینت بگیرم.

ممنون میشم از دوستان که کمکم کنن. میدونم سخته یا لااقل واسه من سخته.
پیشاپیش سپاسگزارم از همکاری و همیاری گرمتون.

akbarg64
پنج شنبه 07 مهر 1390, 17:46 عصر
سلام.چرا اینجوری راحت تر هم میشه
این کد برای جستجو
If Text2.Text <> "" Then
Adodc1.RecordSource = "Select *from customer where name='" & Text2.Text & "'"
Adodc1.Refresh

برای نشون دادن توی دیتاگرید هم از قسمت properties خاصیت datasource رو adodc1 قرار بده
برای نشون دادن توی دیتا ریپورت هم اینجوری
Set DataReport.DataSource = Adodc1
DataReport.Show 1

موفق باشید