Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];

Вниз

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

 
Стелс   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.06 c
15-1139128854
vidiv
2006-02-05 11:40
2006.02.26
Фишка


2-1139203373
Glex
2006-02-06 08:22
2006.02.26
TComponentList.Add - ошибка


2-1139079592
Tatiana
2006-02-04 21:59
2006.02.26
Как сократить время выполнения процедуры?


2-1139278380
Интересующийся
2006-02-07 05:13
2006.02.26
Вопрос про TServerSocket


15-1139334353
Loginov Dmitry
2006-02-07 20:45
2006.02.26
GroupBox + XPManifest + DLL = ...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский