Winform项目,引用的webservice,将SQL语句直接在数据库里执行的话是没问题的,在项目运行至执行SQL语句总是提示服务器无法处理请。-->将截断字符串或二进制数据。
18 回答
暮色呼如
TA贡献1853条经验 获得超9个赞
你先讲能在数据库执行成功的sql直接粘贴到VS上,Format的时候直接替换,有''的保留'' 没有的不要
insert into table values('abc',1,18)
String.Format("insert into table values('{0}',{1},{2})",......)
你说的应该是类型问题,你可以先适当的把非空的datetime字段去掉 在insert试试
12345678_0001
TA贡献1802条经验 获得超5个赞
可是设很长也是这个问题,在SQL数据库里直接执行SQL语句是可以的,就是在客户端引用Webservice之后老提醒那个错误,有人说是配置文件的问题,但不会改~
开心每一天1111
TA贡献1836条经验 获得超13个赞
@Philomena: 你打个断点跟一下 看看跑到这一步 这几个参数name, gender, ethnic, bith, accdress, idcard, issuedunit, starttime, endtime, generation, DateTime.Now分别是什么值 是什么类型
- 18 回答
- 0 关注
- 1063 浏览
添加回答
举报
0/150
提交
取消