我正在尝试使用 C# 编程语言从 SQL 表中获取所有数据并将其存储在列表中。
我使用的SQL语句是:
private string cmdShowEmployees = "SELECT * FROM Employees;";
Run Code Online (Sandbox Code Playgroud)
这与函数在同一个类中使用
public List<string> showAllIdData()
{
List<string> id = new List<string>();
using (sqlConnection = getSqlConnection())
{
sqlCommand.Connection = sqlConnection;
sqlCommand.CommandText = cmdShowEmployees;
SqlDataReader reader = sqlCommand.ExecuteReader();
while (reader.Read()) {
id.Add(reader[0].ToString());
}
return id;
}
}
Run Code Online (Sandbox Code Playgroud)
和这里
public List<string> showAllActiveData()
{
List<string> active = new List<string>();
using (sqlConnection = getSqlConnection())
{
sqlCommand.Connection = sqlConnection;
sqlCommand.CommandText = cmdShowEmployees;
SqlDataReader reader = sqlCommand.ExecuteReader();
while (reader.Read()) {
active.Add(reader[1].ToString());
}
return active; …Run Code Online (Sandbox Code Playgroud)