[英]ADODB insert blank spaces
我正在用經典ASP調用存儲過程
我正在添加我的參數,像這樣:
set objParam =.CreateParameter("@Param",129,1,"3" ,Request.Form("Param"))
.Parameters.Append objParam
在我的sql中
@NomCentre varchar(3)
但是,當我插入數據時,我總是有多余的空間來完成varchar的長度
示例:“ i”變成“ i”,“ te”變成“ te”
有人有一個主意謝謝
在這種情況下,可能是數據從Request.Form返回的方式:
trim(Request.Form("Param"))
可能會解決它。
編輯
您的數據類型是錯誤的:129是adChar,需要200(adVarChar),因此它用空格填充字段。
有關詳細信息,請參見此處 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.