本帖最后由 almeida0330 于 2010-05-20 10:22:00 编辑

解决方案 »

  1.   

     string cc =  "mcConnectionString1";
            cc=System.Web.HttpContext.Current.Session["constr"].ToString();
                  SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings[cc].ConnectionString);莫名其妙的代码!
    莫名其妙的问题!
      

  2.   

    cc=Session["constr"].ToString();this session is refrense system.web.sessionstate.httpsessionstate
      

  3.   


    代码有问题,我还没用过在类库里面取session的值
      

  4.   

    登陆时Session保存了没有?Session["Constr"]中保存对象的类型是string类型吗?
      

  5.   

    登录页面中:  if (DropDownList1.SelectedValue.ToString() == "2009")
                {
                    Session["constr"] = "mcConnectionString";
                }
                else if (DropDownList1.SelectedValue.ToString() == "2010")
                {
                    Session["constr"] = "mcConnectionString1";
                }
    怎样在类中得到 Session["constr"]的值?
      

  6.   

    cc=System.Web.HttpContext.Current.Session["constr"].ToString();
    这句代码应该有问题,你直接写cc=Session["constr"].ToString();
    试试看?
      

  7.   

    怪了.为什么你的连接串要用session呢?
      

  8.   

    cc=Session["constr"].ToString(); 
    不知道楼主想做什么
      

  9.   

    如果你SearchKeywordService 不是基类的话,够呛
      

  10.   

    设置一个全局变量存SESSION?然后在类里调用?
      

  11.   

    加 IReadOnlySessionState   接口
    : System.Web.UI.Page ,IReadOnlySessionState类库干嘛给自己起名叫web...
    奇怪
      

  12.   

    public StaffDataContext() : 
     39                base(global::System.Configuration.ConfigurationManager.ConnectionStrings["DutyDemoConnectionString"].ConnectionString, mappingSource)
     40        ...{
     41            OnCreated();
     42        }你试试 我早上看代码的时候觉得 觉得  觉得  你试试
    行不行我留言通知一下我另外 可以传session进去 不过麻烦了点
      

  13.   

    不错一下
    我贴的代码是 linq to sql 自动生成的那个部分
      

  14.   

    哥啊。。你
    string cc =  "mcConnectionString1";
            cc=System.Web.HttpContext.Current.Session["constr"].ToString();
                  SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings[cc].ConnectionString);是不是有点无意思。。再说了用 dropDownlist用来选择。。然后。。你需要什么节点。。直接在webConfig里面写好不就行了。。干吗非得用session呢
      

  15.   


    SELECT *
    FROM [服务器名称].[数据库名称].[数据库所有者(dbo)].[表名称/视图名称]
      

  16.   

    建议你在confige文件中 设置2个链接字符串 节点,根据用户选择 进行动态读取。对于LZ用Session的方法,我觉得有点那个了
      

  17.   

    首先判断下session是不是null或者为空。