我要做一个根据条件产生的crystalreport,数据库是mysql.本来我想用oledb for odbc连接数据库。从数据库中直接产生,但无法从数据库抓取数据。后来我用microsoft.data.odbc从数据库中获得数据,放入datagrid中。但不知怎么从datagrid中读入数据生成一个crystalreport。
不知哪位能帮忙解决,或给个其他的方案。
非常感谢!
我要做一个根据条件产生的crystalreport,数据库是mysql.本来我想用oledb for odbc连接数据库。从数据库中直接产生,但无法从数据库抓取数据。后来我用microsoft.data.odbc从数据库中获得数据,放入datagrid中。但不知怎么从datagrid中读入数据生成一个crystalreport。 不知哪位能帮忙解决,或给个其他的方案。 非常感谢!
nod
你把数据填充到dataset
Dim ada As New OleDb.OleDbDataAdapter(sql, m_con)
ada.Fill(dsdata, "cat")
CatDataGrid.DataSource = dsdata.Tables(0)
rpt.SetDataSource(dsdata)