Я использую Classic ASP / MySQL для вставки длинного пользовательского ввода в мою базу данных, сгенерированного из текстового редактора. Столбец имеет значение LONG-TEXT.
Будучи новичком в параметризованных запросах (подготовленные операторы), я не уверен, какую длину данных использовать для этого конкретного запроса.
Это мой оператор «Добавить параметр» для простого запроса VARCHAR:
Const ad_varChar = 200
Const ad_ParamInput = 1
Set newParameter = cmdConn.CreateParameter("@firstName", ad_varChar, ad_ParamInput, 50, firstName)
cmdConn.Parameters.Append newParameter
Как видите, я использовал значение 50 для длины данных. Что я могу использовать для длинного текстового столбца, где длина данных пользователя неизвестна? Это может быть 50 или 8000!