6 / 6 / 3
Регистрация: 20.04.2012
Сообщений: 303

Поместить данные результата SQL запроса в переменные

12.06.2012, 15:19. Показов 5920. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! У меня есть запрос который выбирает некие значения и возвращает их в одной строке, мне надо каждое значение поместить в переменную.
в php, например, есть функция explode(), которая берет ряд и разбивает его на значения и присваивает их переменным, а имя переменной такое же как имя поля из таблици.

Добавлено через 1 час 16 минут
нашел, извините за беспокойство.
C#
1
2
3
4
5
6
7
SqlCommand command = new SqlCommand(queryString, connection);
                connection.Open();
                SqlDataReader reader = command.ExecuteReader();
                reader.Read();
             <переменная1>=reader[0];
             <переменная2>=reader[1];
             и т.д.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.06.2012, 15:19
Ответы с готовыми решениями:

Как присвоить переменные значениям результата запроса sql
Всем привет! Есть таблица table_cdr и на ее основе нужно сформировать http запрос. +--+----+-----+-----------------------+--+--+ |...

Поместить в Combobox и Едит) данные из акцесса+вычисление и вывод результата
:(нужно чтобы некая табл , сделанная в акцессе, вылазила на некой форме, да не в гриде, а в 1)комбобокс1(вылазит 1 столбец ячейки) 2)едит1...

Tkinter. Как получить данные (поместить в какие-либо переменные) о том, какие данные находятся в виджетах
Как получить данные (поместить в какие-либо переменные) о том, какая цифра находится в текстовом поле Entry, какой RadioButton находится в...

6
6 / 6 / 0
Регистрация: 12.06.2012
Сообщений: 17
12.06.2012, 15:37
например доступ по имени поля
C#
1
int a = Convert.ToInt32(reader["pole1"]);
2
6 / 6 / 3
Регистрация: 20.04.2012
Сообщений: 303
12.06.2012, 15:45  [ТС]
Ооо! по имени поля, хмм
если мне запрос вернул строку и там имена полей, например, ID|Workers|Phones|Address я могу написать так ?:
<переменная1>=reader["Workers"]
<переменная2>=reader["Address"]

П.С. данные в reader[] типа Object, в одном из полей DateTime у меня значение, например, 01.01.2006 0:00:00 ... как мне это переконвертировать в string (.ToString()) да еще и в формате "dd MM yyyy" что бы отсечь эти ноли ???
0
6 / 6 / 0
Регистрация: 12.06.2012
Сообщений: 17
12.06.2012, 15:49
Цитата Сообщение от mikh Посмотреть сообщение
Ооо! по имени поля, хмм
если мне запрос вернул строку и там имена полей, например, ID|Workers|Phones|Address я могу написать так ?:
<переменная1>=reader["Workers"]
<переменная2>=reader["Address"]
конечно можете

П.С. данные в reader[] типа Object, в одном из полей DateTime у меня значение, например, 01.01.2006 0:00:00 ... как мне это переконвертировать в string (.ToString()) да еще и в формате "dd MM yyyy" что бы отсечь эти ноли ???
Надо конвертировать, используйте Convert (http://msdn.microsoft.com/ru-r... .100).aspx)

По поводу даты если она нужна в виде строки то можно ее туда преобразовать и откусить ненужную часть.
1
6 / 6 / 3
Регистрация: 20.04.2012
Сообщений: 303
12.06.2012, 16:24  [ТС]
Получилось. Пришлость создавать переменную типа DateTime туда конвертировать обьект reader[0], а потом уже в String переводить. Не знаю сильно ли это геморно вышло ?

П.С. может кто подскажет какой элемент использовать в WindowsForms для ВВОДА даты (например __.__.____) ?
0
6 / 6 / 0
Регистрация: 12.06.2012
Сообщений: 17
12.06.2012, 16:31
maskedTextBox
1
Эксперт Java
 Аватар для turbanoff
4094 / 3828 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 12
13.06.2012, 13:33
DateTimePicker
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.06.2012, 13:33
Помогаю со студенческими работами здесь

Обработка результата запроса из MS SQL SERVER
Добрый день. Потихоньку делал для себя проект. Столкнулся с проблемой. Когда я возвращаю результат запроса из БД и преобразую значение в...

Вывод результата SQL запроса в Edit
Парни проблема заключается в следующем , есть запрос он выводит по (Коду_Договора) Код_Клиента и всю его информацию. Сделал его в Access и...

Формат вывода результата sql-запроса
Доброго времени суток. Подскажите пожалуйста, как реализовать следующую задачу: имеется запрос, результат которого выводится в DBGrid.В...

Отображение результата SQL-запроса в textbox
Доброго времени суток, товарищи форумчане... Подскажите пожалуйста, как вывести результат SQL-запроса в textbox? //Поиск айдишника ...

Присвоение переменной vb результата SQL-запроса
Здрасте! Такая проблема: не могу присвоить переменной vb результат SQL-запроса (подсчет кол-ва строк таблицы). Пробую через рекордсет: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru