• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

ارتباط dbgrid با datareport در vb6

ABBAS87864

کاربر تازه وارد
تاریخ عضویت
2 نوامبر 2004
نوشته‌ها
100
لایک‌ها
0
سلام دوستان و آشنايان

من نتايج جستجو در بانك را كه با دستورات sql در recordsource در data control انجام دادم را به يك data grid

ارتباط دادم.

اكنون مي خواهم نتايج را كه در dbgrid است را براي چاپ به datareport ارتباط دهم.

نمي دانم كه چهطور اين كار را انجام دهم.
 

khosro916

کاربر تازه وارد
تاریخ عضویت
5 آپریل 2005
نوشته‌ها
12
لایک‌ها
0
عبارات ذیل را وارد نمایید SQL در برنامه هر کجا میخواهی فیلتر رکوردها را تغییر دهی پس از دستورات



Set DataReport.DataSource=objConnection

استفاده میکنی از عبارات زیر استفاده کنDataEnvironmentاگر از

set datareport.datasource=dename
datareport.datamember="command1"
 

ABBAS87864

کاربر تازه وارد
تاریخ عضویت
2 نوامبر 2004
نوشته‌ها
100
لایک‌ها
0
سلام.

من نميخوام از dataenvironment استفاده كنم.

بلكه همانطور كه در بالا گفتم من از كنترل data استفاده كردم.

فقط من set كردن datasource در datareport را نمي دانم كه به چه شكلي انجام مي شود.

آيا بايد حتما از dataenvronment استفاده كرد و يا با كنترل data هم مي شود اين كار راكرد.

البته من چندين با ر امتحان كردم ولي error مي دهد.

لطفا اگر مي شود كد را كامل تر بنويس. (منظور از objconnection در خط اول كد چيست.)
متشكر م.
 

khosro916

کاربر تازه وارد
تاریخ عضویت
5 آپریل 2005
نوشته‌ها
12
لایک‌ها
0
DataEnvironmentوADODCاستفاده کنی یعنی ADOباید از datareportبرای استفاده از
set rpt.datasource=ADODC.Recordset
rpt.sections(3).controls("txtName").DataField="FieldName"
rpt.show
 
بالا