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

Вниз

Перемещение курсора   Найти похожие ветки 

 
Крот   (2003-05-23 12:51) [0]

Уважаемые мастера, помогите с таким затруднением. Мне необходимо переместить курсор, для этого я использую метод TADOQuery.MoveBy.
Но его использование невозможно при закрытой базе данных, а назначить TADOQuery.Active := true не удается, так как поле SQL не заполнено. Может вопрос и детский но цейтнот страшный, так что придется позориться.


 
Johnmen   (2003-05-23 13:02) [1]

>так как поле SQL не заполнено.

А если заполнить ? :)


 
Крот   (2003-05-23 13:13) [2]


> Johnmen © (23.05.03 13:02)


Мне не нужен набор данных, мне нужно переместить курсор. Я попробовал с помощью TADODataSet, но он тоже не желает открываться с пустым CommandText.


 
Johnmen   (2003-05-23 13:20) [3]

Курсор сам по себе не бывает, по определению !
:)))


 
stone   (2003-05-23 13:21) [4]

Крот © (23.05.03 13:13)


> Мне не нужен набор данных, мне нужно переместить курсор.


Интересно, что в твоем понимании означает курсор?


 
Zacho   (2003-05-23 13:21) [5]


> Крот © (23.05.03 13:13)

Какой еще курсор в закрытом (пустом) НД ?


 
Крот   (2003-05-23 13:30) [6]

Я имел ввиду, что мне не нужна выборка. Мне нужно поменять КОНКРЕТНУЮ запись в базе. То есть, чтобы запрос INSERT ... не добавил новую запись, а изменил уже существующую.


 
Johnmen   (2003-05-23 13:35) [7]

UPDATE ... WHERE ...


 
Крот   (2003-05-23 13:44) [8]


> Johnmen © (23.05.03 13:35)


Я имел ввиду, что хочу изменить запись, стоящую под конкретным номером, например 0 - у. Неважно, какие там значения полей, мне надо поменять запись именно с этим индексом. Это вообще возможно?


 
Johnmen   (2003-05-23 13:54) [9]

>Крот © (23.05.03 13:44)

Слушай, ну так же нельзя себя здесь вести ! Здесь же не детский сад, ей богу !


 
sniknik   (2003-05-23 13:54) [10]

в зависимости от того что ты понимаеш под индексом.
если у тебя индекс(или ключь) на каком нибудь поле и значение индекса = 0 для замены по этому полю. то можно.
если же по конкретному номеру, порядковому, в порядке записаного в базу то тогда нельзя.


 
sniknik   (2003-05-23 13:56) [11]

Johnmen © (23.05.03 13:54)
в смысле? подозреваеш что он придуривается?


 
Johnmen   (2003-05-23 14:00) [12]

>sniknik © (23.05.03 13:56)

Уже даже и не знаю, что думать...:)
Похоже не придуривается. Похоже совершенно не знает, что есть SQL...:(


 
Johnmen   (2003-05-23 14:02) [13]

Прошу прощения у автора и модераторов... Просто не смог сдержаться...


 
Крот   (2003-05-23 14:13) [14]

Какое там придуриваюсь... Не до придури... Я имел ввиду не индекс (по которому базу индексируют) а номер по порядку. Просто, не знал как лучше объяснить.


> sniknik © (23.05.03 13:54)


Спасибо за конкретный, точный ответ.


> Johnmen © (23.05.03 13:54)


Не сердитесь :) Если бы не крайние обстоятельства, я бы сюда не обратился.



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

Форум: "Базы";
Текущий архив: 2003.06.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.008 c
6-34960
Chlavik
2003-04-09 03:12
2003.06.12
Оправка файла


1-34801
AlexGof
2003-06-02 14:28
2003.06.12
Из Word в HTML


8-34932
Маришка
2003-02-28 08:52
2003.06.12
MPlayer


3-34714
Slv
2003-05-23 10:59
2003.06.12
Rabota s BD


4-35116
Blacked
2003-04-14 17:21
2003.06.12
Как изменить стиль отдельных элементов формы ...(+++)





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский