dataset 动态帮定水晶报表问题!!急!!!
我在用dataset动态帮定水晶报表,代码如下:
SqlConnection con = new SqlConnection( "server=;database=nursinghomes;uid=sa;pwd=; ");
SqlDataAdapter da = new SqlDataAdapter( "select * from appForms ", con);
DataSet ds = new DataSet();
da.Fill(ds, "user ");
ReportDocument doc = new ReportDocument();
TableLogOnInfo logininfo = new TableLogOnInfo(); //这个用了强制连接数据库
string path;
path = Server.MapPath( "CrystalReport.rpt ");
doc.Load(path);
logininfo.ConnectionInfo.ServerName = "www-a49b7ecd221 ";
logininfo.ConnectionInfo.DatabaseName = "nursinghomes ";
logininfo.ConnectionInfo.UserID = "sa ";
logininfo.ConnectionInfo.Password = " ";
doc.Database.Tables[0].SetDataSource(ds.Tables[0]);
doc.Database.Tables[0].ApplyLogOnInfo(logininfo);
doc.Refresh();
CrystalReportViewer1.ReportSource = doc;
CrystalReportViewer1.DataBind();
但运行出现:无效索引。 (异常来自 HRESULT:0x8002000B (DISP_E_BADINDEX))
请问问题出在那里呀!!请教各位大大,谢谢!!!