优化一次INSERT查询,插入多行记录

如果我们想往数据库表中插入一行记录,可以使用以下SQL语句:
INSERT INTO tbl_name (col1,col2) VALUES (15,16);
那如果我们想插入多行记录呢?可能你会想到多次运行INSERT语句即可,就像下面的php代码示例:

1
2
3
4
5
6
7
8
9
 $a = 1;
$b = 1;
while (5 == $a)
{
$sql = "INSERT INTO tbl_name (col1,col2) VALUES ($a,$b)";
mysql_query($sql);
$a++;
$b++;
}

C#重载、C#重写和C#隐藏的区别

C#重载、C#重写和C#隐藏的定义

C#重载:同一个作用域内发生(比如一个类里面),定义一系列同名方法,但是方法的参数列表不同。这样才能通过传递不同的参数来决定到底调用哪一个。而返回值类型不同是不能构成重载的。

C#重写:继承时发生,在子类中重新定义父类中的方法,子类中的方法和父类的方法是一样的