posted @ 2013-11-29 10:57
11 2013 档案
摘要:ASP.NET页面传值的方法From:Refresh-air在面试的时候,经常会遇到这样的问题,其实我们会对其中的几种方法比较熟悉,因为项目中经常使用。但是要全面的回答ASP.NET中页面传值的方式,估计往往很难全面。一.使用QueryString变量 QueryString是一种非常简单也是使用比较多的一种传值方式,但是它将传递的值显示在浏览器的地址栏中,如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。 Response.Redirect( "target.aspx?param1=hello¶m2=hi ") 接收页面: stri
阅读全文
摘要:GridView的HyperLinkField的DataNavigateUrlFormatString如何使用自定义的变量,而不是数据库绑定的值.报错:指定的参数已超出有效值的范围。参数名: index当我们在GridView中,偷懒,直接绑定数据库返回的 datatable的时候,用HyperLinkField 的DataNavigateUrlFields来绑定数据库的字段,并且用DataNavigateUrlFormatString来显示url链接是很方便的。如果是要绑定datatable里面的2个字段,则是把DataNavigateUrlFields后面的值用逗号分开DataNaviga
阅读全文
posted @ 2013-11-29 10:56
摘要:一旦成功地从表中检索出数据,就需要进一步操纵这些数据,以获得有用或有意义的结果。这些要求包括:执行计算与数学运算、转换数据、解析数值、组合值和聚合一个范围内的值等。下表给出了T-SQL函数的类别和描述。函数类别作用聚合函数执行的操作是将多个值合并为一个值。例如COUNT、SUM、MIN和MAX。配置函数是一种标量函数,可返回有关配置设置的信息。转换函数将值从一种数据类型转换为另一种。加密函数支持加密、解密、数字签名和数字签名验证。游标函数返回有关游标状态的信息。日期和时间函数可以更改日期和时间的值。数学函数执行三角、几何和其他数字运算。元数据函数返回数据库和数据库对象的属性信息。排名函数...
阅读全文
posted @ 2013-11-11 20:14
摘要:SQL Server删除重复行是我们最常见的操作之一,下面就为您介绍六种适合不同情况的SQL Server删除重复行的方法,供您参考。1.如果有ID字段,就是具有唯一性的字段delecttablewhereidnotin( selectmax(id)fromtablegroupbycol1,col2,col3... ) group by 子句后跟的字段就是你用来判断重复的条件,如只有col1,那么只要col1字段内容相同即表示记录相同。2. 如果是判断所有字段也可以这样select*into#aafromtablegroupbyid1,id2,.... deletetable insertin
阅读全文
posted @ 2013-11-11 19:58
摘要:--ALTER TABLE 表名 DROP CONSTRAINT [主键名]--ALTER TABLE 表名 ADD CONSTRAINT [新主键名] PRIMARY KEY ([列名])--修改表联合主键,首先必须保证字段为NOT NULL--alter table c024 add F_0000 int not null --增加一非空列ALTER TABLE c1t13 DROP CONSTRAINT [c1t13_PK]ALTER TABLE c1t13 ADD CONSTRAINT [c1t13_PK] PRIMARY KEY ([F_gsid] asc,F_0000 as...
阅读全文
posted @ 2013-11-11 19:39
摘要:--把CSupplierCode列是null值的更改为“”update TDayInStorage set CSupplierCode='' where CSupplierCode is nullgo--更改列非空alter table TDayInStoragealter column CSupplierCode char(5) not nullgo--删除表中的联合主键ALTER TABLE TDayInStorage DROP CONSTRAINT [PK_TDayInStorage]go--增加联合主键ALTER TABLE TDayInStorage ADD CONS
阅读全文
posted @ 2013-11-11 19:38