返回首页

我越来越喜欢这个
错误
字符串或二进制数据将被截断。
语句已终止。
这里是我的代码

在DAL.cs

 public bool insertemployee(Cmp c)

        {

            EmployeesDataContext db = new EmployeesDataContext();

            Employee emp=new Employee();

            emp.empid = c.empid;

            emp.empname = c.empname;

            emp.salary = c.salary;

            emp.hiredate = c.hiredate;

            db.Employees.InsertOnSubmit(emp);

            db.SubmitChanges();

            return true;

        }

在Default.aspx.cs
{C}| sree56

回答

评论会员:游客 时间:2012/02/05
仔细检查你的数据类型和特定的列的大小。按你的消息,你正试图插入值超过大小
hitech_ssc:数据库中的列的大小是小于消息长度
在这种情况下,只有类型,这个错误会
评论会员:游客 时间:2012/02/05
prerak帕特尔:嗨,请检查你empname在你的类文件和数据库中的列/变量长度和你输入更多的字符,而不是长在你的数据结构,查询天气
现在它正在
我改变
c.empname = txtempname.ToString() c.empname = txtempname.Text;

thanq
评论会员:sree56 时间:2012/02/05