Вывод результатов sql-запроса в textbox - C#

Узнай цену своей работы

Формулировка задачи:

Всем привет! прошу помочь решить следующую задачу... есть запрос который отображает номер сотрудника в консоле: --результатом запроса всегда является числовое значение... C#
SqlConnection ThisConnection = new SqlConnection("Data Source=Server.com;Initial Catalog= contacts; User ID=user1;Password= password1");
ThisConnection.Open();
SqlCommand thisCommand = ThisConnection.CreateCommand();
thisCommand.CommandText = "select balance FROM Consultants where consultantID = '001' ";
SqlDataReader thisReader = thisCommand.ExecuteReader();
while (thisReader.Read())
{
Console.WriteLine(thisReader["balance"]);
}
thisReader.Close();
ThisConnection.Close();
Console.WriteLine("нажмите Enter для завершения");
Console.ReadLine();
Сейчас задался задачей выводить результат запроса в поле textbox на форме, а не в консоле. Перепробывал кучу примеров, но так и не могу найти верный ход мыслей. Помогите, пожалуйста, с составлением остальной части запроса. ещё бы хотелось узнать будет ли отличаться запрос через Oracle data base? (кроме строки подключения конечно же)

Решение задачи: «Вывод результатов sql-запроса в textbox»

textual
Листинг программы
SqlConnection ThisConnection = new SqlConnection("Data Source=Server.com;Initial Catalog= contacts; User ID=user1;Password= password1");
ThisConnection.Open();
SqlCommand thisCommand = ThisConnection.CreateCommand();
thisCommand.CommandText = "select balance FROM Consultants where consultantID = '001' ";
SqlDataReader thisReader = thisCommand.ExecuteReader();
string res = string.Empty;
while (thisReader.Read())
{
res += thisReader["balance"];
}
thisReader.Close();
ThisConnection.Close();
textBox.Text = res;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.6 из 5
Похожие ответы