类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
dim objcmd as sqlcommand=new sqlcommand("select (DZF+CYF+LDF+SHF)ZF,CASE PTHDJ WHEN 01 THEN 一级甲等 WHEN 02 THEN 一级乙等 WHEN 03 THEN 二级甲等 WHEN 04 THEN 二级乙等 WHEN 05 THEN 三级甲等 WHEN 06 THEN 三级乙等 else 不入级 END AS rate from chaxu where JKZH=@jkzh and XM=@xm",myConnection)
dim objreader as sqldatareader
dim objparam as sqlparameter
objparam=objcmd.parameters.add("@jkzh",sqldbtype.char)
objparam.direction=parameterdirection.input
objparam.value=tb1.text
objparam=objcmd.parameters.add("@xm",sqldbtype.char)
objparam.direction=parameterdirection.input
objparam.value=tb3.text
objcmd.connection.open()
objreader=objcmd.executereader
datagrid1.datasource=objreader
datagrid1.databind()
objreader.close
objcmd.connection.close()
我想查询不到的时候,也就是没有此记录,然后就会显示一条提示语句,我只要怎么判断就行了,该怎么做?
网友回答:
c# 是这样的
if(objreader.read())
{
}else
{
}
if ( objreader.HasRows )
{
...
}
if ( objreader.HasRows )
{
...
}
vb.net没玩过,帮你顶!