C#用if判断string变量里SQL语句查询的表为空

C#用if判断string变量里SQL语句查询的表为空,第1张

你得连数据库吧,要不程序怎么知道是空的,连接数据库,获取数据库连接对象SqlConnection,把你这个sql和数据库连接对象SqlConnection传到SqlCommand里,然后执行查询ExecuteReader方法返回查询结果,判断是否为空,你先看看c#怎么连数据库吧

sql语句错了 like 后面缺少'%'

应该是select s1TrainID,s1StationName,s1StopTime,s2StationName,s2StopTime,s2Distance-s1Distance from Runlist s1,Runlist s2 where s1StationName like '%徐州%' and s2StationName like '%北京%' and s1TrainID=s2TrainID

楼主是不是这个意思

use

Test

go

create

table

T1(

ID

int

not

null--用not

null

这一列非null

)

go

表已存在时

create

table

T2(

ID

int

--默认为null

)

go

alter

table

t2

alter

column

ID

int

not

null

sqlcmd1CommandText = "SELECT txtClientNo1 FROM [user] WHERE ([e_no] ='"+ eno +"') ";

string cno="";

if(sqlcmd1ExecuteScalar()!=null) //先判断一下是否为空

cno = sqlcmd1ExecuteScalar()ToString();

Session["cno"]=cno;

以上就是关于C#用if判断string变量里SQL语句查询的表为空全部的内容,包括:C#用if判断string变量里SQL语句查询的表为空、C# SQL数据库 查询结果为空、如何将sql数据库值默认为空而不是null等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9769478.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存