Текущий архив: 2005.08.14;
Скачать: CL | DM;
Вниз
получение данных из БД Найти похожие ветки
← →
Pil © (2005-07-07 18:31) [0]Помогите, пожалуйста, разобраться! :)
Есть запись в таблице, которая определяется по какой-то строке text. Если выполнять запрос непосредственно в PL/SQL, то он возвращает строку, которая мне нужна. КОгда же я это делаю из Delphi, ничего не возвращается:(
Может быть кто-то знает, в чем дело?
Ниже привожу код, который работает не так как надо.function GetIdList(query: TOCIQuery; text: string): string;
begin
with query do begin
SQL.Clear;
Close;
SQL.Add("select id_list from list where paramtres = """ + text + """");
Open;
ShowMessage(Fields[0].AsString); // здесь выодится пустое сообщение, хотя в соответствии с БД должна выводиться строка
Result := Fields[0].AsString;
end;
end;
← →
rayrom © (2005-07-07 18:36) [1]
function GetIdList(query: TOCIQuery; text: string): string;
begin
with query do begin
Close;
SQL.Clear;
SQL.Add("select id_list from list where paramtres = """ + text + """");
Open;
ShowMessage(Fields[0].AsString); // здесь выодится пустое сообщение, хотя в соответствии с БД должна выводиться строка
Result := Fields[0].AsString;
end;
end;
← →
Desdechado © (2005-07-07 19:00) [2]а еще лучше используй параметры
Страницы: 1 вся ветка
Текущий архив: 2005.08.14;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.016 c