Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Binding MSFlexGrid to ADO, Помогите! 
:(
    Опции темы
Exception
  Дата 1.3.2005, 15:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 7
Всего: 186



Нужно связать MSFlexGrid с объектом ADO Recordset, причем так, чтобы первая колонка была пустая и заполнялась независимо от БД. Помогите, если знаете.
PM   Вверх
Naghual
Дата 1.3.2005, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1893
Регистрация: 15.5.2004
Где: Украина, Днепр

Репутация: 26
Всего: 49



Цитата
причем так, чтобы первая колонка была пустая и заполнялась независимо от БД

На сколько я знаю, это не возможно. По крайней мере на уровне автоматизма.

Но это возможно реализовать самому. Ручками. Без связывания DataSource.


--------------------
Я желаю всем Счастья!
PM ICQ Skype   Вверх
Exception
Дата 2.3.2005, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 7
Всего: 186



А там нет нечто вроде DataField? То есть у первой колонки его нет, а у остальных заполнены? Или может с помощью MSHFlexGrid, DataGrid или DBGrid можно? smile
PM   Вверх
Naghual
Дата 2.3.2005, 15:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1893
Регистрация: 15.5.2004
Где: Украина, Днепр

Репутация: 26
Всего: 49



Как только объект привязывается к DataSource на уровне автоматизма управление им передается к оному! Это на сколько я знаю.
А какая у тебя задача? Может найдем какое неординарное решение?


--------------------
Я желаю всем Счастья!
PM ICQ Skype   Вверх
Exception
Дата 2.3.2005, 15:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 7
Всего: 186



Смысл в том что в БД лежит таблица, данные из нее заполняются в grid. Также у каждой записи должен показываться номер записи. Сначала я хотел юзать счетчик, но весь трабл в том, что при удалении записи номера не смещаются и выходит:
Запись 1
Запись 3
Запись 4
Запись 9 smile
Нужен выход.
PM   Вверх
Naghual
Дата 2.3.2005, 18:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1893
Регистрация: 15.5.2004
Где: Украина, Днепр

Репутация: 26
Всего: 49



Какая БД используется?
Добавлено @ 18:57
Цитата
при удалении записи номера не смещаются

В БД от мелкософта, необходимо выполнять упаковку БД. Тогда счетчики будут ОК.


--------------------
Я желаю всем Счастья!
PM ICQ Skype   Вверх
Exception
  Дата 2.3.2005, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 7
Всего: 186



Access.
Цитата
необходимо выполнять упаковку БД

Программно smile

Это сообщение отредактировал(а) Run-time error - 2.3.2005, 19:20
PM   Вверх
Naghual
Дата 2.3.2005, 19:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1893
Регистрация: 15.5.2004
Где: Украина, Днепр

Репутация: 26
Всего: 49



А ты через что работаеш? DAO, ADO или еще что?


--------------------
Я желаю всем Счастья!
PM ICQ Skype   Вверх
Exception
Дата 3.3.2005, 19:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 7
Всего: 186



ADO 2.8
PM   Вверх
Naghual
Дата 3.3.2005, 19:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1893
Регистрация: 15.5.2004
Где: Украина, Днепр

Репутация: 26
Всего: 49



Упс... Это я не о том...
Добавлено @ 19:36
Значится нужно через Command дать SQL команду на упаковку базы.
Но это уже не моя область. Я в этом не помогу.
Попробуй поискать по Сиквелу сам либо задай этот вопрос другим.

Это сообщение отредактировал(а) Naghual - 3.3.2005, 19:33


--------------------
Я желаю всем Счастья!
PM ICQ Skype   Вверх
Exception
Дата 3.3.2005, 19:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 7
Всего: 186



Цитата(Naghual @ 3.3.2005, 20:33)
на упаковку базы

Вообще ничего не знаешь? Очень надо.
PM   Вверх
Exception
Дата 5.3.2005, 10:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 7
Всего: 186



Я придумал! В DataGrid есть-таки у колонок св-во DataField. Проблема решена, всем спасибо.
PM   Вверх
Exception
Дата 6.3.2005, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 7
Всего: 186



Еще вопрос. Как связать DataGrid с Recordset? У меня не выходит smile
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0496 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.