VB.Net crystal report connection string

connection, crystal-reports, report, string, vb.net

Solution

It is showing the popup for giving userid and password. I want to give the server connection programatically.

i given the following code still it showing the popup

Private Sub CrystalReportViewer1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles CrystalReportViewer1.Load
        Dim cryRpt As New ReportDocument
        Dim crtableLogoninfos As New TableLogOnInfos
        Dim crtableLogoninfo As New TableLogOnInfo
        Dim crConnectionInfo As New ConnectionInfo
        Dim CrTables As Tables
        Dim CrTable As Table
        cryRpt.Load("E:\ColorLab1\colorlab\colorlab\rpt_bill.rpt")

        With crConnectionInfo
            .ServerName = "MAHESH\SQLEXPRESS"
            .DatabaseName = "cc"
            .UserID = "erp"
            .Password = "123"
        End With

        CrTables = cryRpt.Database.Tables
        For Each CrTable In CrTables
            crtableLogoninfo = CrTable.LogOnInfo
            crtableLogoninfo.ConnectionInfo = crConnectionInfo
            CrTable.ApplyLogOnInfo(crtableLogoninfo)
        Next
        CrystalReportViewer1.RefreshReport()
    End Sub

How can i solve this?

Problem

I am using `vb.net 2010` to develop my software. Also have `crystal reports` in my projects and things are working perfectly in my PC. My problem is that I design the crystal report in my PC with wizard and `my PC is not the server`, then upload it to the server so it would be accessible to users. But when try to open report a `connection problem` to the database pops up. I know that is due to the connection property when I designed the reports in my PC. How can I solve this problem.

Original source