首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

dr.GetString(dr.GetOrdinal(""))有关问题

2012-04-22 
dr.GetString(dr.GetOrdinal())问题[codeC#][/code]private void frmmain_Load(object sender, EventAr

dr.GetString(dr.GetOrdinal(""))问题
[code=C#][/code]
  private void frmmain_Load(object sender, EventArgs e)
  {
   
  string logintime;
  string connstring = "Data Source=PC-20120129PSKS\\SQLEXPRESS;Initial Catalog=studens;Integrated Security=True";
  SqlConnection conn1 = new SqlConnection(connstring);
  conn1.Open();
  logintime=DateTime.Now.ToLongTimeString();
  SqlCommand cmd = new SqlCommand("select Username ," + "Types from stu_user" ,conn1);
  SqlDataReader dr = cmd.ExecuteReader();
  dr.Read();
  label8.Text = dr.GetString(dr.GetOrdinal("Username"));
   
  if (dr.GetString(dr.GetOrdinal("Types")) == "超级用户")
  {
  button1.Enabled = false;
  button4.Enabled = false;
  }
   
  }
怎么IF语句判断不了啊,已经证明dr.GetString(dr.GetOrdinal("Types"))中读出数据了。


[解决办法]
dr.GetString(dr.GetOrdinal("Types")).Trim()

热点排行