摘要:
String是固定不变的,在进行字符串连接的时候是新建一个字符串进行赋值,如果对String赋值多次,就会在内存中保存多个这个对象的副本,浪费系统资源。 StringBuilder是可变的,不用生成中间对象,对于连接字符串操作比较多,或字符串的长度比较长时有较高的效率。注意:StringBuilder的内存空间不够也要扩容,如果分配的空间远远大于需要量,也会产生浪费。实际例子:string s =... 阅读全文
摘要:
(字段类型见列名,长度均设为4,结果如图) char [ ( n ) ] 固定长度,非 Unicode 字符数据,长度为 n 个字节。n 的取值范围为 1 至 8,000,存储大小是 n 个字节。 varchar [ ( n | max ) ] 可变长度,非 Unicode 字符数据。n 的取值范围为 1 至 8,000。max 指示最大存储大小是 2^31-1 个字节。存储大小是输入数据的实际长... 阅读全文
摘要:
1.GridView导出Excel表protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack)BindData(); }private void BindData() {...}protected void Button1_Click(object sender, EventArgs e){GridView1.Al... 阅读全文
摘要:
SELECT (case when a.colorder=1 then d.name else '' end) 表名, a.colorder 字段序号, a.name 字段名, (case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) 标识, (case when (SELECT count(... 阅读全文
摘要:
字符串函数: select ascii('a') --97,对应的ascii码 select char('48'),char('49') --0,1,对应的字符 select lower('Ab') --转成小写 select upper('Ab') --转成大写 select ltrim(' ab') --去除左空格 select rtrim('ab ') --去除右空格 select len(... 阅读全文