簡體   English   中英

如何在Visual Studio代碼中調試C#代碼

[英]How to Debug C# code in visual studio code

我想在vs代碼中調試我的C#代碼,但是運行時遇到一些錯誤。它需要一些參考。所以我添加了system.data.sqlclient,但它又需要SqlDataAdapter的參考。請幫助我解決此問題

    using System;
using System.Data;
using System.Data.SqlClient;
namespace ConsoleApplication
{
    public class Program
    {
        public static void Main(string[] args)
        {
            try
            {     DataTable dt = new DataTable();
                SqlConnection sqlconn = new SqlConnection(DBsetting.Connstring);
                SqlDataAdapter sqlda = new SqlDataAdapter("SelectUserswith", sqlconn);
                sqlda.SelectCommand.CommandType = CommandType.StoredProcedure;
                sqlda.SelectCommand.Parameters.AddWithValue("@n", textBox1.Text.Trim());
                dt.Clear();
                sqlda.Fill(dt);
                if (dt.Rows!=null && dt.Rows.Count > 0 && dt.Rows[0]["username"] != null && dt.Rows[0]["Depassword"].ToString() == textBox2.Text.Trim())
                {
                    this.Hide();
                    MenuFrm f1 = new MenuFrm();
                    f1.un = dt.Rows[0]["name"].ToString();
                    f1.uID = dt.Rows[0]["ID"].ToString();
                    f1.username = dt.Rows[0]["username"].ToString();
                    f1.Show();
                }
               else
                {
                    MessageBox.Show("Error");
                }

            }
            catch (Exception ex)
            {


                    MessageBox.Show(ex.Message);

            }
        }
    }
}

錯誤:

文件:'file:///c%3A/Users/JAVAD/Documents/SampleVsCode/Program.cs'嚴重性:'錯誤'消息:'找不到類型或名稱空間名稱'SqlDataAdapter'(您是否缺少使用指令還是程序集引用?)”,網址:“ 13,17”,來源:“

文件:“ file:///c%3A/Users/JAVAD/Documents/SampleVsCode/Program.cs”嚴重性:“錯誤”消息:“ DataTable”不包含“清除”的定義,也沒有擴展方法“清除” '可以在以下位置找到接受'DataTable'類型的第一個參數(您是否缺少using指令或程序集引用?)':'16,20'來源:''

軟件: 軟件鏡像

using子句引用您正在使用的類的名稱空間。 您還需要添加對在其中定義了名稱空間的dll的引用。

在解決方案資源管理器中,您的項目下有一個名為Reference的節點。 右鍵單擊它,然后從菜單中選擇“添加”。 查找System.Data並將其包括在內。

如果您參考https://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqldataadapter(v=vs.110).aspx上的MSDN文檔

它告訴您所需的名稱空間和dll。

命名空間: System.Data.SqlClient

程序集:System.Data(在System.Data.dll中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM