一、选择你被K帧的物体,在时间滑块上你会看到有一根红线,(红线所在的位置就是你K该物体时的帧数)鼠标在红线上右击,选择DEL菜单,就可以删除关键帧。
二,如果在通道栏里的属性被K帧,选择被K帧的属性(可以多选),右击--Breakdown(打破链接)就可以了。
原因在于数据的长度不符合才造成的。
解决办法当然有多种,一是修改数据库字段大小; 二是加强数据强壮性,严格的输入判断。
目前是采用修改数据的方法:alter table1 alter column caller varchar(50)。
主要原因就是你增加的数据字段长度超过数据库中字段所定义长度,去查看一下自己数据库中的字段的长度,一般是误写出来的,查看一下自己数据库中需要自己设置字段类型长度的字段,修改其字段长度为最大就可以了,Sql server 可以设置其为varchar(max)或者text类型,建议采用varchar(max),便于映射。
附 LOG日志文件:
System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。
语句已终止。
在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)。
在管理员权限下,在命令行里执行netsh。
winsock
reset重置命令然后重启电脑,完成LSP修复即可。
这种故障往往是因为你在安装SQL Server时改变了默认的实例名,或者在对系统进行优化时禁止连接管道,也有可能因为你禁止了“服务器网络实用工具”中的命名管道。解决方案:在开始-运行中键入services.msc回车,然后看看MSSQLSERVER后面是什么,比如MSSQL$PC17,如果后面带有$实例名,在连接时,格式如下:127.0.0.1\实例名。如果是优化所致,那就叫给你优化系统的人,因为他太聪明啦!如果是第三种情况,请打开开始-程序-Microsoft SQL Server-服务器网络实用工具-把管道启用。
程序的代码是: SqlConnection con = new SqlConnection("server=(local);uid=sa;pwd=sa;database=tb_lab.mdf");。
try
con.Open();
SqlCommand com = new SqlCommand("select count(*)from tb_user where Name=@name and Pass=@ps", con);。
一般是数据库名字错误,或者是你建立的数据库不是SQL本机默认的实例,如果不是要将本机的服务器打开,右击我的电脑/服务/SQL server Mssqlserver/右击开启。