crystal report 图像字段处理和提示登录框问题的解决办法
今天在用基于oracle+Crystal Report(自带) +VS.2005 处理图像数据时,碰到了两个问题:
1.Typed DataSet 处理 byte[] 数据库时,如何绑定字段类型的问题;

personalPhoto dataType 应该是byte[],在vs2003 中直接有Base64String类型,VS2005 给定的类型(选择属性栏的DataType)如下:

不知道其他同志是怎么处理这个问题的,我尝试如下办法: 直接输入 : System.Byte[]
结果,系统能正确识别,其他问题和VS2003 的操作一致,不再冗述。
http://cnblogs.com/winzheng
2.登录框的问题,网上解决办法:
TableLogOnInfo l=new TableLogOnInfo();
l.ConnectionInfo.ServerName=MyConfig.GetappSettings("server");
l.ConnectionInfo.DatabaseName=MyConfig.GetappSettings("database");
l.ConnectionInfo.UserID=MyConfig.GetappSettings("uid");
l.ConnectionInfo.Password=MyConfig.GetappSettings("pwd");
foreach(Table t in r.Database.Tables)
{
t.ApplyLogOnInfo(l);
}
我也遇到这个问题了,不过我在2003 中一直用的挺好,没有提示登录框问题,VS2005提示,研究发现,是由于我们先设定了数据源,
然后设定CrystalReport 页面的数据,随后数据源变动我们没有更新,导致系统无法识别数据源,办法:设定好数据源后,重新建立
Report 页面,系统就不提示了。
1.Typed DataSet 处理 byte[] 数据库时,如何绑定字段类型的问题;

personalPhoto dataType 应该是byte[],在vs2003 中直接有Base64String类型,VS2005 给定的类型(选择属性栏的DataType)如下:

不知道其他同志是怎么处理这个问题的,我尝试如下办法: 直接输入 : System.Byte[]
结果,系统能正确识别,其他问题和VS2003 的操作一致,不再冗述。
http://cnblogs.com/winzheng
2.登录框的问题,网上解决办法:
TableLogOnInfo l=new TableLogOnInfo();
l.ConnectionInfo.ServerName=MyConfig.GetappSettings("server");
l.ConnectionInfo.DatabaseName=MyConfig.GetappSettings("database");
l.ConnectionInfo.UserID=MyConfig.GetappSettings("uid");
l.ConnectionInfo.Password=MyConfig.GetappSettings("pwd");
foreach(Table t in r.Database.Tables)
{
t.ApplyLogOnInfo(l);
}
我也遇到这个问题了,不过我在2003 中一直用的挺好,没有提示登录框问题,VS2005提示,研究发现,是由于我们先设定了数据源,
然后设定CrystalReport 页面的数据,随后数据源变动我们没有更新,导致系统无法识别数据源,办法:设定好数据源后,重新建立
Report 页面,系统就不提示了。
浙公网安备 33010602011771号