为了账号安全,请及时绑定邮箱和手机立即绑定

连接数据库后的获取值问题

连接数据库后的获取值问题

慕姐4208626 2018-10-10 04:05:58
连接了数据库获取值,但是有点问题,贴下代码大家帮忙看看那:olecon=gcnew OleDbConnection();    strcon="Integrated Security=SSPI;Initial Catalog='mysys';Data Source='jinyu';User ID='sa';Password='411312';Provider=SQLOLEDB.1;Connect Timeout=30";     olecon->ConnectionString=strcon;    oleselect=gcnew OleDbCommand();    oleselect->CommandText="select * from login";    oleselect->Connection=olecon;    oleAdapter=gcnew OleDbDataAdapter();    oleAdapter->SelectCommand=oleselect;    data=gcnew DataSet();    oleAdapter->Fill(data);    dta=data->Tables["Table"];    row=dta->Rows[0];    String ^k=row["username"]->ToString();    textBox2->Text=row["psw"]->ToString();    textBox1->Text=k;    k->Trim();    if (k=="kl")    {     MessageBox::Show("");    }显示的k值就是kl,但是它就是不执行条件语句的内容。这是怎么回事啊?如果不知道这个语法的朋友,就把她看作c#,一样的。
查看完整描述

2 回答

?
慕哥9229398

TA贡献1877条经验 获得超6个赞

k = k->Trim();

查看完整回答
反对 回复 2018-10-16
?
慕莱坞森

TA贡献1810条经验 获得超4个赞

debug一下看变量k的值就明白啦.

查看完整回答
反对 回复 2018-10-16
  • 2 回答
  • 0 关注
  • 451 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信