ورود

View Full Version : مشکل در لینک جداول در چاپ ؟



mohsen.khodaparast
جمعه 23 اردیبهشت 1390, 19:49 عصر
سلام دوستان ؛
من توی Crystal report در سی شارپ وقتی که میخوام چند جدول را بیارم و وقتی که لینک می کنم ، موقع اجرا و نمایش کریستال ریپورت ازم USER , PASS می خواد . برای پایگاه دادم یوزر و پسورد تعریف کردم و موقع ساخت کریستال ربپورت هم بهش دادم ولی بازم ازم یوزر و پسورد را میخواد .
یوزر و پسورد را هم درست وارد می کنم ولی بازم ازم میخواد .
نمی دونم چکار کنم . من الان 3 ماه میشه که درگیر این مشکلم و تا الان هیچکس نتونسته کمکی بهم بکنه .
ممنون میشم اگه شما یه راهی بهم نشون بدین .

نمونه برنامه را میذارم , دانلود کنید تا شاید بهتر متوجه بشید.پایگاه داده را در SQL اتچ کنید.
یه عکس کلی از کارم هم میذارم ببینید .

خیلی نیاز دارم به رفع این مشکل .:گریه:

mohsen.khodaparast
سه شنبه 27 اردیبهشت 1390, 18:13 عصر
سوالمو درست متوجه نشدید یا اینکه نمیدونید چکار کنم ؟

هنگام نمایش فرم چاپ ازم یوزر و پسورد میخواد ، بهش میدم ولی بازهم نمایش نمیده !

aminzarinjoi
چهارشنبه 28 اردیبهشت 1390, 10:11 صبح
سلام دوست عزیز نمونه کارتون همراه با دیتابیس نیست .اگه بزاری شاید بهتر بشه تصمیم گرفت

mohsen.khodaparast
جمعه 30 اردیبهشت 1390, 01:14 صبح
سلام دوست عزیز؛
فکر کردم که فایل دیتابیس را گذاشتم . ممنون که گفتین .
فایل دیتابیس را ضمیمه کردم ، دانلود کنید.
چون مسیر لوکال دادم ؛ دیتابیس را توی SQL اتچ کنید .

با تشکر.

singel
شنبه 07 خرداد 1390, 10:03 صبح
سلام دوست عزیز
این کد رو اضافه کن احتمالا مشکلت حل میشه البته این کد به زبان وی بی



rpt.DataSourceConnections.Item(0).SetConnection(., "database_name", "mo", "12345")

singel
شنبه 07 خرداد 1390, 10:14 صبح
دوباره سلام این کد کاملشه که خودم توی وی بی استفاده میکنم
شرمنده من سی رو سیستمم نصب نیست وگرنه خودم برات تبدیلش میکردم




Dim dap1 As New SqlClient.SqlDataAdapter
Dim dset1 As New DataSet
dap1.SelectCommand = New SqlClient.SqlCommand
cnt1.ConnectionString = "Data Source=local;Initial Catalog=database_name;User ID=mo;password=12345"
cnt1.Open()
dap1.SelectCommand.Connection = cnt1
Dim sqltext As String
sqltext = "select * from tblsubscribercalldetail"
Dim rpt As New CrystalReport3
rpt.DataSourceConnections.Item(0).SetConnection(My .Settings.ip(), "database_es_riz", "sa", "12345")
dset1.Dispose()
dset1 = New DataSet
dap1.SelectCommand.CommandText = sqltext
dset1.Clear()
dap1.Fill(dset1, "tblsubscribercalldetail")
rpt.SetDataSource(dset1)
print_riz.CrystalReportViewer1.ReportSource = rpt