Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.02.2010, 00:07   #11
maLoy*508
Форумчанин
 
Аватар для maLoy*508
 
Регистрация: 28.03.2008
Сообщений: 672
По умолчанию

Цитата:
Сообщение от Sergey2 Посмотреть сообщение
Т.е. семь тейблов, семь датасоурсов и семь квери? А нельзя через один тейбл? Семь тейблов смогут одновременно открыть одну базу данных?
тэйблы можно вообще не использовать...
кинь базу, дабы посмотреть что к чему...
maLoy*508 вне форума Ответить с цитированием
Старый 27.02.2010, 00:08   #12
Sergey2
Форумчанин
 
Регистрация: 08.01.2008
Сообщений: 233
По умолчанию

неее, таблица одна, база одна, все одно.

00:12

парадоксовая таблица в файле (.db). Одно поле дата (тип Date), второе канал (тип int), третий название передачи (тип string).
Ща при себе нету просто

Прекращайте ненужное цитирование предыдущих сообщений!
Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе...
А кроме кнопки "Цитата" есть просто окно для ввода своего сообщения.
Модератор


У нас принято пользоваться кнопочкой "Правка", дабы не плодить посты подряд, друг за другом.
Читаем правила. Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе...
Уважайте форумчан, и они ответят вам взаимностью...
Модератор


Не действует, да ?
Будешь копить до бана...
Модератор.

Последний раз редактировалось mihali4; 27.02.2010 в 00:23.
Sergey2 вне форума Ответить с цитированием
Старый 27.02.2010, 09:44   #13
KoliyR
Пользователь
 
Регистрация: 01.09.2009
Сообщений: 55
По умолчанию

да я тоже дамал над этой задачей, примерно у меня такой же вопрос, вот посмотри все запросы можно через один компонент ADOQuery
Вложения
Тип файла: rar Распис.rar (53.2 Кб, 16 просмотров)
Обучение, задания по Делфи http://KoliyR.tk
KoliyR вне форума Ответить с цитированием
Старый 01.03.2010, 21:41   #14
Sergey2
Форумчанин
 
Регистрация: 08.01.2008
Сообщений: 233
По умолчанию

Вообщем кинул на форму 7 DataSource и 7 Query и отображается все как надо. Но надо же еще и этот зоопарк редактировать. Как минимум добавлять записи.
Пытаюсь как с TTable:
Код:
Query1.Append;
Query1.FieldValues['Chanel'] := iCh;
Query1.FieldValues['date'] := tdDate;
Query1.FieldValues['Title'] := szTitle;
Query1.Post;
Получаю сообщеин об ошибке "Cannot modify read-only DataSet". Хотя везде где увидел read-only поставил в False.
Ну это ладно, кинул на форму Ttable и теми же командами добавляю.
А вот как удалять? Query1.Delete выдает "Table is read only". Удалять должен пользователь, т.е. в идеале удалять то, куда он тыкнул. Т.е. как раньше делал - пользователь тыкнул, позиция переместилась на выделнный ряд, далее Table1.Delete - удаляется. А тут как? Помоему ньюанс в том, что в BDGrid-е записи не подряд идут, а выборкой и потому позиции "несовпадают" отображаемые и реальные.
И как реадктировать записи?


KoliyR: спасибо, но у тебя немного не так
Sergey2 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
insert into по условию natishka SQL, базы данных 0 25.11.2009 19:55
Дата по условию Talisman Microsoft Office Excel 14 24.11.2009 21:24
сортировка полей DBGrid по условию GhostBZ БД в Delphi 3 28.08.2009 12:06
Перекрашивание строк DBGrid по условию ГОСЕАН БД в Delphi 4 11.05.2009 23:19
Вывод графики в DBGrid Saro БД в Delphi 0 20.04.2007 11:39