EmployeeDV.Table = frmMain.myDataSet.Tables[".....视图"];
EmployeeDV.RowFilter = "部门名称='"+ 部门名称字符串 + "' AND 生日 + '' like '%" + 月份字符串 + "%'";or
EmployeeDV.RowFilter = "部门名称='"+ 部门名称字符串 + "' AND Convert(生日, 'System.String') like '%" + 月份字符串 + "%'";
EmployeeDV.RowFilter = "部门名称='"+ 部门名称字符串 + "' AND 生日 + '' like '%" + 月份字符串 + "%'";or
EmployeeDV.RowFilter = "部门名称='"+ 部门名称字符串 + "' AND Convert(生日, 'System.String') like '%" + 月份字符串 + "%'";
解决方案 »
- 跪求大神,2个子窗体之间的互相刷新问题!
- 求救...winform调试完全正常,运行exe数据量一大就死
- 有人知道c#程序怎么打包成免安装绿色版吗?
- 求C#基础的电子书!!!(up有分)
- 如何将一串数字转化为byte形式的字节流呢?
- 有人下载过"Microsoft_SharePoint Portal Web Server中文版"这个软件安装用过吗?
- 如何改变dataGrid某列的字段标题
- 出现“查询值的数目与目标字段的数目不同”错误的程序。恳请高手的指点
- c#操作SQL 2008数据库
- 为什么我的Datagrid中DataGridBoolColume类型列总是显示为null状态(灰)
- cookie VB写法怎样用C#来表达..请大哥哥帮一下..好吗??
- c#中Hashtable如何根据一个已加入的KEY修改对应的VALUE!
我想让生日字符串以"01 - 12"的格式出现,用ComboBox选择,然后点击查询按钮查询而数据表中生日的值为1960-05-18 00:00:00.000,您的程序不会保存,但是查不到数据
帮帮我吧
如果表没有行,聚合函数将返回空引用(Visual Basic 中为 Nothing)。数据类型总是可以通过检查列的 DataType 属性来确定。还可以使用 Convert 函数来转换数据类型,如下所示。FUNCTIONS 还支持下列函数:CONVERT 描述 将给定表达式转换为指定的 .NET Framework 类型。
语法 Convert(expression, type)
参数 expression — 要转换的表达式。
type — 值将转换成的 .NET Framework 类型。
例如:myDataColumn.Expression="Convert(total, 'System.Int32')"所有转换都是有效的,只有下列情况例外:Boolean 只能与 Byte、SByte、Int16、Int32、Int64、UInt16、UInt32、UInt64、String 和它本身相互转换。Char 只能与 Int32、UInt32、String 和它本身相互转换。DateTime 只能与 String 和它本身相互转换。TimeSpan 只能与 String 和它本身相互转换。LEN 描述 获取字符串的长度
语法 LEN(expression)
参数 expression — 要计算的字符串。 例如:myDataColumn.Expression="Len(ItemName)"ISNULL 描述 检查表达式并返回已检查的表达式或返回替换值。
语法 ISNULL(expression, replacementvalue)
参数 expression — 要检查的表达式。
replacementvalue — 如果表达式为空引用 (Nothing),则返回 replacementvalue。
例如:myDataColumn.Expression="IsNull(price, -1)"IIF 描述 根据逻辑表达式的结果,获取两个值之一。
语法 IIF(expr, truepart, falsepart)
参数 expr — 要计算的表达式。
truepart — 表达式为真时返回的值。falsepart — 表达式为假时返回的值。
例如:myDataColumn.Expression = "IIF(total>1000, 'expensive', 'dear')TRIM 描述 移除所有前导的和后缀的空格字符,如\r、\n、\t、' '
语法 TRIM(expression)
参数 expression — 要剪裁的表达式。 SUBSTRING 描述 获取从字符串中的指定点开始,具有指定长度的子字符串。
语法 SUBSTRING(expression, start,
length)
参数 expression — 子字符串的源字符串。
start — 指定子字符串开始位置的整数。length — 指定子字符串长度的整数。
例如:myDataColumn.Expression = "SUBSTRING(phone, 7, 8)"注意 可以向 Expression 属性分配一个空值或空字符串,来重置该属性。如果为表达式列设置了一个默认值,则在重置 Expression 属性之后,这个默认值就赋给所有以前填充过的行。
生日字段 between '1956-6-7' and '1980-6-7'不对呀
报的错误是:
其他信息: 表达式包含不支持的运算符“Between”