|
2 / 2 / 1
Регистрация: 01.02.2010
Сообщений: 15
|
|
Как программно вывести данные из таблицы базы ms sql на форму в dataGridView13.02.2010, 16:00. Показов 9951. Ответов 10
Метки нет (Все метки)
Ребят, подскажите как программно вывести данные из таблицы базы ms sql на форму в dataGridView. Покажите пример на Visual C++ с использованием OLE (OleDbConnection, OleDbCommand и тд), если не трудно. В интернете полно примеров на C#, но вот для Visual C++ совсем мало... Помогите, второй день уже бьюсь, не могу вывести эту таблицу.
0
|
|
| 13.02.2010, 16:00 | |
|
Ответы с готовыми решениями:
10
|
|
9 / 8 / 0
Регистрация: 03.02.2010
Сообщений: 28
|
||
| 14.02.2010, 13:47 | ||
|
И чем таким принципиальным отличается код C++ от С#? .NET везде один и тот же.
1
|
||
|
2 / 2 / 1
Регистрация: 01.02.2010
Сообщений: 15
|
|||||||
| 14.02.2010, 16:40 [ТС] | |||||||
|
Конечно, для опытного программиста нет вообще никакой разницы между синтаксисом С++ и С#, в том смысле что он может тут же и сразу перевести с одного на другой язык. Но я всего лишь новичок, изучающий С++ всего пару недель... Добавлено через 2 часа 34 минуты Ребят, попробовала добавить на форму dataGridView1(без столбцов, проста пустую табличку) и вот такой код написать:
0
|
|||||||
|
9 / 8 / 0
Регистрация: 03.02.2010
Сообщений: 28
|
||
| 14.02.2010, 17:19 | ||
|
1
|
||
|
2 / 2 / 1
Регистрация: 01.02.2010
Сообщений: 15
|
|||||||
| 14.02.2010, 18:02 [ТС] | |||||||
|
Я пошла другим путем, поместила на форму кнопку и сделала обработчик для него, но другого вида, вот такой:
Но как мне все таки произвести загрузку данных в форму при ее открытии? Что я делаю неправильно?
0
|
|||||||
|
9 / 8 / 0
Регистрация: 03.02.2010
Сообщений: 28
|
|
| 14.02.2010, 18:34 | |
|
1. У вас вообще процедура выполняется по загрузке формы?
2. На одном форуме видел решение - выполнить dataGridView.acceptChanges(); в самом конце
1
|
|
|
2 / 2 / 1
Регистрация: 01.02.2010
Сообщений: 15
|
||||||||||||
| 14.02.2010, 19:14 [ТС] | ||||||||||||
Может быть дело в том, что я неправильно вставляю эту процедуру при загрузке формы? Она изначально не формируется конструктором, я ее сама добавляю где то в конце класса:
0
|
||||||||||||
|
9 / 8 / 0
Регистрация: 03.02.2010
Сообщений: 28
|
|
| 14.02.2010, 21:12 | |
|
Не надо извиняться. Вам проще всего сделать следующее:
1. Открыть форму в режиме дизайнера. 2. Вызвать свойства формы (именно самй формы, не каких-либо элементов на ней) 3. В свойствах переключиться на события (желтая молния) 4. Найти событие on load (или как-то так) 5. И вписать туда название свой процедуры. И все получится.
1
|
|
|
2 / 2 / 1
Регистрация: 01.02.2010
Сообщений: 15
|
||
| 15.02.2010, 11:48 [ТС] | ||
|
Спасибо вам, правда, очень признательна. Столько со мной возились, объяснили все подробно.
0
|
||
|
1 / 1 / 0
Регистрация: 16.02.2010
Сообщений: 6
|
|
| 16.02.2010, 23:42 | |
|
Рекомендую попробовать FastSQLDataSource. Этот контрол ставится вместо стандартного SQLDataSource и существенно ускоряет отображение из базы MS SQL в гридах, списках и других Bound контролах. На сайте разработчика http://www.nitrosbase.net есть примеры приложений.
1
|
|
|
2 / 2 / 1
Регистрация: 01.02.2010
Сообщений: 15
|
|
| 17.02.2010, 12:36 [ТС] | |
|
0
|
|
| 17.02.2010, 12:36 | |
|
Помогаю со студенческими работами здесь
11
Как вывести данные из БД MS SQL в DataGridView, когда таблица составная Как вывести данные из БД SQL на форму, чтобы затем изменить их? Как вывести данные из таблицы Access в DataGridView используя ComboBox? Как вывести в gridview данные связующей таблицы реляционной базы данных? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|