NET网页编程之往Sqlserver拔出数据报错:传进的表格格局数据流(TDS)远程历程挪用(RPC)协定流不准确 ...
你觉得数据库怎么样?明天在做一个体系,在一个表中表中有一个字段:Contentvarchar(Max)范例其他方面都没有成绩,就是在拔出和修正长度凌驾必定长度时就会报错:
={"传进的表格格局数据流(TDS)远程历程挪用(RPC)协定流不准确。参数6(""@Content""):数据范例0xA7的数据长度或元数据长度有效。"}
经由过程上彀查材料终究办理了
本来的代码:
sqlParams.Add(newSqlParameter("@Content",SqlDbType.VarChar));
修正后的代码:
sqlParams.Add(newSqlParameter("@Content",SqlDbType.VarChar,-1));
也就是指定范例对应的size值为-1就能够了我觉得很重要,一般所说的不重要应该指的是:你学好一种以后再学另一种就很容易了。(因为这样大家可能有一个错觉就是语言不是很重要,只要随便学一种就可以了,其实不是这样的。 但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。 在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的 众所周知,Windows以易用而出名,也因此占据不少的服务器市场。 主流网站开发语言之JSP:JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java2platformEnterpriseEdition)应用体系中的一部分。 ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象。 CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。 代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
页:
[1]