Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
18 / 18 / 3
Регистрация: 17.02.2010
Сообщений: 211

Не видно dSet

21.05.2010, 15:09. Показов 909. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.
Из сервака выбираю данные по селекту, и помещаю в грид
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
        public void WierSelect(string ss)      // включение и отображение в гриде данных
        {
            
 
            UpdatWier.Visible = true;   //откроем доступ к кнопкам
            DelWier.Visible = true;
            
            dataGridView6.Visible = true;   // отображаем грид
            label12.Visible = true;         // 
 
            MySqlDataAdapter dAdapter = new MySqlDataAdapter(ss, ConnectionString);
            DataSet dSet = new DataSet();
 
            dAdapter.Fill(dSet, "Gsho_S");
            dataGridView6.DataSource = dSet.Tables["Gsho_S"].DefaultView;
 
 
        }
все отображается без притензий. Далее нужно подкорректировать данные и сохранить изменения. Ставлю кнопку, и пытаюсь там сделать упдэйт... не видно dSet. Вообщем не пойму как в этом случае отработать обновление, подскажите плис.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.05.2010, 15:09
Ответы с готовыми решениями:

ListView, видно 7 строк, вставим 8(ую) её уже не видно. Как програмно показать её?
На форме ListView из 7ми видимых строк. Когда программно добавляются следующие строки, то их не видно, надо крутить Scroll. Как...

При установке Виндос 7 или ХР не видно диска,но их видно в Акронисе и Биосе
При установке Виндос 7 или ХР не видно диска,но их видно в Акронисе и Биосе,в Акронисе можна их делить и форматировать.Подскажите что можна...

Как сделать прозрачность, чтобы сквозь PictureBox было видно видно другие объекты?
Я делаю несколько PictureBox с Gif-анимацией (Робот и снаряд). На заднем цвете стоит transperent, но пролетая над роботом снаряд оставляет...

2
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
22.05.2010, 10:50
нужно настроить адаптер
MSDN гласит
SqlDataAdapter предоставляет этот мост, отображая Fill, изменяющий данные в DataSet для соответствия их источнику данных, и Update, изменяющий данные в источнике данных для их соответствия DataSet, с помощью выполняемых над источником данных инструкций Transact-SQL. Обновление выполняется построчно. Для каждой вставленной, измененной и удаленной строки метод Update определяет тип выполненных над ней изменений (Insert, Update или Delete). В зависимости от типа изменений шаблон команд Insert, Update или Delete выполняется для распространения измененной строки в источник данных.

SqlDataAdapter включает также свойства SelectCommand, InsertCommand, DeleteCommand, UpdateCommand и TableMappings, которые позволяют упростить загрузку и обновление данных.

Когда создается экземпляр SqlDataAdapter, свойства чтения и записи устанавливаются на исходные значения. Список этих значений см. в описании конструктора SqlDataAdapter.

InsertCommand, DeleteCommand и UpdateCommand являются универсальными шаблонами, автоматически заполняемыми отдельными значениями из каждой модифицируемой строки посредством механизма параметров.

Для каждого столбца, который распространяется на источник данных в методе Update, должен быть добавлен параметр к InsertCommand, UpdateCommand или DeleteCommand. В свойстве SourceColumn объекта DbParameter должно быть установлено имя столбца. Такая настройка указывает, что значение параметра устанавливается не вручную, а берется из конкретного столбца в обрабатываемой в данный момент строке.
Цитата Сообщение от Genadyi Посмотреть сообщение
не видно dSet
Не видно потому что, он объявлен в методе и соответсвенно за пределами этого метода его не видно. Объявите dSet (и адаптер тоже) как переменные класса, тогда их будет видно в пределах всего класса.
1
18 / 18 / 3
Регистрация: 17.02.2010
Сообщений: 211
22.05.2010, 21:12  [ТС]
nio, спасибо за описание, теперь все это нужно осмыслить в спокойной обстановке, что касается объявления дСета и адаптера то с этим я уже справился самостоятельно. Осталось только разобраться с обновлением, но пока это мне не удалось, надеюсь это временно Бум копать в указаном направлении.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.05.2010, 21:12
Помогаю со студенческими работами здесь

Открытый порт видно в системе, но не видно с другого компьютера
Привет. помогите разобраться. Делаю nmap localhost вижу что порт открыт, делаю на айпи этой системы nmap с другого компа и там в списке...

Lightbox. При открытии увеличенной картинки, видно только заднюю область черную, а само изображение не видно
Здравствуйте! на сайте странно работает lightbox. При открытии увеличенной картинки, видно только заднюю область черную, а само изображение...

Не видно HDD в системе, хотя в биосе видно
Проблема такого характера: В биосе видно винт, в системе нет, при выборе раздела в установке хр пишет что диск заблокирован, при обычной...

Жёсткий диск SATA то видно, то не видно.
Такая праблема. Жёсткий диск SATA начал глючить то он видеться ,то не видеться.причём начинает видеться то после передергивания првода...

Хард видно в биосе,но не видно в gparted
на данный момент имеется хард(sata, 750gb,4 раздела приблизительно 100,500,50 и 50 гб), который виден в биосе, но посли загрузки...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru