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 页面,系统就不提示了。
posted @ 2008-02-22 14:15  winzheng  阅读(453)  评论(0)    收藏  举报