Привет народ!
Помогите плиз баг выявить. Есть у меня следующий код
---------------------------------------------
Dim conn As New MySql.Data.MySqlClient.MySqlConnection
Dim scommand As New MySql.Data.MySqlClient.MySqlCommand
Dim adapter As New MySql.Data.MySqlClient.MySqlDataAdapter
Dim number As Integer
Dim myData As New DataSet
Dim cr As New CrystalReport1
Dim sql As String = "select * from accountant;"
Try
conn.ConnectionString = myConnectionString
conn.Open()
adapter.SelectCommand() = New MySql.Data.MySqlClient.MySqlCommand(sql, conn)
number = adapter.Fill(myData)
MessageBox.Show(number)
cr.SetDataSource(myData)
CrystalReportViewer2.ReportSource = cr
conn.Close()
Catch ex As MySql.Data.MySqlClient.MySqlException
MessageBox.Show(ex.Message)
End Try
---------------------------------
CrystalReport добавлен в проект с настройками по дефолту...
DataSet заполняется нормально, но как только доходит до кода "cr.SetDataSource(myData)" вылетает ошибка "The report has no tables". Не могу понять, что за tables ему нужны?? ОБъясните пожалуйста кто нибудь...
VB.NET 2005