PDA

View Full Version : سوال: خطا در ایجاد Connection در Fastreport.Net



salargham
سه شنبه 28 شهریور 1391, 21:38 عصر
سلام و خسته نباشید دارم خدمت دوستان
بنده درحال نوشتن برنامه ای هستم،در قسمت گزارشگیری اون با یه مشکلی برخورد کردم.در fastreport هنگام ایجاد کانکشن جدید در اون با یه پیغامی برخورد میکنم که تصویرش رو براتون گذاشتم.
اگه بانک اطلاعاتی ام رو در master یا یکی دیگه از پوشه های sql server کپی کنم،مشکلی نداره.اما اگه در داخل خود visual studio بانک رو ایجاد کنم این خطا ظاهر میشه.
در ضمن میخواستم فرق بین دو روش ایجاد بانک اطلاعاتی رو بدونم؟
لطفا اگه کسی در این مورد اطلاعاتی داره،جواب بده.
با تشکر
مواظب خوبی هاتون باشید.
93056

ehsanprog
جمعه 31 شهریور 1391, 21:18 عصر
من با fastreport تاحالا کارنکردم ولی فکر کنم میگه دیتابیس در حال استفادست و نمی تونه بازش کنه.
اگه اشتباه گفتم اساتید تصحیح نمایند.

حمیدرضاصادقیان
سه شنبه 04 مهر 1391, 10:18 صبح
سلام
شما به فایل MDF در این مسیر دسترسی لازم ندارید. SQL Server برای Attach کردن یک دیتابیس باید دسترسی کامل به فایل مورد نظر داشته باشه.روی Folder مورد نظر راست کلیک کرده و در قسمت Properties -Security ببینید Full Access هست یا خیر.

mahdiyari67
سه شنبه 01 مرداد 1392, 11:06 صبح
سلام من از fastreport در برنامه c# استفاده کردم از کد زیر

string connectionString;
connectionString = @"Data Source=AHMAD-PC;Initial Catalog=FRNetSample;Persist
Security Info=False;User=sa;Password=?dxv8014422?:(;packet size=8000";

Report rpt = new Report();
rpt.Load(@"L:\Training\FastReport.Net\Serie 3\Serie3.frx");
rpt.SetParameterValue("ConnectionString", connectionString);
rpt.Prepare();
rpt.ShowPrepared(); استفاده کردم با خطای Object reference not set to an instance of an object. برخوردم کسی میدونه مشگل کجاست