Вниз
Скачать: CL | DM;

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

← →
Крот ©   (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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.011 c
1-34835
mr. !
2003-06-02 22:57
2003.06.12
Отловить сообщение ...


14-35008
Шоломицкий
2003-05-26 11:46
2003.06.12
Про HTML


6-34948
Sherbacov
2003-04-08 21:05
2003.06.12
Как создать свой протокол.


3-34761
Инна
2003-05-25 01:06
2003.06.12
вызов хп из хп несколько раз


14-35009
Malder
2003-05-26 01:19
2003.06.12
XP грузится быстрее w2k




   Наверх