C#中如何在label.Text上显示SQL数据库里的某一个值
如题C#中如何在label.Text上显示SQL数据库里“selectIDfromtb_LoginwhereID='XXX'”一个指定的值求代码...
如题C#中如何在label.Text上显示SQL数据库里“select ID from tb_Login where ID='XXX'”一个指定的值
求代码 展开
求代码 展开
展开全部
SqlConnection sqlconn = new SqlConnection();
sqlconn.ConnectionString = "";
sqlconn.Open();
SqlCommand cmd = sqlconn.CreateCommand();
cmd.CommandText = "select 职务 from 用户信息 where 账号 = '7'";
SqlDataReader reader = cmd.ExecuteReader();
reader.Read();
string temp_role = reader.GetString(0);
sqlconn.Close();
Label1.Text = temp_role;
具体的SQL语句,连接字符窜你自己对应着改,其他应该不会报错的,结果就是你要的
sqlconn.ConnectionString = "";
sqlconn.Open();
SqlCommand cmd = sqlconn.CreateCommand();
cmd.CommandText = "select 职务 from 用户信息 where 账号 = '7'";
SqlDataReader reader = cmd.ExecuteReader();
reader.Read();
string temp_role = reader.GetString(0);
sqlconn.Close();
Label1.Text = temp_role;
具体的SQL语句,连接字符窜你自己对应着改,其他应该不会报错的,结果就是你要的
追问
sqlconn是什么?
追答
SqlConnection sqlconn = new SqlConnection();
sqlconn.ConnectionString = "连接字符窜,你自己清楚 ";
sqlconn.Open();
你要数据库的内容,总要连接数据库吧。上面的是连接数据库的,后面你只要把数据库查询语句改成你的就可以了cmd.CommandText ="你的查询语句"
其他不用改
展开全部
上面代码太麻烦多余了
.......
string connectionString=xxxxxxxx; //自己定义
SqlConnection myconn = new SqlConnection(connectionString);
myconn.Open();
string mysql = "select ID from tb_Login where ID='XXX'";
SqlCommand mycmd = new SqlCommand(mysql, myconn);
SqlDataReader myreader = mycmd.ExecuteReader();
myreader.Read();
label.Text=myreader["id"].tostring();
.......
.......
string connectionString=xxxxxxxx; //自己定义
SqlConnection myconn = new SqlConnection(connectionString);
myconn.Open();
string mysql = "select ID from tb_Login where ID='XXX'";
SqlCommand mycmd = new SqlCommand(mysql, myconn);
SqlDataReader myreader = mycmd.ExecuteReader();
myreader.Read();
label.Text=myreader["id"].tostring();
.......
追问
string connectionString=xxxxxxxx; //自己定义
定义的是什么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
后台调用 数据库方法查询需要的值 ,返回这个值,
例子:string fd=select ID from tb_Login where ID='XXX';
label.Text=fd;
例子:string fd=select ID from tb_Login where ID='XXX';
label.Text=fd;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SqlConnection conne = new SqlConnection("Data Source = xxxx; Initial Catalog=xxxx ; User ID=sa ; Password = xxxx");
public DataTable queryToDatatable(string sqlCondition)
{
SqlDataAdapter sda;
DataSet ds = new DataSet();
sda = new SqlDataAdapter(sqlCondition, conne);
sda.Fill(ds);
DataTable dt = ds.Tables[0];
return dt;
}
private void btnkkk_Click(object sender, EventArgs e)
{
conne.Open();
string sql =“select ID from tb_Login where ID='XXX'”;
label.Text=queryToDatatable(sql).Rows[0]["ID"].ToString();
string aa = queryToDatatable(sql).Rows[0]["ID"].ToString();
if(aa=="")
{
MessageBox.Show("ID不存在!");
}
conne.Close();
}
public DataTable queryToDatatable(string sqlCondition)
{
SqlDataAdapter sda;
DataSet ds = new DataSet();
sda = new SqlDataAdapter(sqlCondition, conne);
sda.Fill(ds);
DataTable dt = ds.Tables[0];
return dt;
}
private void btnkkk_Click(object sender, EventArgs e)
{
conne.Open();
string sql =“select ID from tb_Login where ID='XXX'”;
label.Text=queryToDatatable(sql).Rows[0]["ID"].ToString();
string aa = queryToDatatable(sql).Rows[0]["ID"].ToString();
if(aa=="")
{
MessageBox.Show("ID不存在!");
}
conne.Close();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定义一个全局变量,比如全局变量是F
在label.Text写<%=f%>
在label.Text写<%=f%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询