如何将从数据库中取得的一个数据显示在lable上

如何将从数据库中取得的一个数据显示在lable上,第1张

//定义一个函数利用存储过程从数据库中读出数据.当然也可以不用存储过程

public static System.Data.DataRow chaxun1(string Name,string Type)

{

System.Data.SqlClient.SqlConnection cn = new SqlConnection(ConnectionString.Connection.ConnectionString)

SqlDataAdapter da = new SqlDataAdapter()

SqlCommand cmd = new SqlCommand()

da.SelectCommand = cmd

cmd.Connection = cn

cmd.CommandType = CommandType.StoredProcedure

cmd.CommandText = "cheng1"

SqlParameter name = new SqlParameter("@名称", SqlDbType.NVarChar)

SqlParameter type = new SqlParameter("@型号", SqlDbType.NVarChar)

name.Value = Name

cmd.Parameters.Add(name)

type.Value = Type

cmd.Parameters.Add(type)

DataSet ds = new DataSet()

da.Fill(ds, "MyTable")

DataTable dTable = ds.Tables[0]

DataRow dtRow = dTable.Rows[0]

return dtRow//返回读取的这一行数据

}

//调用函数,将值赋给要显示它的控件

this.label6.Text = chaxun1(comboBox1.Text,comboBox2.Text)["数量"].ToString()

px solid green

border-radius: 4px

padding: 2px

background-image: url(images/xxx.png)

}

请确认一下你的 style sheet 代码是不是与上面类似的(主要看最后一行);

如果你改变了图片或者qrc文件中的内容,最好将整个工程重新都重新编译一次。再看能不能显示图片。如果还不能显示图片,就直接用QLabel的

void setPixmap ( const QPixmap &)

方法来设置图片算了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6705904.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存