因为AAA是从数据库中读出的一个值,所以它后面有许多空格,我不知道怎么在C#中去除它们,请教一下各位C#熟手,帮助一下,谢谢!!!//本代码段功能为:将select 语句的查询结果中的某字段的值存入一个变量中
//定义数据库连接字符串与查询字符串
string myConnString = "server=.;database=sell;integrated security=true;connect Timeout=30";
string mySelectQuery = "select UserSort from Users where UserID='"+txUsId.Text+"'";
//打开数据库连接,执行查询操作
//MessageBox.Show(mySelectQuery);
SqlConnection myConnection = new SqlConnection(myConnString);
SqlCommand myCommand = new SqlCommand(mySelectQuery,myConnection);
myConnection.Open();
//定义一个datareader,并执行。
SqlDataReader myReader;
myReader = myCommand.ExecuteReader();
myReader.Read();
if(!myReader.IsDBNull(0))
{
string AAA =myReader.GetString(0); 在这里可以去除AAA前后的空格不???
UserStor=AAA;还是在这里也可以去除??
MessageBox.Show("你是:"+AAA);
}

myReader.Close();
myConnection.Close();

解决方案 »

  1.   

    string AAA =myReader.GetString(0).TRIM();
      

  2.   

    string AAA =myReader.GetString(0).Trim(); //去掉前后空格string AAA =myReader.GetString(0).TrimEnd(); //去掉后空格string AAA =myReader.GetString(0).TrimStart(); //去掉前空格string AAA =myReader.GetString(0).Replace(string old, string new);//替换
      

  3.   

    呵呵 谢谢各位 在问个小问题哈 
      if(denlu.UserStor==denlu.a & denlu.UserStor==denlu.b) 这个表达式中的"&" 来表示"或" 是不是不对呀???请问 应该用那个关键字啊???
      

  4.   

    if(denlu.UserStor == denlu.a && denlu.UserStor == denlu.b)
      

  5.   

    && 表示与
    || 表示或者