protected void Button1_Click(object sender, EventArgs e)
{
SqlDataReader myread = bp.getRead("");
if (myread.Read())
{
StrDeal = myread["Dealer"].ToString();
if ( ) //怎么写判断
{
abc= "123";
}
else
{
abc = "456";
}
}
C#/.net 判断语句求解
答案:4 悬赏:30 手机版
解决时间 2021-01-27 02:05
- 提问者网友:贪了杯
- 2021-01-26 02:22
最佳答案
- 五星知识达人网友:渡鹤影
- 2021-01-26 02:53
if(textbox.Text== StrDeal),textbox.Text:这个代表你要用你页面上的控件的值去和你从数据库里面读取的出来的数据StrDeal进行比较的。如果两者相等就执行 abc= "123";不相等就执行 abc= "456";
全部回答
- 1楼网友:低血压的长颈鹿
- 2021-01-26 06:08
判断语句当然是写你的sql语句了
比如说 你的表示【user】 你要查询name存在不
public string getname(string name1){
string a="";
string sql=“select name from [user]‘;
sqlconnection con=new sqlconnection(cons);//cons是链接数据库的语句;
sqlcommand cmd=new sqlcommand(sql.tostring,con);
sqldatareader r=cmd.executereader():
user u=new user();
while(r.read()){
u.name=r["name"].tostring;
if(u.name==name1){
a="已存在";
return;
}
}
return a;
}
- 2楼网友:执傲
- 2021-01-26 05:35
if (textbox.Text == StrDeal)
- 3楼网友:慢性怪人
- 2021-01-26 04:26
案例如下:
protected void Button1_Click(object sender, EventArgs e) {
string abc = string.Empty;
SqlDataReader myread = bp.getRead("");
if (myread.Read())
{
string StrDeal = myread["Dealer"].ToString();
//三元表达式即可完成
abc=TextBox1.Text.Equals(StrDeal)?"123":"456";
}
}
如有问题可以追问,我当及时回答.
希望能帮到你!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯