anahita6
شنبه 26 اردیبهشت 1388, 19:30 عصر
با عرض سلام لطفا مدیران پاک نکنن چون سوال من مربوط به قسمت سی شارپ هست نه کریستال
من یک پروژه دارم که توی قسمتی از این پروزه اطلاعاتی که توی دیتا بیس وجود داره باید از طریق کریستال چاپ بشه منتها این کار با فشردن یک دکمه توی فرم c sharp انجام میشه حالا من کدی که توی اون دکمه یا قسمت لود برنامه باید برای initialize انجام بدم نمیدونم چیه یعنی کد سی شارپ برای فراخوانی یه کریستال لطفا اگه کدی دارید که کمک میکنه کمکم کنید
کد زیر رو توی تالار مربوط به کریستال پیدا کردم که گزارش گیری با دیتا ست رو میگه که من از این روش میخوام استفاده کنم اما با error مواجه شد
string ConStr = "Data Source=.;Initial Catalog=Anbar;User
ID=sa;Password=123456";
SqlConnection SQLCon = new SqlConnection(ConStr);
SqlDataAdapter SQLAdapter = new SqlDataAdapter("SELECT * FROM
TbPersonal", SQLCon);
DataSet1 dataset = new DataSet1();
SQLAdapter.Fill(dataset, "TbPersonal");
//------------------------------------------------
ConnectionInfo connectionInfo = new ConnectionInfo();
ReportDocument RepDoc = new ReportDocument();
connectionInfo.ServerName = ".";
connectionInfo.DatabaseName = "anbar";
connectionInfo.UserID = "sa";
connectionInfo.Password = "123456";
string RepPath = Application.StartupPath + @"\CrystalReport1.rpt";
RepDoc.Load(RepPath);
RepDoc.SetDataSource(dataset);
crystalReportViewer1.ReportSource = RepDoc;
راستی من اتصالم ویندوزی هست. در این صورت id و پسورد برای connectioninfoنمیخواد . نه؟
من یک پروژه دارم که توی قسمتی از این پروزه اطلاعاتی که توی دیتا بیس وجود داره باید از طریق کریستال چاپ بشه منتها این کار با فشردن یک دکمه توی فرم c sharp انجام میشه حالا من کدی که توی اون دکمه یا قسمت لود برنامه باید برای initialize انجام بدم نمیدونم چیه یعنی کد سی شارپ برای فراخوانی یه کریستال لطفا اگه کدی دارید که کمک میکنه کمکم کنید
کد زیر رو توی تالار مربوط به کریستال پیدا کردم که گزارش گیری با دیتا ست رو میگه که من از این روش میخوام استفاده کنم اما با error مواجه شد
string ConStr = "Data Source=.;Initial Catalog=Anbar;User
ID=sa;Password=123456";
SqlConnection SQLCon = new SqlConnection(ConStr);
SqlDataAdapter SQLAdapter = new SqlDataAdapter("SELECT * FROM
TbPersonal", SQLCon);
DataSet1 dataset = new DataSet1();
SQLAdapter.Fill(dataset, "TbPersonal");
//------------------------------------------------
ConnectionInfo connectionInfo = new ConnectionInfo();
ReportDocument RepDoc = new ReportDocument();
connectionInfo.ServerName = ".";
connectionInfo.DatabaseName = "anbar";
connectionInfo.UserID = "sa";
connectionInfo.Password = "123456";
string RepPath = Application.StartupPath + @"\CrystalReport1.rpt";
RepDoc.Load(RepPath);
RepDoc.SetDataSource(dataset);
crystalReportViewer1.ReportSource = RepDoc;
راستی من اتصالم ویندوزی هست. در این صورت id و پسورد برای connectioninfoنمیخواد . نه؟