收录日期:2019/04/24 20:27:00 时间:2016/05/30 10:06:04 标签:C#
水晶报表10,企业英文版,Access数据库,载入报表时出现登录框,要求输入用户名,密码,ACCESS怎么有用户名呀,搜遍相关文章,有些可能会解决问题,但大多是对SQL server的,数据集在工具箱添加和在解决方案资源管理器添加都试了,就是去除不了登录框,最终还是登录失败。
我也不会,帮你顶一下吧
你是用的直接读数据库的那种方式吧?
这样的方式不是很好
实在要用的话,给你个方案吧
你需要给你的crystalreportviewer加上一个logoninfo
TableLogOnInfo info = new TableLogOnInfo();
TableLogOnInfos infos = new TableLogOnInfos();//注意:这里比前面的多了一个“s”
ConnectionInfo conn = new ConnectionInfo();
conn.ServerName = "localhost";
conn.DataSource = "Northwind";
conn.UserID = "sa";
conn.Password = "";
info.ConnectionInfo = conn;
info.TableName = "Customers";
infos.Add(info);
this.crystalReportViewer1.LogOnInfo = infos;
this.crystalReportViewer1.ReportSource = rpt;
this.crystalReportViewer1.DataBind();
朋友,是不是都休假了,兄弟多谢了
我上面这个是SQL SERVER的
不要说不会改,其实很简单,看看那个logoninfo里面对access是需要些什么样的属性就是了
to:Reeezak:朋友,我用的是ACCESS。
conn.ServerName = "localhost";
conn.DataSource = "Northwind";
conn.UserID = "sa";
conn.Password = "";
这里怎么弄呀,
对了,access有一个加密的问题,这个估计就是sqlserver的登陆一样的了
这个不是问题吧?
你看看访问access的连接字符串是怎么写的就是了啊
他这个crystal report怎么说都是用ADO.NET访问数据库的,那么也就是拿你的logoninfo自己组装了一个连接字符串,设置一下这个logoninfo里面相应的属性就是了啊
好,我试试看,谢谢!
我还是搞不定呀,快来帮忙呀


conn.ServerName = C:\Documents and Settings\Reeezak\桌面\db1.mdb
conn.DatabaseName = C:\Documents and Settings\Reeezak\桌面\db1.mdb
conn.Password = 1
conn.UserID = admin

看看跟连接字符串是不是很像啊?
用户名在你加密的时候是默认的“admin”
水晶就是水晶,看起来好看,真的不经用呀,到处都是错,明明每步都很简单,可一按F5就完蛋,还是结贴吧。非常谢谢坚持信息朋友,给了我很大帮助。

存储过程之print语句 loadjava 求助,对像关闭时不充许操作 30行 留言版代码求助 如何实现这样的效果 ------请问一下这样的效果怎么做------ 高分请教一个问题,有兴趣的进来! 关于重复值得查询 请问reporting Services , 参数化报表预览 中的“查看报表”按钮,可以通过编程改变吗 手机上网强制主页问题 API HOOK 关机和重起 有没有知道哪有sqlserver2000的jdbc驱动在哪下的朋友? 与远程服务器的连接问题 C#代码能否在一个新窗口中打开网页 javascript联动 选值问题 delphi菜单下的小图标如何取下来? 怎样成为.net工程师 驱动菜鸟求助! 求救:机器升级后php环境出现错误! 关于soapheader控制访问权限问题,急..请高手帮忙 菜鸟求教:关于按钮灰条问题 如何自动生成程序的帮助文档(.chm文件) eclipse连mysql问题...急 各位,求大家帮忙 乱码问题 高手赐教:同一问题第二贴-控制图片显示大小! CCNA 深圳那里有培训点及费用如何? 请架构师大大们给建议 mysql能实现桥接吗?就是象sqlserver一样在数据源(ODBC)里面添加数据源一样,能实现吗? 关于字符串参数传递问题