نمایش نتایج 1 تا 2 از 2

نام تاپیک: اتصال کریستال ریپورت به 2 تیبل

  1. #1
    کاربر دائمی آواتار neda_dela
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    زمین خدا
    پست
    323

    Question اتصال کریستال ریپورت به 2 تیبل

    سلام دوستان
    من می خام توی یه گزارش همزمان از فیلدهای دو تا تیبل گزارش بگیرم
    آیا اصلا امکانش هست؟
    قبلا زمانی که به یه تیبل وصل می کردم این کد رو استفاده می کردم :(در ضمن این کد درست جواب میداد)
    کد دکمه ای که به صفحه گزارش گیری میره:

    (
    newreport_viewer(textBox3.Text)).ShowDialog();

    کد فرمی که گزارش توش نشون داده میشه:

    using
    System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using System.Data.SqlClient;
    namespace quran
    {
    publicpartialclassreport_viewer : Form
    {
    string fjob;
    public report_viewer(string param)
    {
    fjob = param;
    InitializeComponent();
    }
    privatevoid report_viewer_Load(object sender, EventArgs e)
    {
    rookhani f1 = newrookhani();
    SqlConnection Conn = newSqlConnection("Data Source=.;Initial Catalog=quran;Integrated Security=True");
    SqlDataAdapter DA = newSqlDataAdapter("Select * from [st-shakhsi] where fjob= @fjob", Conn);
    DA.SelectCommand.Parameters.AddWithValue(
    "@fjob", fjob);
    DataSet DS = newDataSet();
    DA.Fill(DS,
    "t1");
    CrystalReport2 CR = newCrystalReport2();
    CR.SetDataSource(DS.Tables[
    "t1"]);
    crystalReportViewer1.ReportSource = CR;

    }
    }
    }

    حالا تو این کد چه تغییری میشه داد؟

  2. #2
    کاربر دائمی آواتار neda_dela
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    زمین خدا
    پست
    323

    Question نقل قول: اتصال کریستال ریپورت به 2 تیبل

    نقل قول نوشته شده توسط neda_dela مشاهده تاپیک
    سلام دوستان
    من می خام توی یه گزارش همزمان از فیلدهای دو تا تیبل گزارش بگیرم
    آیا اصلا امکانش هست؟
    قبلا زمانی که به یه تیبل وصل می کردم این کد رو استفاده می کردم :(در ضمن این کد درست جواب میداد)
    کد دکمه ای که به صفحه گزارش گیری میره:

    (newreport_viewer(textBox3.Text)).ShowDialog();

    کد فرمی که گزارش توش نشون داده میشه:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using System.Data.SqlClient;
    namespace quran
    {
    publicpartialclassreport_viewer : Form
    {
    string fjob;
    public report_viewer(string param)
    {
    fjob = param;
    InitializeComponent();
    }
    privatevoid report_viewer_Load(object sender, EventArgs e)
    {
    rookhani f1 = newrookhani();
    SqlConnection Conn = newSqlConnection("Data Source=.;Initial Catalog=quran;Integrated Security=True");
    SqlDataAdapter DA = newSqlDataAdapter("Select * from [st-shakhsi] where fjob= @fjob", Conn);
    DA.SelectCommand.Parameters.AddWithValue("@fjob", fjob);
    DataSet DS = newDataSet();
    DA.Fill(DS, "t1");
    CrystalReport2 CR = newCrystalReport2();
    CR.SetDataSource(DS.Tables["t1"]);
    crystalReportViewer1.ReportSource = CR;

    }
    }
    }

    حالا تو این کد چه تغییری میشه داد؟
    به عبارتی من میخام کریستال ریپورتم رو به بیش از 1 تیبل وصل کنم تا بشه یه تعداد از فیلدهای تیبل 1 و یه تعداد از فیلدهای تیبل2 رو توش نشون بدم.
    کمکککککککککککککک

قوانین ایجاد تاپیک در تالار

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