Тема: Delphi - DB
Показать сообщение отдельно
Старый 04.12.2009, 22:23   #1
Пользователь
 
Аватар для jpg
 
Регистрация: 18.08.2008
Сообщений: 84
Сказал Спасибо: 24
Имеет 9 спасибок в 6 сообщенях
jpg пока неопределено
По умолчанию Delphi - DB

Добрый у кого что...

Я задать пару вопросов хотел, возможно кому то они покажутся нубскими или глупыми... я так сказать новичок.

Когда появлялись вопросы думал что нету у меня знакомых у кого можно было бы спросить и тут я вспомнил великого хкор пишущем на дельфи все что душе угодно... ну или почти все )

Ну что ж теперь вопросы

1. Как лучше осуществить хранение некой информации? Предположим куча текста картинок и т.п. Я пробовал через Акксесс, но опять же мало знаний и мало чего получается... но знать как еще можно не помешает.

2. Когда пробовал Акксесс мне нужно было сделать поиск по базе, но до конца я его не реализовал. Сначала просто через Эдит делал
Код:
procedure TMainForm.FindTelephoneEditChange(Sender: TObject);
begin
 if Length(FindEdit.Text)>0 then
  DataModule1.BookTable.Filtered:=true
 else
  DataModule1.BookTable.Filtered:=false;

 DataModule1.BookTable.Filter:='Фамилия>'''+FindEdit.Text+'''';
end;
потом решил через СКЛ запрос

Код:
 DataModule1.FindQuery.Active:=false;
 DataModule1.FindQuery.Parameters.ParamByName('Telephone').Value:=FindTelephoneEdit.Text;
 DataModule1.FindQuery.Active:=true;
в первом случае когда я начинал в водить текст, мне показывало то что больше всего соответствует, но при наборе полного текста то что было выделено исчезает, а при Фамилия= показывает но... это не то что нужно... Собственно как сделать поиск по данным?

3. Вот во всех программах есть справка, с лева меню с права текст, а над меню поиск. Хотел бы что то такое сделать.

4. Посоветуйте книги, что лучше читать для обучения. Напишите с чего начинали вы.

5. Я вот до сих пор не понял как сохранять инфо в реестре, предположим настройки отображения окна программы, у каждого ведь свои вкусы.. единственное что я могу это сделать ини файл с настройками подгружаемый в программу при старте.


У меня еще много вопросов только вот время 3.22(+9гмт) так что с вашего позволения я потом допишу )

Заранее благодарю
jpg вне форума   Ответить с цитированием