我正在使用经典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!
请停止使用“asp”标签。这是多余的,因为你已经使用了“asp-classic”标签,并且标签描述中写着“不要使用这个标签”。 –