【问题标题】:Error CS0234 The type or namespace name 'Reporting' does not exist in the namespace 'Microsoft' (Are you missing an assembly reference?)错误 CS0234 命名空间“Microsoft”中不存在类型或命名空间名称“Reporting”(您是否缺少程序集引用?)
【发布时间】:2020-12-17 00:15:58
【问题描述】:

我下载了这个项目和数据库,但是当我运行它时,我得到了这个错误,你能帮我解决这个问题吗?非常感谢您的帮助。

我已附上源代码和数据库,请看一下。 https://gofile.io/d/9TZvQV 谢谢!

enter image description here

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using Microsoft.Reporting.WinForms;

namespace DBApplication
{
    public partial class frmBilling : Form
    {
        SqlConnection con;
        SqlDataAdapter da;
        SqlCommand com;
        SqlDataReader dreader;
        DataSet ds;
        DataTable dt;
        DataRow dr;
        string sql;
        int quantity;
        ReportDataSource rds;
        ReportParameterCollection repParams;
        public frmBilling()
        {
            InitializeComponent();
            string constr = ConfigurationManager.ConnectionStrings["constr"].ToString();
            con = new SqlConnection(constr);
            loadCategory();
        }

        private void loadCategory()
        {
            sql = "SELECT CategoryID,CategoryName FROM Categories";
            da = new SqlDataAdapter(sql, con);
            ds = new DataSet();
            da.Fill(ds, "Categories");
            dt = ds.Tables["Categories"];
            dr = dt.NewRow();
            dr[0] = "-1";
            dr[1] = "--Select Category--";
            dt.Rows.InsertAt(dr, 0);
            cmbCategory.DisplayMember = "CategoryName";
            cmbCategory.ValueMember = "CategoryID";
            cmbCategory.DataSource = dt;
        }

【问题讨论】:

  • 欢迎来到stackoverlfow。我不会去那个 humpty dumpty 文件共享站点,将相关代码和错误(NOT IMAGES)粘贴到问题中。另见How to Ask
  • 尝试安装nuget Install-Package Microsoft.Reporting.WinForms.v11 -Version 1.0.0

标签: c# visual-studio namespaces .net-assembly


【解决方案1】:

根据 Michael 的建议和我对您项目的测试,请安装 -nuget package Microsoft.Reporting.WinForms.v11 来解决您的问题。

【讨论】:

    猜你喜欢
    • 2017-05-01
    • 2020-03-31
    • 1970-01-01
    • 2021-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-15
    • 1970-01-01
    相关资源
    最近更新 更多