نقل قول: دیتا بیس کریستال ریپورت
سلام عليکم
نقل قول:
من تو برنامه همه آدرسها رو با APP.PATH دادم ولی نمیدونم که آدرس دیتا بیس مربوط به ریپورت رو چجوری با APP.PATH بدم.
پروژتون رو که ذخيره کردين ديتابيستون رو هم کنار پروژتون ذخيره کنيد و بعد دستورات زير رو در Form-Load بنويسيد.
ado.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Database.mdb"
ado.RecordSource = "Table1"
ado.Refresh 'To Refresh Database
موفق باشيد
نقل قول: دیتا بیس کریستال ریپورت
نقل قول:
نوشته شده توسط
MohammadGh2011
سلام عليکم
پروژتون رو که ذخيره کردين ديتابيستون رو هم کنار پروژتون ذخيره کنيد و بعد دستورات زير رو در Form-Load بنويسيد.
ado.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Database.mdb"
ado.RecordSource = "Table1"
ado.Refresh 'To Refresh Database
موفق باشيد
مرسی ولی شما به سوال من توجه نکردین.
من میخوام که این دیتا بیس رو به یه ریپورت مربوط به کریستال ریپورت وصل کنم.
وگرنه لود کردن دیتا بیس رو خودم بلدم.
دوستان لطفا کمک کنید.
نقل قول: دیتا بیس کریستال ریپورت
سلام عليکم
شما ميخوايد بانک اطلاعاتي Access رو متصل کنيد به Crystal Report و از اطلاعات بانک گزارش بگيريد؟
نقل قول: دیتا بیس کریستال ریپورت
نقل قول:
من میخوام که این دیتا بیس رو به یه ریپورت مربوط به کریستال ریپورت وصل کنم.
سلام عليکم
لطفا سوالتون رو واضح تر بنويسيد،
همونطور که در پست 4 خدمتتون عرض کردم اگه اونطوريه شما اگه Crystal Report رو سيستم شما نصب باشه از منوي Project ويژوال بيسيک گزينه ي Add Crystal Report رو انتخاب کنيد بعد از باز شدن يک کادر محاوره اي گزينه ي اول رو انتخاب کنيد و روز دکمه ي OK کليک کنيد تا يک کادر محاوره اي ديگه اي باز بشه،در اين کادر محاوره اي هر چيزي از شما سوال ميکنه و ميخواد رو بهش بديد و روي Next کليک کنيد تا مراحل به پايان برسه و گزارش شما تکميل بشه.
اگه سوالي داريد در خدمتم.
اگر منظور شما دوباره اين نبود واضح تر بنويسيد.
موفق باشيد
نقل قول: دیتا بیس کریستال ریپورت
من همه کارای مربوط به گزارش رو کردم برنامه گزارش رو نشون میده و پرینت هم میگیره و هیچ مشکلی نداره.
من میخام که اگه برنامه رفت توی سیستم مشتری و اونجا توی یه مسیر دیگه(غیر از مسیری که تو سیستم من هست)و خواست گزارش رو ببینه برنامه ازش آدرس بانک اطلاعاتی مربوط به کریستال ریپورت رو نخواد.
اگه توجه کرده باشین وقتی آدرس بانک اطلاعاتی گزارش تغییر میکنه ، اگه گزارش رو باز کنی آدرس جدید بانک اطلاعاتی رو میخواد.
نقل قول: دیتا بیس کریستال ریپورت
ساده: وقتی گزارش رو میسازیم آدرس بانک اطلاعاتی رو از توی کریستال ریپورت انتخاب میکنیم.
من میخوام آدرس بانک اطلاعاتی مربوط به گزارش رو از توی ویژوال بیسیک و با app.path انتخاب کنم.
سوالم مربوط به crviewer و crrep اینا میشه.اگه منظورم رو فهمیده باشین.
نقل قول: دیتا بیس کریستال ریپورت
دوستان خواهشا یکی جوابمو بده.
برنامه تمومه فقط همین مونده.
نقل قول: دیتا بیس کریستال ریپورت
واقعا هیچ کس نیست جواب منو بده؟
نقل قول: دیتا بیس کریستال ریپورت
این مشکل رو منم با vb6 و crystal report 8.5 دارم که بعد از جابه جایی بانک دیگه گزارش باز نمیشه. چطوری میشه با app.path اتصال داد؟
نقل قول: دیتا بیس کریستال ریپورت
یعنی هیچکس نیست که جواب بده؟؟؟؟؟؟
نقل قول: دیتا بیس کریستال ریپورت
به این لینک یه سری بزن ، خدا کریمه
http://netnic.ir/post/698
1 ضمیمه
نقل قول: دیتا بیس کریستال ریپورت
نقل قول:
من تو برنامه همه آدرسها رو با APP.PATH دادم ولی نمیدونم که آدرس دیتا بیس مربوط به ریپورت رو چجوری با APP.PATH بدم.
سلام دوست عزیز
اگر برای اتصال به کریستال از DataEnvironment استفاده می کنید این کد را بررسی کند :
DataEnvironment1.Connection1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path + "\data name.MDB;Persist Security Info=False"
واگر از adodc استفاده می کنید این سورس را بررسی کنید:
نقل قول: دیتا بیس کریستال ریپورت
کافیه یه متغییر سراسری توی یه ماژول تعریف کنی بعد توی قسمتی که می خوای ریپورت فعال بشه این کد بنویس
"...varname="select * from tblname where
بعدش کافیه توی ویوئری که میزاری قسمت لودش ریپورت کئوری ستینگ و برابرکنی با اون متغییر . شرمنده الان کدی نداشتم و ...
نقل قول: دیتا بیس کریستال ریپورت
سلام دوستان
توی اون سورسی که گذاشتید مثالی از کریستال نبود!
من با کریستال 10 دارم کار میکنم و بانک اکسس هم دارم و میخوام بانک اطلاعاتی رو با یه متغییر string مثل متن یه text box به ریپورت وصل کنم. چطوری انجام بدم؟
مرسی
نقل قول: دیتا بیس کریستال ریپورت
میشه لطفا راهنمایی کنید. ممنونم...