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

نام تاپیک: فرستادن دستور Select به کریستال ریپورت

  1. #1

    فرستادن دستور Select به کریستال ریپورت

    سلام.
    دوستان می خواستم بدومنم چطور میشه یک دستور SQl رو اجرا کنم و نتیجه اون رو توی
    گزارشم نشون بده.
    مثلا:

    Select * from table1 where Code>5

    ممنون.

  2. #2

    نقل قول: فرستادن دستور Select به کریستال ریپورت

    دوستان مشکل چیه؟؟
    همون جستجویی رو که در برنامه انجام می دیم و توی گرید نشان داده می شود رو می خوام توی گزارشم نشون داده بشه.
    ممنون.

  3. #3

    نقل قول: فرستادن دستور Select به کریستال ریپورت

    اگر از یک dataset استفاده میکنی بهتر همون را به کریستال ریپورت وصل کنی تا هر select که آنرا پر میکنه کریستال را هم پر کنه البته به نظر من استفاده از storedprocedure بهتره اما اگر میخواهی داخل خود کریستال فرمول بنویس باید به قسمت فرمول نویسی آن وارد شوی و از فرم اصلی پارامتر ارسال کنی اینکار یک مقدار پیچیده است ولی خوبیش اینه که لازم نیست دائم از دستو fill استفاده کنی

  4. #4
    کاربر دائمی
    تاریخ عضویت
    آذر 1385
    محل زندگی
    تبریز
    پست
    501

    نقل قول: فرستادن دستور Select به کریستال ریپورت

    شما وقتی می گید می خواهید دستور Sql رو کریستال بفرستید
    بهترین راه فرستادن dataset است
    که اون dataset با دستور اجرای sql پر شده
    یعنی جدول های فیلتر شده رو می فرستیم
    در ضمن اگه dataset شما شامل چند جدول باشه حتما باید نام آنها با هم همخوانی داشته باشن

  5. #5

    نقل قول: فرستادن دستور Select به کریستال ریپورت

    از يه همچين چيزي هم مي توني استفاده كني ببين يه دردت مي خوره
    crystalReportViewer1.SelectionFormula = "{book.id}>17"

  6. #6

    نقل قول: فرستادن دستور Select به کریستال ریپورت

    باید از dataset استفاده کنی

  7. #7

    نقل قول: فرستادن دستور Select به کریستال ریپورت

    سلام دوست عزیز ،
    یک راه اینست که از متد SetDataSource مربوط به شیء ReportClass استفاده نمایید که پارامتر ورودی آن شیء از نوع DataTable/DataSet/IDataReader/Object میباشد ،
    همچنین میتوانید از پروپرتی RecordSelectionFormula مربوط به این شیء استفاده نمایید ،/
    I've just started tweeting!
    @Alireza_Maddah

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

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