すべてのレコードをコンボボックスに表示したいが、レコードは1行に表示されます。ここに私のコードです。データを取り出す2つのクラスを作った。コンボボックスのレコードを別の行に表示
データハンドラコード:
public DataSet DataLoader(string _strQuery)
{
DataSet ds = new DataSet();
ds.Clear();
using (conn = new SqlConnection())
{
conn = Connection.getconnection();
oda = new SqlDataAdapter(_strQuery, conn);
oda.Fill(ds, "Temp");
conn.Close();
conn.Dispose();
oda.Dispose();
}
return ds;
}
データクラスコード:データ表示
public System.String Loadbranch()
{
string BranchName = "";
string strquery = "select * from Expense";
DataHandler dh = new DataHandler();
System.Data.DataSet dsLoadData = new System.Data.DataSet();
dsLoadData = dh.DataLoader(strquery);
if (dsLoadData.Tables["Temp"].Rows.Count > 0)
{
for (int i = 0; i < dsLoadData.Tables["Temp"].Rows.Count; i++)
{
BranchName += dsLoadData.Tables["Temp"].Rows[i]["ExpenseID"].ToString();
}
}
return BranchName;
}
メインフォーム:コンボボックス内のすべてのレコードを表示するために私を助けてください
private void Edit_User_Load(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Maximized;
this.MinimumSize = this.Size;
this.MaximumSize = this.Size;
cbsaveuserid.Items.Add(d.Loadbranch());
}
が、異なる行に
は、ASP.NET MVCのためのまたは.NET WinFormsのための質問ですか? – ConnorsFan
.net windows form。 –
タグを変更できますか? – ConnorsFan