Процедура по очистке SQL по запросу SELECT от ошибок синтаксиса.

Очистка SQL от ошибок синтаксиса.

Stfw.Ru:
procedure SQLCleaner;
var
newSql:string;
begin
newSql:=Query1.SQL.CommaText;
while (pos('WHERE AND',newSQL))0 do begin
delete(newSQL,pos('WHERE AND',newSQL)+6,3);
end;
while (pos('WHERE Order by',newSQL))0 do begin
delete(newSQL,pos('WHERE Order by',newSQL),5);
end;{ASD}
while (pos('WHERE AND',newSQL))0 do begin
delete(newSQL,pos('WHERE AND',newSQL)+6,3);
end;
while (pos('Order by ,',newSQL))0 do begin
delete(newSQL,pos('Order by ,',newSQL)+9,1);
end;
if (pos('WHERE',newSQL)+8)>(length(newSQL)) then delete(newSQL,pos('WHERE',newSQL),5);
if (pos('Order by',newSQL)+11)>(length(newSQL)) then delete(newSQL,pos('Order by',newSQL),8);
Query1.Clear;
Query1.SQl.Add(newSql);
end;

Базы данных   Теги:



Редакция портала:

Благодарим за просмотр этой информации на нашем компьютерном портале. Надеемся, что обзор Очистка SQL от ошибок синтаксиса., в разделе Базы данных вам понравился. Есть небольшая рекомендация, если вы хотите быть в курсе всех событий сферы информационных технологий, то рекомендуем зарегистрироваться на портале www.stfw.ru.


Живая лента

•  Xiaomi Mi Mix 2S попал на видео - 18.02.2018: STFW.Ru: Один из самых ожидаемых китайских смартфонов, безрамочный Mi Mix 2S от Xiaomi, был


•  Россия впервые за четверть века взяла лидерство по экспорту пшеницы - 18.02.2018: STFW.Ru: В последние годы благодаря плодородным почвам и увеличению инвестиций в


•  Пенсия в 25 тысяч рублей - мечта для россиян! Жаль, что есть с кем сравнивать... Механизм повышения пенсий в нашей стране, пока не выбран. А так, вопрос почти решенный - 18.02.2018: STFW.Ru: Пенсии россиян должны достигнуть уровня в 2,5 прожиточного минимума – около


•  МОК в бешенстве: Мир говорит только о русских - 18.02.2018: STFW.Ru: источник: img.tsargrad.tvЕвгению Медведеву признали самой обсуждаемой


•  Лавров: США хотят продвигать экономические интересы в Европе под видом сдерживания РФ - 18.02.2018: STFW.Ru: источник: mid.ruВступительное слово Министра иностранных дел России


•  Курды обвинили Турцию в применении напалма и хлора в Африне - 18.02.2018: STFW.Ru: БЕЙРУТ, 16 фев — РИА Новости, Михаил Алаеддин. Турецкая армия применяет