Я работаю над своим первым скриптом Delphi, и когда я хочу его запустить, появляется ';ожидаемая ошибка, но я не знаю почему. Когда я нажимаю на ошибку, курсор переходит к месту, где появляется ошибка, но это на две строки ниже конца кода. Что не так?
var
stringName : String;
stringBase : String;
procedure setPicturePath();
var
qryPicEncode : TOraQuery;
qryPicDecode : TOraQuery;
begin
qryPicEncode := TOraQuery.Create(nil);
qryPicEncode.SQL.Text := 'select ''utl_raw.cast_to_varchar2(utl_encode.base64_encode(utl_raw.cast_to_raw("werner weilenmann"))) from dual';
qryPicDecode := TOraQuery.Create(nil);
qryPicDecode.SQL.Text := 'select ''utl_raw.cast_to_varchar2(utl_encode.base64_decode(utl_raw.cast_to_raw("d2VybmVyIHdlaWxlbm1hbm4="))) from dual';
qryPicEncode.open;
qryPicEncode.first;
if not(qryPicEncode.eof) then begin
stringName := qryPicEncode.fieldByName('pic4Path').AsString;
end;
qryPicDecode.open;
qryPicDecode.first;
if not(qryPicDecode.eof) then begin
stringBase := qryPicDecode.fieldByName('ODACQuery1').AsString;
end;
qryPicEncode:=nil;
qryPicDecode:=nil;
end;
begin
//Picture2.LoadFromFile('U:\Documents\logos\logo1.png');
setPicturePath();
showmessage(stringName);
showmessage(stringBase);
end.