|
-
Jan 13th, 2006, 01:43 PM
#1
Thread Starter
Fanatic Member
How to set Database Path
I m using the following method to show report in VB (It Crystal Report 8.5's report)
Dim Report As New CrDaily
Dim Db As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Dim StrSel
Private Sub Form_Load()
Screen.MousePointer = vbHourglass
CRViewer1.ReportSource = Report
Screen.MousePointer = vbDefault
Set Db = New ADODB.Connection
Db.ConnectionString = Conn
Db.Open
Call ViewRep
End Sub
Private Sub Form_Resize()
CRViewer1.Top = 0
CRViewer1.Left = 0
CRViewer1.Height = ScaleHeight
CRViewer1.Width = ScaleWidth
End Sub
Public Sub ViewRep()
Set Rs = New ADODB.Recordset
With Rs
.Open "Select * from Tbl_Emp_Att", Db, adOpenDynamic, adLockOptimistic
On Error Resume Next
Report.Text6.SetText "REPORT OF " & FrmDaily.TxtDate.Text
StrSel = "{Tbl_Emp_Att.Att_Date} in Date(" & _
Format(FrmDaily.TxtDate, "yyyy,m,d") & ") to Date(" & _
Format(FrmDaily.TxtDate, "yyyy,m,d") & ")"
Report.DiscardSavedData
Report.Database.SetDataSource Rs
Report.RecordSelectionFormula = StrSel
CRViewer1.ReportSource = Report
CRViewer1.EnableRefreshButton = True
CRViewer1.ViewReport
End With
End Sub
How to set the Database.Path if using the above method.
-
Jan 15th, 2006, 12:47 AM
#2
Re: How to set Database Path
If your querying the db with ADO and populating a recordset as your DataSource then why worry about the .Path? Also, looks like your missing some parameters when setting your datasource.
VB Code:
Report.Database.SetDataSource Rs, 3, 1
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|