11.16

params关键字:

使用 params 关键字可以指定采用数目可变的参数的方法参数。 参数类型必须是一维数组。

在方法声明中的 params 关键字之后不允许有任何其他参数,并且在方法声明中只允许有一个 params 关键字。

如果 params 参数的声明类型不是一维数组,则会发生编译器错误 CS0225

使用 params 参数调用方法时,可以传入:

  • 数组元素类型的参数的逗号分隔列表。
  • 指定类型的参数的数组。
  • 无参数。 如果未发送任何参数,则 params 列表的长度为零

例:

 

 

datasource和databind:

设置要绑定数据的控件的DataSource属性为准备好的数组、ArrayList或者DataSet调用控件的DataBind方法实现数据绑定

SQL模糊查询:

一般查询语句:SELECT 字段 FROM 表 WHERE 某字段 Like 条件。

带有“%”通配符的查询

“%”是 MySQL 中最常用的通配符,它能代表任何长度的字符串,字符串的长度可以为 0。例如,a%b表示以字母 a 开头,以字母 b 结尾的任意长度的字符串。该字符串可以代表 ab、acb、accb、accrb 等字符串。

带有“_”通配符的查询

“_”只能代表单个字符,字符的长度不能为 0。例如,a_b可以代表 acb、adb、aub 等字符串。

LIKE 区分大小写

默认情况下,LIKE 关键字匹配字符的时候是不区分大小写的。如果需要区分大小写,可以加入 BINARY 关键字。

拓展:

如果查询内容中包含通配符,可以使用“\”转义符。

 

posted @ 2021-11-16 22:57  王嘉尔最帅  阅读(38)  评论(0)    收藏  举报