Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > Delphi: Общие вопросы > Значение с базы данных |
Автор: Myrus 14.12.17, 14:10 |
Добрый день. Подключился к базе данных SQL, проблем не возникло. Не получается получить правильно результат. Делаю запрос к базе данных. Для понимания результата что получаю попробовал вывести результат в Memo. <{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> var i: integer; s : string; begin with FDQuery1 do begin SQL.Clear; Open; Memo1.Lines.Clear; First; while not FDQuery1.EOF do begin s := ''; For i := 0 to Fields.Count - 1 do s := s + Fields[i].AsString; memo1.Lines.Add(Fields[0].Value); Next; end; Close; end; end; Помогите пожалуйста с данной проблемой. Оформить в одну процедуру. |
Автор: MIF 15.12.17, 02:28 |
Используй курсор https://docs.microsoft.com/en-us/sql/t-sql/...or-transact-sql |
Автор: Myrus 16.12.17, 00:51 |
Никогда с ними не работал, статью посмотрел, для меня сложно с таким разобраться. |
Автор: Myrus 16.12.17, 04:14 |
Хелп |