2017-07-16 173 views
-2
Dim dt As New DataTable 

     With dt 
      .Columns.Add("Itemname") 
      .Columns.Add("Quantity") 
      .Columns.Add("Price") 
      .Columns.Add("Total") 
     End With 

     For Each dr As DataGridViewRow In Me.DataGridView1.Rows 
      dt.Rows.Add(dr.Cells("Itemname").Value, dr.Cells("Quantity").Value, dr.Cells("Price").Value, dr.Cells("Total").Value) 
     Next 

      Dim rptdoc As CrystalDecisions.CrystalReports.Engine.ReportDocument 
     rptdoc = New ordersprint 
      rptdoc.SetDataSource(dt) 

誰か助けてもらえますか? datagridviewでデータを印刷するコードはここにありますか?データベース情報の読み込みに失敗しました。ファイルtemp xxxxxxxxxxのエラー

答えて

0

データベースのロードに失敗したときは、VB.netがデータベース自体に接続できません。クエリの実行は後で行われます。接続文字列が適切であり、MySQL dbが外部のlocalhostからの接続要求を聞くことができるかどうかを確認してください。

+0

私はdatagridviewデータをCrystalレポートに渡して印刷します。 datagridviewはデータベースに接続されていません。私は、Crystal Reportsの印刷にdatagridviewの値を渡す削除するとき。エラーはありません。 –

関連する問題