Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 用vb.net填充crystal report viewer数据库登录提示_Asp.net_Vb.net_Crystal Reports - Fatal编程技术网

Asp.net 用vb.net填充crystal report viewer数据库登录提示

Asp.net 用vb.net填充crystal report viewer数据库登录提示,asp.net,vb.net,crystal-reports,Asp.net,Vb.net,Crystal Reports,我当前的vb.net代码似乎只填充crystal report viewer数据库登录提示中的用户名字段,但密码字段仍然为空 Dim view As New CrystalReport1 Dim username As String = "cdruser" Dim password As String = "cdruser10" View.SetDatabaseLogon(username, password) 结果: 试试这样的方法: Dim info As CrystalDecisi

我当前的vb.net代码似乎只填充crystal report viewer数据库登录提示中的用户名字段,但密码字段仍然为空

Dim view As New CrystalReport1

Dim username As String = "cdruser"

Dim password As String = "cdruser10"

View.SetDatabaseLogon(username, password)
结果:


试试这样的方法:

Dim info As CrystalDecisions.Shared.TableLogOnInfo
info = New CrystalDecisions.Shared.TableLogOnInfo()

Dim currentDB As String = ' Your Database location
info.ConnectionInfo.DatabaseName = ""
info.ConnectionInfo.ServerName = currentDB
info.ConnectionInfo.Password = ""
info.ConnectionInfo.UserID = ""

For Each t As Table In cReport.Database.Tables
     t.ApplyLogOnInfo(info)
Next

这是我连接Crystal Reports文件时经常使用的代码

@ovaltein请帮忙,你以前帮了我很大的忙。如果有任何问题,请告诉我,如果它有效,请务必投票/接受它作为答案。