我也用动软整的工程模式 用repeater绑定数据 当运行时就出现这样错误
   public static DataSet RunProcedure(string storedProcName, IDataParameter[] parameters, string tableName)
        {
            using (SqlConnection connection = new SqlConnection(connectionString))
            {
                DataSet dataSet = new DataSet();
                connection.Open();
                SqlDataAdapter sqlDA = new SqlDataAdapter();
                sqlDA.SelectCommand = BuildQueryCommand(connection, storedProcName, parameters);
                sqlDA.Fill(dataSet, tableName);这里提示找不到存储过程 'UP_GetDataSet'。                connection.Close();
                return dataSet;
            }
repeater的代码为:
  //repeatet显示TEST
        string strSQL = "* from T_User";
        DataSet ds = new DataSet();
        ds = STCPGLXT.CommonFunction.DbF.GetTableDataSet(strSQL);
        if (ds.Tables[0].Rows.Count > 0)
        {
            rptTest.DataSource = ds;
            rptTest.DataBind();
        }
       跪求求高手帮忙解决!!!!

解决方案 »

  1.   

    没用过那玩意 - -
    不过看样是,是你的数据库,没有UP_GetDataSet这个存储吧。你看看自己的库
      

  2.   

    数据库看看 有没有 'UP_GetDataSet'存储过程
      

  3.   

    是不是数据库中没有这个UP_GetDataSet存储过程啊
      

  4.   

    而且,你在哪里调用RunProcedure这个方法,目前也不明
      

  5.   

    动软貌似不能支持2000以上的sql版本?存储过程可能被加密过,所以你跑脚本安装不上,好好看看错误提示吧,最大的可能还是确实没有那个存储过程!
      

  6.   

    什么叫也用动软 ,那是什么东西 几个人用? 
        看下你数据库有木有哪个存储过程 。
    select * from sys.objects where name = N'UP_GetDataSet'