private void BindDgv()
{
DBHelper dbHelper = new DBHelper();
string sql = string.Format(@"select flightNo,airwaysId,leaveTime,landTime,price
from FlightInfo,AirwaysInfo
where FlightInfo.airwaysId=AirwaysInfo.id
and leaveCity={0}
and destination={1}",cboLeaveCity.SelectedValue,cboDestination.SelectedValue);
dgvTicketInfo.Rows.Clear();//清空旧数据
SqlDataAdapter adapter = new SqlDataAdapter(sql, dbHelper.Connction);
DataSet ds = new DataSet();
adapter.Fill(ds,"FlightInfo");
this.dgvTicketInfo.DataSource = ds.Tables["FlightInfo"];
}
怎么样修改代码能让数据库中的数据填充到表中
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- Water Lee 2020-12-21 10:32关注
this.dgvTicketInfo.DataSource = ds.Tables["FlightInfo"];
在上面这句前加入对列的绑定
this.dgvTicketInfo.Columns[i].DataPropertyName = dt.Columns[k].ColumnName;
具体列怎么对应看你需求了
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 微信公众号自制会员卡没有收款渠道啊
- ¥15 stable diffusion
- ¥100 Jenkins自动化部署—悬赏100元
- ¥15 关于#python#的问题:求帮写python代码
- ¥20 MATLAB画图图形出现上下震荡的线条
- ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
- ¥15 perl MISA分析p3_in脚本出错
- ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
- ¥15 ubuntu虚拟机打包apk错误
- ¥199 rust编程架构设计的方案 有偿