【发布时间】:2023-03-27 22:33:01
【问题描述】:
我想在 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'(您是否缺少 using 指令或程序集引用?)' 在:'13,17' 来源:''
文件:'file:///c%3A/Users/JAVAD/Documents/SampleVsCode/Program.cs' 严重性:“错误” 消息:''DataTable' 不包含'Clear' 的定义,并且找不到接受'DataTable' 类型的第一个参数的扩展方法'Clear'(您是否缺少 using 指令或程序集引用?)' 在:'16,20' 来源:''
【问题讨论】:
标签: c# debugging namespaces visual-studio-code