امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ضروری
نویسنده پیام
NAZANINN آفلاین
كاربر دو ستاره
**

ارسال‌ها: 74
موضوع‌ها: 30
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #1
Smile  ضروری
سلام
من سوال خیلی ضروری در مورد کریستال ریپورت در سی شارپ دارم:
من می خوام از کریستال ریپورت استفاده کنم ولی در خروجی عنوان فیلدها را به من می دهد و محتویات فیلدها را نشان نمی دهد. چرا؟

ضروری
۰۴-بهمن-۱۳۸۶, ۰۹:۵۵:۳۳
ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #2
RE: ضروری
سی شارپ که بلد نیستم ولی اگه می تونی برنامه رو بذار ببینم کجاش مشکل داری

پارک24
مرجع خرید و فروش خودرو
۰۴-بهمن-۱۳۸۶, ۱۳:۰۰:۰۰
وب سایت ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #3
RE: ضروری
وقتی گزارش رو طراحی میکردین فیلدهای جدول رو بهش ارتباط دادین؟(برای نشان داده شدن در ستونهای مورد نظر
۰۴-بهمن-۱۳۸۶, ۱۶:۳۱:۵۲
وب سایت ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #4
RE: ضروری
آهان فهمیدم چرا فقط عنوان رو می بینی
به خاطر اینه که Fill نکردی!!!!
باید dataset رو Fill کنی!!!

پارک24
مرجع خرید و فروش خودرو
۰۴-بهمن-۱۳۸۶, ۲۲:۳۳:۵۲
وب سایت ارسال‌ها
پاسخ
NAZANINN آفلاین
كاربر دو ستاره
**

ارسال‌ها: 74
موضوع‌ها: 30
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #5
RE: ضروری
بله فیلدهای جدولو بهش ارتباط دادم(عنوان فیلدامو بهم می ده)

ببخشید یعنی چی که DATABASO رو FILL نکردم؟
۰۸-بهمن-۱۳۸۶, ۱۱:۱۰:۱۵
ارسال‌ها
پاسخ
NAZANINN آفلاین
كاربر دو ستاره
**

ارسال‌ها: 74
موضوع‌ها: 30
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #6
RE: ضروری
من دستور dataset.fillنام رو نوشتم
۰۸-بهمن-۱۳۸۶, ۱۴:۲۷:۳۸
ارسال‌ها
پاسخ
NAZANINN آفلاین
كاربر دو ستاره
**

ارسال‌ها: 74
موضوع‌ها: 30
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #7
RE: ضروری
(ضروری،به شدت )
دستوری که من می نویسم اینه:
SqlConnection conn = new SqlConnection("persist security info=false;integrated security=SSPI;database=compony;server='.'");
DataSet ds = new DataSet();
try
{
conn.Open();
SqlCommand cmd = new SqlCommand("select * from custemer");
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
da.Fill(ds);
CrystalReport3 cr = new CrystalReport3();
cr.SetDataSource(ds);
crystalReportViewer1.ReportSource = cr;
}
catch (SqlException ex)
{
MessageBox.Show(ex.Message);
}
finally
{
conn.Close();
}
ولی خط: da.Fill(ds);
را errror میگیره
۰۸-بهمن-۱۳۸۶, ۱۵:۱۵:۵۴
ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #8
RE: ضروری
Fill کردن به این دستورات می گن که البته این ها تو وی بی هستن ولی با اونی که شما می خواین فرقی نمی کنه:
Dim Conn as new OleDBConnection = "همونی که خودت تو کد های خودتون نوشتین"
Dim Dap as new OleDBDataAdapter = "SELECT * FROM tablename"
Dim Dst as new Dataset
Dim oRpt as new mySampleReport
Conn.Open
Dap.Fill (Dst, "tablename")
Conn.Close
oRpt.SetDataSource (Dst)
me.CrystalReporterViewer1.ReportSource = oRpt

پارک24
مرجع خرید و فروش خودرو
۰۹-بهمن-۱۳۸۶, ۰۰:۰۴:۴۴
وب سایت ارسال‌ها
پاسخ
NAZANINN آفلاین
كاربر دو ستاره
**

ارسال‌ها: 74
موضوع‌ها: 30
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #9
RE: ضروری
من نوشتم دستورات زیر رو (فکر می کنم معادلش توی #c باشه)
OleDbConnection conn = new OleDbConnection("persist security info=false;integrated security=SSPI;database=compony;server='.'");

OleDbDataAdapter Dap = new OleDbDataAdapter();
DataSet Dst = new DataSet();
Dap.SelectCommand = new OleDbCommand();
Dap.SelectCommand.Connection = conn;
Dap.SelectCommand.CommandType = CommandType.Text;
Dap.SelectCommand.CommandText = "select * from custemer";
ReportDocument ORpt = new ReportDocument();
conn.Open();
Dap.Fill(Dst,"custemer");
conn.Close();
ORpt.SetDataSource(Dst);
crystalReportViewer1.ReportSource = ORpt;

که روی خط: ORpt.SetDataSource(Dst);
خطا می گیریه،میگه مسیر موجود نمی باشد.
بازم اجرا نمی شه.
۰۹-بهمن-۱۳۸۶, ۱۱:۲۰:۱۶
ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #10
RE: ضروری
می شه متن اینگلیسی Error رو بنویسین؟

پارک24
مرجع خرید و فروش خودرو
۰۹-بهمن-۱۳۸۶, ۱۶:۱۲:۵۷
وب سایت ارسال‌ها
پاسخ
NAZANINN آفلاین
كاربر دو ستاره
**

ارسال‌ها: 74
موضوع‌ها: 30
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #11
RE: ضروری
ممنون این مشکلم خدارو شکر حل شد(ولی الان نمی تونم توی رکرودام فارسی بنویسم،هر چند مربوط به این تالار نمی شه)
۱۰-بهمن-۱۳۸۶, ۱۱:۳۶:۲۴
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سوال (ضروری) NAZANINN 3 3,808 ۰۷-مهر-۱۳۸۸, ۱۶:۵۰:۵۴
آخرین ارسال: 1006corp
  سوال (ضروری) NAZANINN 0 1,723 ۱۱-بهمن-۱۳۸۶, ۱۲:۴۳:۵۳
آخرین ارسال: NAZANINN

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS