2013-02-03 2 views
0

에러가 없습니다 이건 내 코드입니다 :보고서는 더 테이블

보고서는 더 테이블

제발 도와주세요이 없습니다 :

Dim ds As New DataSet1 
    Dim cnn As SqlConnection 
    Dim con1 As String = "Data Source=;Initial Catalog=;Integrated Security=True" 
    Dim sql As String = "SELECT * FROM POBasket where POBNumber='" + txtorderno.Text + "'" 
    cnn = New SqlConnection(con1) 
    cnn.Open() 
    Dim dscmd As New SqlDataAdapter(sql, cnn) 
    Dim dscrystal As New DataSet1 
    dscmd.Fill(dscrystal, "POBasket") 
    cnn.Close() 

    Dim report As CrystalReport1 = New CrystalReport1 
    report.SetDataSource(dscrystal.Tables("POBasket")) 
    report.SetParameterValue("ProductName", "+") 
    poreport.pocrystalviewer.ReportSource = report 
    poreport.pocrystalviewer.Refresh() 
    poreport.Show() 

난 항상 오류가!

+0

새로운 질문을하기보다는 [질문] (http://stackoverflow.com/questions/14671504/create-crystal-report-programmatically)에 대한 피드백을 실제로 게시하면 좋을 것입니다. 최소한 나는 나의 대답이 다소 잘못되었다는 것을 알았을 것이다. – AbZy

+0

죄송합니다. 나는 그것을 시도했지만 효과가 없었다. 어쨌든 고마워. – tristan

답변

0

이 코드를 아래에 사용 :

report.database.table[0].setdatasource(dscrystal.Tables("POBasket")) 

대신 나를 위해

report.SetDataSource(dscrystal.Tables("POBasket")) 

그 일

의.

나는 그것이 당신을 도울 것이라고 생각합니다.

관련 문제