4 回答
TA贡献1872条经验 获得超3个赞
原因可能是:你还原的数据库在 服务器已经存在,你还原时候数据库名称和路径都是一样的,这样会被认为是还原已存在的数据库。
你修改下还原数据库的名称,和还原路径应该就可以解决的
TA贡献2065条经验 获得超14个赞
以前用过vs2005 现在几乎不怎么玩编程了,所以不一定管用,我个人建议:
1、user表能不能改改,有可能是关键字啊!(忘记了)
2、既然this.txtname.Text已经是字符串类型了你还加什么引号呢?所以没必要。
所以你的问题是数据库写入没有写好.
建议用
string strss = "insert into user(username,password,useraddress,usermessager) values(" + this.txtname.Text + "," + this.txtpwd.Text + "," + this.txtaddr.Text + "," + this.txtbeizu.Text + ")";
stress解释出来就是insert into user(username,password,useraddress,usermessager) values(this.txtname.text,this.txtpwd.text,this.txtaddr.text,this.txtbeizu.text);
TA贡献1877条经验 获得超6个赞
System.Data.SqlClient.SqlError: 在从服务器接收结果时发生传输级错误
用VS2005+SQLSERVER2008开发C/S的程序,程序上线运行一段时间之后发现在某些功能偶尔出现如下的错误:
在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。) ---> System.Data.SqlClient.SqlException: 在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。)
添加回答
举报