gpt4 book ai didi

c# - 如何从 SQL 数据库中获取数据以存储到组合框中 - C#

转载 作者:太空狗 更新时间:2023-10-29 23:50:06 25 4
gpt4 key购买 nike

如何在组合框中获取导出 ID 的值?这是我从数据库获取值并将其存储在组合框中的代码。

public partial class Addstock : Form
{
String connectionString = ConfigurationManager.ConnectionStrings["TCConnectionString"].ConnectionString;
List<BOStockTransfer> StockList = new List<BOStockTransfer>();
int updateIndex = -1;

public Addstock()
{
InitializeComponent();
}

private void Addstock_Load(object sender, EventArgs e)
{
loadstock();
GetOutlets();
Getproduct();
GetGetWH();
cmdoutletID.Visible = false;
lbloutid.Visible = false;
cmdwh.Visible = false;
lblwh.Visible = false;
}

private void GetOutlets()
{


BOStockTransfer obj_StockTransfer = new BOStockTransfer();
DataSet ds_OutletList = obj_StockTransfer.GetOutlets(connectionString);

if (ds_OutletList.Tables[0].Rows.Count != 0)
{
cmdoutletID.DataSource = ds_OutletList.Tables[0];
cmdoutletID.DisplayMember = "outletId";
}

}

My Database

感谢您的帮助!

最佳答案

你正在设置:

cmdoutletID.Visible = false;

是什么让组合框不可见

你必须按如下方式设置它:

cmdoutletID.Visible = true;

添加图像后,列名是 outletID 而不是 outletId所以改变你的代码如下:

private void GetOutlets()
{
BOStockTransfer obj_StockTransfer = new BOStockTransfer();
DataSet ds_OutletList = obj_StockTransfer.GetOutlets(connectionString);

if (ds_OutletList.Tables[0].Rows.Count != 0)
{
cmdoutletID.DataSource = ds_OutletList.Tables[0];
cmdoutletID.DisplayMember = "outletID";
cmdoutletID.ValueMember = "outletID";
cmdoutletID.Enabled = true;

}

}

关于c# - 如何从 SQL 数据库中获取数据以存储到组合框中 - C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35089493/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com