momo21
یک شنبه 10 شهریور 1387, 12:34 عصر
ارتباط كريستال ريپورت 9 با sql server در vb 6.0
سلام
من از كد زير استفاده كردم الان وقتي كليد نمايش گزارش را مي زنم ميره تو صفحه انتخاب odbc وبعد كه odbc را انتخاب مي كنم پسورد sa را ميخواد بعد گزارش را نمايش ميده
فكر مي كنم كانكشن درست خوانده نمي شه
ترا خدا يكي كمك كنه گير كردم.
Dim crApp As New CRAXDDRT.Application
Dim crRept As New CRAXDDRT.Report
Dim crDBTab As CRAXDDRT.DatabaseTable
Dim objParam As CRAXDDRT.ParameterFieldDefinition
() Private Sub Command1_Click
(Set crRept = crApp.OpenReport(App.path + "\RPT_SalonReserve.rpt", 1
crRept.ParameterFields.GetItemByName("@SDate").Add CurrentValue TxtSdate.Text
crRept.ParameterFields.GetItemByName("@EDate").Add CurrentValue TxtEdate.Text
crRept.ParameterFields.GetItemByName("@SalonCode") .AddCurrentValue CmbSalonName.ItemData(CmbSalonName.ListIndex)
crRept.DataBase.LogOnServer "PDSSQL.DLL", "TMFR_BKU.cntbldg4.com", "Negahdasht", "sa", "123"
For n = 1 To crRept.DataBase.Tables.Count
crRept.DataBase.Tables(n).SetLogOnInfo "TMFR_BKU.cntbldg4.com", "Negahdasht", "sa", "123"
Next n
crRept.EnableParameterPrompting = False
With FrmReportViewer
If Len(ReportTitle) > 0 Then
.Caption = ReportTitle
End If
FrmReportViewer.CRViewer.ReportSource = crRept
FrmReportViewer.CRViewer.ViewReport
'crRept.DiscardSavedData
FrmReportViewer.Show
FrmReportViewer.ZOrder vbBringToFront
End With
Set crRept = Nothing
Set crApp = Nothing
http://barnamenevis.org/forum/images/statusicon/user_online.gif http://barnamenevis.org/forum/images/buttons/report.gif (http://barnamenevis.org/forum/report.php?p=584287) http://barnamenevis.org/forum/images/misc/progress.gif
سلام
من از كد زير استفاده كردم الان وقتي كليد نمايش گزارش را مي زنم ميره تو صفحه انتخاب odbc وبعد كه odbc را انتخاب مي كنم پسورد sa را ميخواد بعد گزارش را نمايش ميده
فكر مي كنم كانكشن درست خوانده نمي شه
ترا خدا يكي كمك كنه گير كردم.
Dim crApp As New CRAXDDRT.Application
Dim crRept As New CRAXDDRT.Report
Dim crDBTab As CRAXDDRT.DatabaseTable
Dim objParam As CRAXDDRT.ParameterFieldDefinition
() Private Sub Command1_Click
(Set crRept = crApp.OpenReport(App.path + "\RPT_SalonReserve.rpt", 1
crRept.ParameterFields.GetItemByName("@SDate").Add CurrentValue TxtSdate.Text
crRept.ParameterFields.GetItemByName("@EDate").Add CurrentValue TxtEdate.Text
crRept.ParameterFields.GetItemByName("@SalonCode") .AddCurrentValue CmbSalonName.ItemData(CmbSalonName.ListIndex)
crRept.DataBase.LogOnServer "PDSSQL.DLL", "TMFR_BKU.cntbldg4.com", "Negahdasht", "sa", "123"
For n = 1 To crRept.DataBase.Tables.Count
crRept.DataBase.Tables(n).SetLogOnInfo "TMFR_BKU.cntbldg4.com", "Negahdasht", "sa", "123"
Next n
crRept.EnableParameterPrompting = False
With FrmReportViewer
If Len(ReportTitle) > 0 Then
.Caption = ReportTitle
End If
FrmReportViewer.CRViewer.ReportSource = crRept
FrmReportViewer.CRViewer.ViewReport
'crRept.DiscardSavedData
FrmReportViewer.Show
FrmReportViewer.ZOrder vbBringToFront
End With
Set crRept = Nothing
Set crApp = Nothing
http://barnamenevis.org/forum/images/statusicon/user_online.gif http://barnamenevis.org/forum/images/buttons/report.gif (http://barnamenevis.org/forum/report.php?p=584287) http://barnamenevis.org/forum/images/misc/progress.gif