ورود

View Full Version : سوال: مشکل در گزارش گیری از سرور رمز دار/مدرخواست یک ایبوک



amir-aa
یک شنبه 11 دی 1390, 15:38 عصر
سلام
من یک سیستم گزارش گیری ساختم...خوبم کار میکنه اما چون سرورم رمز داره هر سری ازم رمز میخواد.نمیخوام اینجوری باشه.چیکار کنم؟؟؟؟

اینم کدش

string connectionstring = "Data Source=.;Initial Catalog=anbardar;User Id=sa;Password=1";
SqlConnection conn = new SqlConnection(connectionstring);
SqlCommand cm = new SqlCommand();
cm.Connection = conn;
cm.CommandType = CommandType.StoredProcedure;
cm.CommandText = "search1";
SqlParameter id = new SqlParameter("@sar_code", textBox12.Text);
cm.Parameters.Add(id);
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cm;
DataSet ds = new DataSet();
da.Fill(ds);
ConnectionInfo connectionInfo = new ConnectionInfo();
ReportDocument RepDoc = new ReportDocument();
connectionInfo.ServerName = ".";
connectionInfo.DatabaseName = "anbardar";
string RepPath = Application.StartupPath + @"\\CrystalReport1.rpt";
RepDoc.Load(RepPath);
RepDoc.SetDataSource(ds);
crystalReportViewer1.ReportSource = RepDoc;
ParameterValues parameterValues = new ParameterValues();
ParameterDiscreteValue parameterDiscreteValue = new
ParameterDiscreteValue();
parameterDiscreteValue.Value = textBox12.Text;
parameterValues.Add(parameterDiscreteValue);
ParameterFieldDefinitions parameterFieldDefinitions =
RepDoc.DataDefinition.ParameterFields;
ParameterFieldDefinition parameterFieldDefinition =
parameterFieldDefinitions["@sar_code"];
parameterFieldDefinition.ApplyCurrentValues(parame terValues);



یک درخواست دیگه هم داشتم
من تاحالا با oop برنامه ننوشتم یعنی همیشه توی فرم کدنویسی میکردم حالا میخوام به صورت شی گرا هم یاد بگیرم
یک ایبوک خوب میخوام که خلاصه و لی کامل باشه....زبان اصلی هم باشه اشکال نداره

amir-aa
سه شنبه 13 دی 1390, 10:27 صبح
اساتید نظری ندارند؟

amir-aa
جمعه 16 دی 1390, 12:57 عصر
خواهش میکنم یک کمکی بکنید

amir-aa
یک شنبه 18 دی 1390, 10:07 صبح
آقا انصافا چرا هیچکس نمیتونه به سوال من جواب بده؟؟؟؟

az.heidarzadeh
سه شنبه 20 دی 1390, 13:36 عصر
این یه نمونه عالی از oop هست که البته asp هست اگه شما application win میخواید بازم فرقی نمیکنه قانون و روال کار همینه، برای اون مشکلتون هم اگه نمونه کد رو برام ایمیل کنید تا من ببینم مشکلش چیه؟...
http://how2learnasp.net/article.aspx?code=88407883-053c-4035-88c8-b75d804d6e2c

zarrinnegar
سه شنبه 20 دی 1390, 17:41 عصر
ببین من با کریستال کار نکردم چون همیشه دردسر هاش بیشر از توانایی هاش برای من بوده ولی

شما اومدید یک connectionInfo ساختید خط 13 الی 16
بعد اومدید سرور و نام دیتابیس رو بهش دادید
خوب معلومه که هر چیزی که بهش سرور دادید و دیتابیس ف بعد بخواد کانکت بشه user,pass میپرسه
حالا باید ببینی توی لیست متد ها و متغیر هایی که این connectionInfo داره (یعنی وقتی بعدش نقطه میزاری و یک لیست باز میشه که متدهاشو نشون میده) گزینه ای داره که مثلا connectionString داشته باشه که بتونی اون استرینگی که خط اول تعریف کردی بهش بدی؟
یا گزینه ای که بتونی user,pass رو توش تنظیم کنی؟

توی مشکل قبلی هم نوشته بودم که برای اینکه بتونم مشکل شما رو پیدا کنم تمام خطاهای مربوط به CrystalReport رو مجبور شدم کامنت بگیرم ( چون ابزارش رو من ندارم ) وگرنه خودم بررسی میکردم

amir-aa
جمعه 23 دی 1390, 15:11 عصر
خواهشا راهنمایی کنید

amir-aa
شنبه 24 دی 1390, 09:43 صبح
آقایون مدیر بخش هیچ نظری ندارند؟
خواهش میکنم مدیران عزیز یه کاری بکنند برای ما

ad.davachi
سه شنبه 23 اسفند 1390, 13:12 عصر
amir - aa مشکلت حل شد؟منم همین مشکل رو دارم اگه حل شده بیا راه حلشو بگو