摘要: mysql中insert into和replace into以及insert ignore用法区别:mysql中常用的三种插入数据的语句:insert into表示插入数据,数据库会检查主键,如果出现重复会报错;replace into表示插入替换数据,需求表中有PrimaryKey,或者unique索引,如果数据库已经存在数据,则用新数据替换,如果没有数据效果则和insert into一样;insert ignore表示,如果中已经存在相同的记录,则忽略当前新数据;下面通过代码说明之间的区别,如下:create table testtb(id int not null primary key 阅读全文
posted @ 2011-09-28 01:34 Glawind 阅读(22380) 评论(1) 推荐(2) 编辑
摘要: 示例:round(123.456,2) ------------ 123.47ROUND ( numeric_expression , length [ , function ] ) 参数 numeric_expression 精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。 length 是 numeric_expression 将要四舍五入的精度。length 必须是 tinyint、smallint 或int。当 length 为正数时,numeric_expression 四舍五入为 length 所指定的小数位数。当 length 为负数时,numeric_expre 阅读全文
posted @ 2011-07-25 08:48 Glawind 阅读(36778) 评论(0) 推荐(0) 编辑
摘要: 1. 用法一LOCATE(substr,str)POSITION(substr IN str) 函数返回子串substr在字符串str中第一次出现的位置。如果子串substr在str中不存在,返回值为0。mysql> SELECT LOCATE('bar', 'foobarbar');-> 4mysql> SELECT LOCATE('xbar', 'foobar');-> 0 这个函数是大小写不敏感的。在MySQL3.23中,这个函数是字母大小写敏感的,当在MySQL4.0中时,如有任一参数是一个二进制字 阅读全文
posted @ 2011-07-22 17:06 Glawind 阅读(6570) 评论(0) 推荐(0) 编辑
摘要: 1. 语法介绍 有三张表a、b、c,现在需要从表b和表c中分别查几个字段的值插入到表a中对应的字段。对于这种情况,可以使用如下的语句来实现:INSERT INTO db1_name (field1,field2) SELECT field1,field2 FROM db2_name 上面的语句比较适合两个表的数据互插,如果多个表就不适应了。对于多个表,可以先将需要查询的字段JOIN起来,然后组成一个视图后再SELECT FROM就可以了:INSERT INTO a (field1,field2) SELECT * FROM(SELECT b.f1,c.f2 FROM b JOIN c) AS 阅读全文
posted @ 2011-07-22 16:38 Glawind 阅读(184665) 评论(3) 推荐(2) 编辑
摘要: 1. iconv()介绍 iconv函数可以将一种已知的字符集文件转换成另一种已知的字符集文件。例如:从GB2312转换为UTF-8。 iconv函数在php5中内置,GB字符集默认打开。2. iconv()错误 iconv在转换字符”—”到gb2312时会出错,解决方法是在需要转成的编码后加 “//IGNORE”,也就是iconv函数第二个参数后。如下: iconv("UTF-8", "GB2312//IGNORE", $data) ignore的意思是忽略转换时的错误,如果没有ignore参数,所有该字符后面的字符串都无法被保存。3. iconv() 阅读全文
posted @ 2011-07-17 03:40 Glawind 阅读(11827) 评论(0) 推荐(1) 编辑
摘要: 1.preg_replace()$msg = preg_replace("/<style>.+<\/style>/is", "", $msg); -----删除<style></style>和中间的部分$msg = preg_replace("/<[^>]+>/", "", $msg); -----是删除<>和中间的内容 i (PCRE_CASELESS) 如果设定此修正符,模式中的字符将同时匹配大小写字母。 s (PCRE_DOTALL 阅读全文
posted @ 2011-07-13 20:08 Glawind 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 一, 什么是虚函数(如果不知道虚函数为何物,但有急切的想知道,那你就应该从这里开始)  简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进行分离;用形象的语言来解释就是实现以共同的方法,但因个体差异而采用不同的策略。下面来看一段简单的代码  class A{  public:  void ... 阅读全文
posted @ 2010-05-22 14:27 Glawind 阅读(373) 评论(0) 推荐(1) 编辑
摘要: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <%@ Import Namespace="System.Data.SqlClient" %> <%@ Import Namespace="System.Data" %> <HTML> <H... 阅读全文
posted @ 2010-05-22 00:44 Glawind 阅读(4113) 评论(0) 推荐(1) 编辑
摘要: //保存 sql="insert into p_ry_photo(id,photo) values ('"+id+"',@i)"; SqlCommand cmd=new SqlCommand(sql,CommonVar.SqlConDataBase); MemoryStream s = new MemoryStream(); picPhoto.Image.Save(s,... 阅读全文
posted @ 2010-05-22 00:36 Glawind 阅读(753) 评论(0) 推荐(1) 编辑
摘要: Q:我想对Gridview的一个字段进行超链接,如title列,首先显示title列的内容,同时将其超链接到另一个页面A1:在绑定好gridview数据后,选择编辑列-->在字段选择HyperLinkField,选择添加然后在右边的属性NavigateUrl选择你要链接的网址。Target选择_blank空白窗口打开。你可以测试一下看看。A2:添加列:<asp:GridView ID=... 阅读全文
posted @ 2010-05-19 21:30 Glawind 阅读(2016) 评论(0) 推荐(1) 编辑