C# SqlSugar查询出来的数据库的数据在Winform界面显示控件选择 返回
C#论坛
老数据
6
2459

悬赏:0 飞吻
请问大家,在Winform中与SqlSugar配合的比较好的显示控件选什么?怎么使用?
热忱回答(6)
-
fate sta VIP0
2022/12/20datagridview 最经典。
0 回复 -
ztmsimon VIP0
2022/12/20有demo告知如何使用吗?
0 回复 -
大地主刘发财 VIP0
2022/12/20这种问题应该去C#论坛问吧,这里不太合适
List<xxx> lst = db.Queryable<xxx>().ToList(); BindingSource bs = new BindingSource(); bs.DataSource = lst; datagridView.DataSource = bs;
0 回复 -
fate sta VIP0
2023/2/10using SqlSugar; using System; using System.Data; using System.Windows.Forms; namespace WinformExample { public partial class Form1 : Form { public Form1() { InitializeComponent(); // 连接到数据库 using (var db = new SqlSugarClient("数据库连接字符串")) { // 查询数据库 var queryResult = db.Queryable<你的数据表>().ToList(); // 将查询结果保存到 DataTable 中 DataTable dataTable = new DataTable(); dataTable.Columns.Add("列名1"); dataTable.Columns.Add("列名2"); // ... foreach (var item in queryResult) { DataRow row = dataTable.NewRow(); row["列名1"] = item.字段1; row["列名2"] = item.字段2; // ... dataTable.Rows.Add(row); } // 将 DataTable 绑定到 DataGridView dataGridView1.DataSource = dataTable; } } } }
0 回复 -
夕颜 VIP0
2024/11/13@fate sta:不能直接dataGridView1.DataSource=queryResult吗?
0 回复 -
fate sta VIP0
2024/11/13@夕颜:可以的
0 回复