Der Versuch, den gesamten Inhalt einer Spalte aus einer MSSQL-Datenbank in eine Anordnung zur Ausgabe und zur Zeit bin ich immer diese als Ausgang:Ausgabe Inhalt der Spalte von MSSQL in C#
ConsoleApplication3.Program+ClassName
ConsoleApplication3.Program+ClassName
wenn ich hinzufügen eine zusätzliche Zeile zu der Spalte, dann wird es drei gleiche Ausgabe sein. Der Code, der das alles behandelt, ist unten.
public class ClassName
{
public string Col1 { get; set; }
}
static void Main(string[] args)
{
try
{
SqlConnection con = new SqlConnection("Data Source=;Network Library=DBMSSOCN; Initial Catalog = Backups; User ID = BackupsU; Password = ; ");
ClassName[] allRecords = null;
string sql = @"SELECT company_Name FROM Company";
using (var command = new SqlCommand(sql, con))
{
con.Open();
using (var reader = command.ExecuteReader())
{
var list = new List<ClassName>();
while (reader.Read())
list.Add(new ClassName { Col1 = reader.GetString(0) });
allRecords = list.ToArray();
}
foreach (var item in allRecords)
{
Console.WriteLine(item.ToString());
}
Console.ReadKey();
Console.WriteLine();
}
Arbeitete perfekt, danke! – xjacksssss