跪求,当面跪求SQL话语检查
跪求,当面跪求SQL语句检查SqlParameter N个参数.现在报二进制xxx.cmd.CommandText拿不到sql.求方案.[最优
跪求,当面跪求SQL语句检查
SqlParameter N个参数.
现在报二进制xxx.
cmd.CommandText拿不到sql.求方案.
[最优解释]
你给出的信息太少了,目前只能估算是你的列太短了,不够存放数据
[其他解释]
用vs跟踪就可以,不过我没有环境,截图不了给你
[其他解释]
LZ可以先去核查下信息是否正确
1,检查字符串的长度是否满足表结构
2,检查表中字段类型是否都是varchar
[其他解释]
二进制数据截断?字段长度不够,检查你录入端的字数限制和表的字数限制之前哪里有差异。
[其他解释]
当然不对,你没赋值给@xxx1,@xxx2这些
[其他解释] 请问楼主是以下面的方式传值得么??如果是,看看你每个参数定义的字符长度够不(标记红色的值)。
SqlParameter[] parms = {
new SqlParameter("@xxx1", SqlDbType.VarChar, 256),
new SqlParameter("@xxx2", SqlDbType.VarChar, 256)};
parms[0].Value = xxx1的值;
parms[1].Value = xxx2的值;
.........
[其他解释]有办法拿到附加完参数的SQL吗
[其他解释]执行出来 是 INSERT INTO Store(xxx1,xxx2,xxx3...xxx940) VALUES(@xxx1,@xxx2,@xxx3....xxx940) 这样的语句拿到SQL 分析器 执行不对的。
类库是使用SqlParameter给赋值的,郁闷.
[其他解释]执行出来 是 INSERT INTO Store(xxx1,xxx2,xxx3...xxx940) VALUES(@xxx1,@xxx2,@xxx3....xxx940) 这样的语句拿到SQL 分析器 执行不对的。
类库是使用SqlParameter给赋值的,郁闷.