private void Efficientcy_Load(object sender, EventArgs e)
{
basic_userTableAdapter basic = new basic_userTableAdapter();
CrystalReport1 cr = new CrystalReport1();
cr.SetDataSource((DataTable)basic.GetData());
crystalReportViewer1.ReportSource = cr;
}
绑定报表是时我这么写的,为什么每次运行到cr.SetDataSource((DataTable)basic.GetData());这一行就报“用户sa登陆失败啊”!
急!谢谢
{
basic_userTableAdapter basic = new basic_userTableAdapter();
CrystalReport1 cr = new CrystalReport1();
cr.SetDataSource((DataTable)basic.GetData());
crystalReportViewer1.ReportSource = cr;
}
绑定报表是时我这么写的,为什么每次运行到cr.SetDataSource((DataTable)basic.GetData());这一行就报“用户sa登陆失败啊”!
急!谢谢
这种原因一般不是你的代码问题,SQLserver 配置问题:1\登陆模式选择混合登陆模式,SA密码设置为空
2\SQL2000需要下载SP4补丁才能提供远程登陆.
((DataTable)basic.GetData())....
跟你basic的数据连接有关!!...
2.用ODBC连接数据库看是否成功,连接时用sa账号
3.再测试你的程序