Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #16  
Старый 13.10.2008, 23:45
ApxaHGe1 ApxaHGe1 вне форума
Активный
 
Регистрация: 08.04.2008
Адрес: Нижний новгород
Сообщения: 311
Репутация: 38
По умолчанию

Использовал бы лучше базу mysql с ней проблем меньше чем с аксесом
вот, все работает лично по несколькораз грузил данные
_http://rapidshare.com/files/153699118/For_Jeka.rar.html
Ответить с цитированием
  #17  
Старый 14.10.2008, 00:16
жекаизжека жекаизжека вне форума
Начинающий
 
Регистрация: 10.09.2008
Сообщения: 193
Репутация: 10
По умолчанию

эх рапида..ладно буду ждать пока там свободно будет ((
Ответить с цитированием
  #18  
Старый 14.10.2008, 00:22
жекаизжека жекаизжека вне форума
Начинающий
 
Регистрация: 10.09.2008
Сообщения: 193
Репутация: 10
По умолчанию

запустил твой экзшник не открывая проекта, выдает ошибку при двойном клике, и не добавляет в базу пишет мола значений для ключевого поля
Ответить с цитированием
  #19  
Старый 14.10.2008, 00:23
ApxaHGe1 ApxaHGe1 вне форума
Активный
 
Регистрация: 08.04.2008
Адрес: Нижний новгород
Сообщения: 311
Репутация: 38
По умолчанию

хм, сори не знал что не можешь туда попасть
вот
_http://dump.ru/file/1122486
Вот можешь еще мой пример посмотреть, работает на mysql
_http://dump.ru/file/1122507
Ответить с цитированием
  #20  
Старый 14.10.2008, 00:29
жекаизжека жекаизжека вне форума
Начинающий
 
Регистрация: 10.09.2008
Сообщения: 193
Репутация: 10
По умолчанию

вот нашел другой способ , кажеться примитивный
Код:
Image19.Picture.LoadFromFile(DBGrid1.Columns.Items[3].Field.AsString);
только кк скрыть в гриде столбец
Ответить с цитированием
  #21  
Старый 14.10.2008, 00:34
ApxaHGe1 ApxaHGe1 вне форума
Активный
 
Регистрация: 08.04.2008
Адрес: Нижний новгород
Сообщения: 311
Репутация: 38
По умолчанию

глюкиииииииииии

Последний раз редактировалось ApxaHGe1, 14.10.2008 в 00:44.
Ответить с цитированием
  #22  
Старый 14.10.2008, 00:35
ApxaHGe1 ApxaHGe1 вне форума
Активный
 
Регистрация: 08.04.2008
Адрес: Нижний новгород
Сообщения: 311
Репутация: 38
По умолчанию

правой кнопкой мыши по гриду, colums editor
там добавляешь колонки если еще не добавлял, и потом выбираешь какую надо скрыть и в инспекторе объкетов visible=false
Ответить с цитированием
  #23  
Старый 14.10.2008, 00:44
жекаизжека жекаизжека вне форума
Начинающий
 
Регистрация: 10.09.2008
Сообщения: 193
Репутация: 10
По умолчанию

вообще спасибо, пойду дальше делать а то завтра сдавать надо ) точней сегодня
Ответить с цитированием
  #24  
Старый 14.10.2008, 02:22
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,025
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от жекаизжека
вообще спасибо, пойду дальше делать а то завтра сдавать надо ) точней сегодня

Тоже самое можно сделать на источнике данных, т.е. видимость поля.
А в принципе, можно даже выводить в грид превью картинки за счет ручной отрисовки (OnDrawCell).
Ответить с цитированием
  #25  
Старый 21.10.2008, 17:52
жекаизжека жекаизжека вне форума
Начинающий
 
Регистрация: 10.09.2008
Сообщения: 193
Репутация: 10
По умолчанию

а как можно сдлеать целостность базы, тоесть что бы удаляя значение из этой таблицы, удалялось и значение из другой таблицы, допустим в одной таблице "ФИО, Фото", а вдругой таблице "ФИО, Возраст, Адрес ", ключевое поле "ФИО", при использование DBNavigator
Ответить с цитированием
  #26  
Старый 21.10.2008, 18:10
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,025
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Foreing key cascade.
Т.е. делаешь ключ и ставишь на него каскадное удаление.
Точную конструкцию посомтри в инете.

Если БД локальная (dBase, Paradox и т.д.), то в общем случае только руками.
Ответить с цитированием
  #27  
Старый 21.10.2008, 18:31
жекаизжека жекаизжека вне форума
Начинающий
 
Регистрация: 10.09.2008
Сообщения: 193
Репутация: 10
По умолчанию

ок..еще такая не большая проблемка, нежно что бы при редактирование DBGrid в указанной ячейке,допустим ФИО менялось ее значение из едит
Код:
Form2.DBGrid1.Columns.Items[17].Field.AsString:=Form2.Edit6.Text;
вот что у меня , но это не подходит так как при нажатие на любую ячейку меняеться значение, а нужно при выборе конктерное ячейки
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 23:06.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter