Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.26;
Скачать: CL | DM;

Вниз

Обращение к полям   Найти похожие ветки 

 
Стелс   (2006-01-03 13:57) [0]

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


 
Desdechado ©   (2006-01-03 13:59) [1]

а почему от солнца глаза болят, я на нем пятна хочу разглядеть


 
Стелс   (2006-01-03 14:10) [2]

Слушай, Desdechado. Я попросил помочь, а не задовать издивательских вопросов. Если нечего сказать, то и молчи в тряпочку.


 
Fay ©   (2006-01-03 14:14) [3]

2 Стелс   (03.01.06 14:10) [2]
Слушай, Стелс, ты здесь гость - веди себя хорошо.

> Я попросил помочь
Где просьба? Не вижу.

> при обращении к полям делфи
По имени-отчеству? Где код. Без кода все ответы будут вида [1].


 
Стелс   (2006-01-03 14:52) [4]

Вот тебе код:
form1.table1.indexfieldnames:="Фамилия";
  form1.Table1.SetKey;
  form1.Table1.FieldByName("Фамилия").AsString:=edit1.Text;
  form1.Table1.GotoNearest;

делфи говорит: No index for field "Фамилия". Пробовал давать латинские имена полям. бестолку.
Чё делать, блин, люди-добрые?!


 
Fay ©   (2006-01-03 14:55) [5]

2 Стелс   (03.01.06 14:52) [4]
А индекс есть?


 
Плохиш ©   (2006-01-03 15:09) [6]


> Стелс   (03.01.06 14:52) [4]
> Вот тебе код:

Можешь себе оставить.

> делфи говорит: No index for field "Фамилия". Пробовал давать
> латинские имена полям. бестолку.

Вообще-то нормальные люди, после таких ошибок, индексы создают.


 
Плохиш ©   (2006-01-03 15:10) [7]


> Fay ©   (03.01.06 14:55) [5]
> А индекс есть?

Ты делфи не доверяешь?


 
Kot_   (2006-01-03 15:14) [8]

Создай индекс по тому полю, по которому осуществляешь поиск.


 
Fay ©   (2006-01-03 16:52) [9]

2 Плохиш ©   (03.01.06 15:10) [7]
В смысле?


 
Kot_   (2006-01-03 16:59) [10]

Fay ©   (03.01.06 16:52) [9]

> > делфи говорит: No index for field "Фамилия".

делфи говорит: нет индекса.


 
Fay ©   (2006-01-03 17:36) [11]

Kot_   (03.01.06 16:59) [10]
А, в этом смысле...
Нет, не доверяю 8)


 
Стелс   (2006-01-04 13:46) [12]

Люди! А как создать индекс для поля? Разве делфи сам этого не делает? Чё то я не понял. Объясните пожалуйста.


 
Desdechado ©   (2006-01-04 13:57) [13]

делфи не думает за тебя
индекс создается SQL-командой CREATE INDEX


 
Стелс   (2006-01-04 14:15) [14]

Desdechado ©, напиши пожайлуста по подробнее про CREATE INDEX.
Как его задать програмно или нет? И как?


 
Anatoly Podgoretsky ©   (2006-01-04 14:57) [15]

Слушай у тебя уровень не дотягивает даже до конференции Начинающие, а ты сразу пишешь сюда, может сначала там попробуешь?


 
Desdechado ©   (2006-01-04 15:16) [16]

см. справочник по SQL (например, LocalSQL.hlp)
см. TQuery



Страницы: 1 вся ветка

Текущий архив: 2006.02.26;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.053 c
10-1114064907
vvvaaa
2005-04-21 10:28
2006.02.26
Ширина колонки в Excell


15-1138727472
suharew
2006-01-31 20:11
2006.02.26
Распаковка скомпилированных exe файлов


6-1132151491
Sasha73
2005-11-16 17:31
2006.02.26
Применить параметры во "входящих подлючениях" без перезагрузки ПК


6-1132249033
zjuka
2005-11-17 20:37
2006.02.26
Менять прокси через дельфи


3-1135786059
Juice
2005-12-28 19:07
2006.02.26
Запрос условию с мат. операциями