Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Delphi и SQL [D6, MSSQL]


Garmahis ©   (2003-02-24 19:32:00) 

Я в пятницу уже задавал вопрос о считывании данных из таблицы с MS SQL Server в дельфийские переменные... Большое спасибо тем кто мне ответил, но к сожалению те методы позволяют считывать только те данные что считываются командой селект и только первую строку таблицы... Мне надо считывать последовательно каждую следующую строчку при нажатии на кнопку... Заранее большое спасибо!


Garmahis   (2003-02-25 11:27:00) [1]

В дельфе давно а вот с базами данных нет... Большое спасибо!


VAleksey   (2003-02-25 11:19:00) [2]

А ты давно в делфи ?
Если нет (а впрочем и в любом случае)
Фаронов. Delphi 4/5/6/7. Руководство разработчика баз данных.


Garmahis   (2003-02-25 11:02:00) [3]

Можно подробнее про книги? А то покупаешь какую ни будь рублей за тысячу в ней две тысячи страниц текста из которых действительно полезных страниц десть...


Anatoly Podgoretsky   (2003-02-25 10:18:00) [4]

Лучше хорошие, и по Дельфи и по SQL
По Дельфи например Пачеко и Текстейра
По SQL Дейта, Грабера

Ну и еще есть встроенная справка.


Garmahis   (2003-02-25 10:03:00) [5]

А какие книжки?


Garmahis   (2003-02-25 09:57:00) [6]

Ух ты! Вроде это именно то что надо!


Johnmen   (2003-02-25 09:56:00) [7]

>Мне надо считывать последовательно...
>Но тут проблема ...

Тебе книжки надо почитать, проблем и не будет...:)))


Dona   (2003-02-25 09:52:00) [8]

А что, просто запрос не подойдет?

Query.SQL:="select ... from ... ...";
Query.Open;
Query.First;

Нажатие кнопки
if not Query.eof then
begin Variable1:=Query.ParamByName("...");
... Query.Next;
end;


Garmahis   (2003-02-25 09:40:00) [9]

Это понятно но дело в том что например я сначала в куэри.SQL декларирую курсор потом высталяю его на первую строчку и активизирую куэри потом приравниваю мои переменные данным этой строчки потом пишу FETCH NEXT и опять активизирую... Но тут проблема что я так не могу узнать когда он будет на последней строке...


stone   (2003-02-25 09:34:00) [10]

FETCH NEXT


Garmahis   (2003-02-25 09:19:00) [11]

Не ужели никто не знает? Я пытался решить это через FETCH, но пока не придумал как передвигаться только на одну строчку вперёд...


Наверх

Титульная страница Поиск, карта сайта Написать письмо