水晶报表

flyskylf 2005-11-26 05:13:35
我的设计思路是这样的

public Form1()
{
InitializeComponent();

string strConn = "workstation id=DNSSERVER;packet size=4096;user id=sa;password =123456;data source=MS-D1D2448C438F;persist security info=False;initial catalog=PTdb";

MyDataset myset = new MyDataset();
SqlConnection sqlcnn = new SqlConnection(strConn);

SqlDataAdapter myadapter = new SqlDataAdapter();
string sqlstr = "select * from results";
myadapter.SelectCommand = new SqlCommand(sqlstr,sqlcnn);
//将从数据库中的Results表中选出得所有数据放在myset中
myadapter.Fill(myset,"results");

//显示报表
MyCrystalReport myrpt = new MyCrystalReport();
//设置报表数据源
crystalReportViewer_Report.ReportSource = myrpt;

}
调试也通过了,也运行了,它出现了一个DataBase登录对话框
点击ServerName的下拉框也没有要选的东西,是一个空的
我输进去点击Finish提示登录失败
请问各位大侠是怎么回事,怎么解决
谢谢!!
...全文
165 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
SeeSunSet 2005-12-03
  • 打赏
  • 举报
回复
你报表数据源是以该同结构的DATASET文件做的吗?还是用OLEDB连接的数据库?
sibarking 2005-12-03
  • 打赏
  • 举报
回复
数据库名称不用填写
用户名填写登陆名
密码填写数据库登陆密码
服务器名称填写你的oracle服务名(或者其他其他数据库)

就可以登陆上去了
flyskylf 2005-11-26
  • 打赏
  • 举报
回复
图片在
http://images.blogcn.com/2005/11/26/9/ventry,2005112617404.jpg

4,819

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧