Size: a a a

Programming Offtop

2020 April 28

AN

Alexander Nozik in Programming Offtop
источник

Х

Хумо in Programming Offtop
Простите я новичок😅
источник

AN

Alexander Nozik in Programming Offtop
Хумо
Простите я новичок😅
Заметно. Код стайл почините. Но там не только с код стайлом проблемы. Ошибка внутри постгри, она не про котлин
источник

U

Unat in Programming Offtop
Хумо
Простите я новичок😅
Скриншот вместо фотографии на сх65 - уже весьма неплохо
источник

AN

Alexander Nozik in Programming Offtop
Unat
Скриншот вместо фотографии на сх65 - уже весьма неплохо
+, Уважает :)
источник

U

Unat in Programming Offtop
А ошибка на стыке между котлом и постгресом
источник

U

Unat in Programming Offtop
У тебя данные в базу заливаются через подстановку в строки, то-есть без экранирования
источник

AN

Alexander Nozik in Programming Offtop
Unat
А ошибка на стыке между котлом и постгресом
Там надо смотреть доку этой функции. Какие-то правила по пробелам
источник

U

Unat in Programming Offtop
Alexander Nozik
Там надо смотреть доку этой функции. Какие-то правила по пробелам
Да там тупо кавычек нету
источник

AN

Alexander Nozik in Programming Offtop
Unat
Да там тупо кавычек нету
А там нужны доп ковычки в постгре?
источник

Х

Хумо in Programming Offtop
Unat
Да там тупо кавычек нету
Где?
источник

U

Unat in Programming Offtop
Хумо
Где?
VALUES($name, ... - каждую строку в кавычки надо обрамлять, иначе она превращается в часть синтаксиса запроса, а с пробелами он некорректный
источник

U

Unat in Programming Offtop
Будет VALUES('$name', '...
источник

Х

Хумо in Programming Offtop
Unat
Будет VALUES('$name', '...
Спасибо 😊
источник

U

Unat in Programming Offtop
Хумо
Спасибо 😊
Но ТАК НЕ ДЕЛАЮТ!!1111
источник

ВС

Владислав Славетный... in Programming Offtop
Пацаны
источник

ВС

Владислав Славетный... in Programming Offtop
А почему шестнадцатиричной системе есть буквы?
источник

Х

Хумо in Programming Offtop
Unat
Но ТАК НЕ ДЕЛАЮТ!!1111
А как правильно делать😅
источник

U

Unat in Programming Offtop
Хумо
Спасибо 😊
Там должно быть VALUES (%1, %2, %3) в SQL (или $ вместо %, не помню), и потом реальные аргументы передаются в функцию update/insert/etc.  - тогда всё подставится правильно в соответствии с типами: строки будут в кавычках, числа "как есть", даты в нужном формате и т.д.
источник

U

Unat in Programming Offtop
Я не знаю что за либа для постгри используется, но executeUpdate, кажется, как раз и принимает первым аргументом строку с SQL и плейсхолдерами, а вторым набор значений для этих плейсхолдеров
источник