asp.net(C#)问题 请解答(将截断字符串或二进制数据。语句已终止)

将截断字符串或二进制数据。语句已终止。con.open();SqlCommand cmd=new SqlCommand("insert into login values(✀"+p.userName+"✀,✀"+p.userPwd+"✀)",✀✀)",con); cmd.ExecuteNonQuery();//错误行con.close();谢谢2,3楼的回答。trim的命名空间是什么。
2026年09月25日 06:05
有4个网友回答
网友(1):

插入数据超过字段长度出错。
插入前检查,或者修改数据库字段长度。

网友(2):

con.open();
SqlCommand cmd=new SqlCommand("insert into login values('"+p.userName+"','"+p.userPwd+"')",con);
cmd.ExecuteNonQuery();//错误行
con.close();

网友(3):

同意楼上的,字符长度超长,建议插入前先trim掉左右空格

网友(4):

using System;