C#中使用TextBox接收并查出要求的年龄
小弟在进行年龄段查询的时候,遇到一个问题,望各位指点迷津!
我用两个TextBox接收两个数据age1,age2,在后台回传数据库并进行查询,要求年龄age1到age2的都查出来,其中birthday为datetime类型
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append("Select * From [gb] Where 1=1 ");
int a = int.Parse(age1.Text);
int b = int.Parse(age2.Text);
sb.AppendFormat(" And datediff([year],birthday,getdate()) between +a and +b");
我在数据库中单独运行select * from table where datediff([year],birthday,getdate()) between 20 and 40就能正确输出,但用动态的a,b就不行了,望大家给点解决方法,谢谢啦!
我用两个TextBox接收两个数据age1,age2,在后台回传数据库并进行查询,要求年龄age1到age2的都查出来,其中birthday为datetime类型
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append("Select * From [gb] Where 1=1 ");
int a = int.Parse(age1.Text);
int b = int.Parse(age2.Text);
sb.AppendFormat(" And datediff([year],birthday,getdate()) between +a and +b");
我在数据库中单独运行select * from table where datediff([year],birthday,getdate()) between 20 and 40就能正确输出,但用动态的a,b就不行了,望大家给点解决方法,谢谢啦!
...全文
相关推荐
C# 几个textbox 里的值相加 赋值到 textbox
在C#编程中,开发Windows桌面应用程序时,我们经常需要处理用户输入的数据,例如通过TextBox控件获取用户的数字输入,并进行一些计算操作。
C#中实现TextBox仅限数字输入的完整解决方案
DevExpress的SpinEdit、Telerik的等组件提供了更丰富的主题样式、触摸优化和数据绑定能力。以DevExpress为例:支持货币格式、科学计数法等多种显示模式,并与MVVM模式深度集成。
C#递归遍历窗体所有textbox控件并设置textbox事件的方法
在C#编程中,有时我们需要对窗体上的所有控件执行特定操作,特别是当涉及到大量TextBox控件时,手动设置每个控件的事件可能会变得非常繁琐。
C# TextBox 控件透明
本篇文章将详细探讨如何在C#中实现TextBox控件的透明化,并提供相关的代码示例。
C# TextBox 换行功能实现
C# TextBox 换行功能实现C# TextBox 换行功能实现是指在 Windows Form 应用程序中,让 TextBox 控件能够正确地显示多行文本。


