Я просто пытаюсь читать данные из базы данных построчно внутри списка.
Вот мой раздел каждого столбца, который представляет "reader.GetString" -
Имя пользователя, имя, фамилия, кафедра, факультет и т. Д. Я хочу, чтобы они все
появляются строки за строкой для каждой строки, а не рядом с "+ =" для
пример;:
Steve_J
Стив Джексон
Романо-германский факультет
Немецкий язык и литература
и вывод блоков записанного кода (все в одной строке с пробелами между столбцами):
Steve_J Steve Jackson Романо-германский факультет Кафедра немецкого языка и литературы
David_21 Дэвид Рэтчфорд Факультет археологии Кафедра научной археологии
Как это сделать, поскольку мы знаем, что список не принимает "\ n"?
Исходный код:
private void button2_Click(object sender, EventArgs e)
{
using (SqlConnection connect = new SqlConnection())
{
connect.ConnectionString = @"Data Source=DESKTOP-9I0BNAS\SQLEXPRESS;Initial Catalog=CAVID;Integrated Security=True;Connect Timeout=15;Encrypt=False;TrustServerCertificate=True;ApplicationIntent=ReadWrite;MultiSubnetFailover=False";
connect.Open();
using (SqlCommand command = new SqlCommand("select * from Istifadeciler", connect))
{
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
string data = reader.GetString(0)+ " ";
data += reader.GetString(1) + " ";
data += reader.GetString(2) + " ";
data += reader.GetString(3) + " ";
data += reader.GetString(4)+ " ";
data += reader.GetString(5) + " ";
data += reader.GetInt32(6).ToString()+ " ";
data += reader.GetInt32(7).ToString()+ " ";
listBox1.Items.Add(data);
}
}
}