我的数据库已经连接上了,现在做一个判断,我用到一个日期控件dateTimePicker叫dateTimePickertxtTJJBSH,
数据库名字叫Holidaysadjustement 其中有个字段叫Date
我想要得到一个判断,这个判断是这样的:如果我控件里的时间在我的表Holidaysadjustement的Date中出现,则提示MessageBox.Show("请输入正确的加班时间!");
我这一小段代码该这么写???我下边是我写的 保证错误了,请各位高手帮我改改代码,谢谢啦!!!!!!!sql字符串差不多是正确的。
string a="";
SqlCommand mycom=new SqlCommand (a,sqlCon );
mycom .CommandText ="Select count (0)from Holidaysadjustement where Date = dateTimePickertxtTJJBSH.Value";
mycom .ExecuteNonQuery (); else if (mycom=="")
{
MessageBox.Show("请输入正确的加班时间!");
}
数据库名字叫Holidaysadjustement 其中有个字段叫Date
我想要得到一个判断,这个判断是这样的:如果我控件里的时间在我的表Holidaysadjustement的Date中出现,则提示MessageBox.Show("请输入正确的加班时间!");
我这一小段代码该这么写???我下边是我写的 保证错误了,请各位高手帮我改改代码,谢谢啦!!!!!!!sql字符串差不多是正确的。
string a="";
SqlCommand mycom=new SqlCommand (a,sqlCon );
mycom .CommandText ="Select count (0)from Holidaysadjustement where Date = dateTimePickertxtTJJBSH.Value";
mycom .ExecuteNonQuery (); else if (mycom=="")
{
MessageBox.Show("请输入正确的加班时间!");
}
解决方案 »
- 如何往反序列化后的文件里添加一行新的内容
- 【WPF】如何给立方体的六个面设置不同的Material(每个面不同的图片、视频、文本输入框等等)?
- 急!“解决方案文件...已在环境外部被修改”
- 请问这是什么异常啊 access数据库的 vs2005编译器
- 因为我没有积分了,谁能帮我下载一个资源,谢谢
- 用非模态的子对话框进行修改父对话框,子对话框不消失
- 关于远程屏幕监控的效率问题
- 怎么实现QQ空间那样登陆弹出
- 请问怎么实现TreeView中拖放时,当鼠标拖时经过其他节点时,使经过的节点颜色改变。在线等待!
- 怎样增加一个XML节点!
- DataRow[] dt= tb.Select("oderid=" + OderID);这样写报错
- if为true时如何执行多个语句
if (cmd.ExecuteScalar() != null)
{
MessageBox.Show("请输入正确的加班时间!");
}连接字符串用1楼的
SqlCommand mycom=new SqlCommand (a,sqlCon );
mycom .CommandText ="Select count (0)from Holidaysadjustement where Date = dateTimePickertxtTJJBSH.Value";如果你确保上面一句没错,下面:if (Convert.ToInt32(mycom.ExecuteScalar()) > 0)
{
MessageBox.Show("请输入正确的加班时间!");
}
SqlCommand mycom=new SqlCommand (a,sqlCon );
mycom .CommandText ="Select count (0) from Holidaysadjustement where Date = '"+dateTimePickertxtTJJBSH.Value+"'";
//mycom .ExecuteNonQuery (); else if (Convert.ToInt32(mycom.ExecuteScalar()) > 0)
{
MessageBox.Show("请输入正确的加班时间!");
}
我这样修改了,还是说else是无效表达式。
{
MessageBox.Show("请填写完整的加班信息!");
}
else if (!m_regex.IsMatch(txtTJJBSC.Text))//如果不是数字,提示输入正确的时长
{
MessageBox.Show("请填写正确的加班时长!");
}
string a="";
SqlCommand mycom=new SqlCommand (a,sqlCon );
mycom .CommandText ="Select count (0) from Holidaysadjustement where Date = '"+dateTimePickertxtTJJBSH.Value+"'";
//mycom .ExecuteNonQuery (); else if (Convert.ToInt32(mycom.ExecuteScalar()) > 0)
{
MessageBox.Show("请输入正确的加班时间!");
}
//判断时间如果是周一到周五的工作时间,则提示输入正确的加班时间
else if ((dateTimePickertxtTJJBSH.Value.DayOfWeek == DayOfWeek.Monday || dateTimePickertxtTJJBSH.Value.DayOfWeek == DayOfWeek.Tuesday || dateTimePickertxtTJJBSH.Value.DayOfWeek == DayOfWeek.Friday || dateTimePickertxtTJJBSH.Value.DayOfWeek == DayOfWeek.Thursday || dateTimePickertxtTJJBSH.Value.DayOfWeek == DayOfWeek.Wednesday) && (cbbTJJBXX.SelectedIndex >= 17 && cbbTJJBXX.SelectedIndex <= 35))
{
MessageBox.Show("请输入正确的加班时间!");
}
else
{
}
这个是上下的代码,报错就说我的ELSE是无效表达式