winform的查询、删除操作 查询的时候,数据库里保存的性别为0,1,那绑定到datagridview上面怎么格式化呢?还有删除的时候,删除成功后怎么将dgv上面的数据刷新? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 保存到datagridview的时候用个三元运算符转换,删除后重新执行你那个绑定的方法 直接将结果集合进行转换就好了。可以在SQL下转换。也可以在代码中转换。 1、如果不在sql里处理的话,你就在数据源里添加一列,然后循环根据0,1处理新添加的这列,绑定的时候,把存储0,1的列隐藏2、删除成功,如果数据不是很大的话,就重新绑定就行了 1.我在dgv编辑列那里面有个外观,然后有个DefaultCellStyle我设置了个自定义,然后写上了自定义格式为={0}?"男":"女",但是显示出来的数据也变成={0}?"男":"女"了,要怎么弄啊?2.删除那个搞定了,重新写了个绑定方法就刷新了 1, sql语句进行判断。2, 删除成功后重新查询数据。 select id,name,age= (case age when 1 then '男' else '女' end) from student 把SEX写成age了,但差不多就那意思,也可以在datatable里面判断 选中一行,点击删除,删除后用下面的语句,将数据从dataGridView中删除即可 this.dataGridView1.Rows.Remove(this.dataGridView1.SelectedRows[0]); 1、sql语句用case when then 。2、datagridview 将绑定列类型改成DataGridViewComboBoxColumn 设置其datasource、valuemember、displaymember 打印机数据截获问题,急! 怎样用最短的时间学好C#? 关于JS取得后台函数返回值的问题 有没有什么工具来判断我的程序的运行效率? 怎样在Windows启动时自动启动程序? 菜鸟问题,如何用一个按钮清空treeview所有结点的状态为没选中? 窗口关闭问题 comboBox如何读取数据库数据 在for循环中,怎样做到每完成一次循环,就暂停,按下回车键后继续下一次循环 c#中字符串函数有哪些?我怎么找不到Replce等函数了? C#命名规范。。求教 如何删除数据
2、删除成功,如果数据不是很大的话,就重新绑定就行了
我设置了个自定义,然后写上了自定义格式为={0}?"男":"女",但是显示出来的数据也变成={0}?"男":"女"了,要怎么弄啊?
2.删除那个搞定了,重新写了个绑定方法就刷新了
2, 删除成功后重新查询数据。
this.dataGridView1.Rows.Remove(this.dataGridView1.SelectedRows[0]);
2、datagridview 将绑定列类型改成DataGridViewComboBoxColumn 设置其datasource、valuemember、displaymember