Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
connection123
1 / 1 / 0
Регистрация: 01.10.2016
Сообщений: 239
Завершенные тесты: 1
1

Запись столбца БД в массив

28.12.2016, 07:48. Просмотров 897. Ответов 0
Метки нет (Все метки)

Всем привет. Необходимо записать значение всего столбца в БД в массив. пока не пойму где sql запрос писать
C#
1
2
3
4
5
6
7
    public partial class Form1 : Form
    {
        OleDbCommand cmd = new OleDbCommand(question.select);
        string[] vopros = new[]
            {
               cmd.ExecuteNonQuery()
            };
Я так понимаю это неправильная конструкция.
запрос:
question.select = "SELECT [Текст] FROM Вопросы"

Добавлено через 1 час 57 минут
В массив записал,теперь вопрос как по индексам вытаскивать каждую запись
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public partial class Form1 : Form
    {
        const string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:/Показать шпаковой/Вопросы.mdb";
        string[] question = null;
        OleDbConnection connect = new OleDbConnection(ConnectionString);
        public Form1()
        {
            InitializeComponent();
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
            connect.Open();
            OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT [Текст] FROM Вопросы",connect);
            DataTable table = new DataTable();
            adapter.Fill(table);
            question = new string[table.Rows.Count];
            for (int i = 0; i < table.Rows.Count; i++)
            {
                question[i] = table.Rows[i]["Текст"].ToString();
                label1.Text = question[i];
            }
В label1 выводит первую запись таблицы.

Добавлено через 9 минут
Справился,спасибо
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2016, 07:48
Ответы с готовыми решениями:

Запись столбца в массив
Нужно записать индекс столбца X (в котором есть единица) из двумерного массива в одномерный. ...

Запись в массив из столбца с начала активной ячейки
Нужно записать в массив числа, записанные в столбце рабочего листа, начиная с выделенной ячейки В...

Массив: Разделить элементы каждого столбца заданной матрицы на последний элемент столбца.
Разделить элементы каждого столбца заданной матрицы на последний элемент столбца. Полученную...

Дан массив a(n,m).Разделить элементы каждого столбца на среднее арифмитическое положительных элементов этого столбца
Дан массив a(n,m).Разделить элементы каждого столбца на среднее арифмитическое положительных...

Дан массив размерностью n*m. Поделить все элементы каждого столбца на наименьший по модулю элемент этого столбца
Дан массив размерностью n*m. Поделить все элементы каждого столбца на наименьший по модулю элемент...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.12.2016, 07:48

Дан массив размерностью n*m. Поделить все элементы каждого столбца на наименьший по модулю элемент этого столбца
Дан массив размерностью n*m. Поделить все элементы каждого столбца на наименьший по модулю элемент...

Дан двухмерный массив. Вывести на экран все элементы n-го столбца массива, начиная с нижнего элемента этого столбца.
Дан двухмерный массив. Вывести на экран все элементы n-го столбца массива, начиная с нижнего...

Найти минимальный элемент массива и номер его столбца. Вывести сам массив иномер столбца минимального элемента
Найти минимальный элемент массива и номер его столбца. Вывести сам массив иномер столбца...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru