连接了数据库获取值,但是有点问题,贴下代码大家帮忙看看那: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 回答
- 0 关注
- 451 浏览
添加回答
举报
0/150
提交
取消