c# dategridview的列怎么对应sql数据库的列?

先做好的dategridview得列顺序跟数据库的列顺序不同,用什么方法可以列单独跟数据库某个字段对应。

0

4个回答

sql中 select 字段1, 字段2, ... ,然后绑定datagridview,要什么顺序,sql里面就怎么写。

1

在datagridview的编辑列里面,编辑datapropertyname属性跟sql字段对应就行了。

http://bbs.csdn.net/topics/350251701

0

直接在datagridview的代码里面手动绑定

0

DataGridViewTextBoxColumn C1 = new DataGridViewTextBoxColumn();
dgv.Columns.AddRange(DataGridViewColumn[] { this.C1, .....});
this.C1.DataPropertyName = "表中某列列名";

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C#dateGridView在绑定数据库的情况下再添加一列
SqlDataAdapter sdz = new SqlDataAdapter(sql, con3); DataSet ddz = new DataSet(); sdz.Fill(ddz); con3.Close(); HYSdGV.DataSource = ddz.Tables[0]; System.Data.DataTable table = new DataTable(); System.D...
DateGridView列的输出顺序反了
问题: 敲机房里显示数据表的窗体,我用代码写的数据源绑定到datagridview控件显示的时候,顺序和数据库查询出来的表的顺序相反   过程: 后来一直在查DateGridView列的输出顺序反了怎么办,查到的结果多是通过列对行排序的解决方案! 查了2个小时,问了别人,都没找到合适的方法! 最后,找老刁帮我看的时候,发现一个很有意思现象,有的窗体中控件的输入是从最右边开始,就跟我讲...
关于DateGridView控件
 控件:DateGridView,button注意:添加DateGridView 控件后,"属性"-----"Columns"------添加8列,然后分别修改它们的"HeaderText",当然,它的ReadOnly必须为True代码:     Shared i As Integer    定义一个静态变量     Private Sub Form1_Load(By
GridView 出现重复列。
<br /> dateset ds1;<br />GridView1.DataSource = ds1;<br />BoundField df = new BoundField();<br />df.DataField = "Description";<br />df.HeaderText = "ttttt";<br />GridView1.Columns.Add(df);<br /> GridView1.DataBind();<br /> <br />当ds1中有Description时,就会出现列Des
C# 提取文本中的数据并显示到DateGridView控件
                       提取文本中的数据并显示到DateGridView控件                                      创建类 Data_ApartAhow,定义属性 using System; using System.Collections.Generic; using System.Linq; using System.Text;...
GridView指定列求和
private double sum = 0;//取指定列的数据和,你要根据具体情况对待可能你要处理的是int protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowIndex >= 0) {
gridview某列求和后显示
this.TxtJiFen.Text = jifen_counts.ToString();//设置该列显示
设置GridView列名中文显示 及DataTable根据主键获取行记录
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataTable dt = FormatDT(); //获取主键指定行 DataRow dr1 = dt.Rows.Find(
winform中的DataGridView的列宽设置(自动调整列宽)
 winform中的DataGridView的列宽设置(自动调整列宽) 转自:http://blog.csdn.net/swarb/article/details/8493328 找了很多都说DataGridView有一个属性AutoSizeColumnMode,他有很多枚举值: 1、AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格。  2、All
dategridview控件怎么实现编辑单元格弹出下拉选项实现自动查找功能?
dategridview控件怎么实现自动完成功能?先看下效果图: private AutoCompleteStringCollection autoCompleteSource = new AutoCompleteStringCollection();  2   3    private void dataGridView1_EditingControlShowing(obj
C# 动态生成GridView的列
http://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/2008430/112166.html想实现这样的功能吗?在程序运行中使GridView动态生成列,而并不是将列固定写死在GridView上写个绑定GrideView的方法     /**////     /// 绑定生成GridView    ///     /
C# DataGridView 列名显示与数据库中顺序不符
软件中如此 数据库中如此 解决方法也很EASY   在ACCESS中把最后一列删除 ,重新加载即可
c# winform 用代码修改DataGridView列头的名字,设置列名,修改列名
 dataGridView1.Columns[0].HeaderCell.Value = "编号"; dataGridView1.Columns[1].HeaderCell.Value = "号牌号码"; Columns数组从0开始,0代表第一列 注意:必须在可视界面添加完列名后才可使用 
DataGridView中将column与数据库表对应的属性
在DataGrid的Column中属性找到DataPropertyName,填入数据库的列名
C#中GridView隐藏列的方法
一开始解决这个问题的时候,查了google,发现都不是我想要的,在 GridViewColumn中,它有个属性Width,如果设置为0,就没有显示出来,其实这个是虚假的,你可以把它再界面上拉长,因此不是我想要的。 后来在网上查到说是用GridView.Columns[columns].Visible = false;但是GridViewColumn.Columns[columns
GridView 字段排序
前台代码: &amp;lt;asp:GridView ID=&quot;GView1&quot; runat=&quot;server&quot; Height=&quot;10px&quot; Width=&quot;950px&quot; AllowSorting=&quot;true&quot;      OnSorting=&quot;GridView1_Sorting&quot;&amp;gt; &amp;lt;/asp:GridView&amp;gt; 注解: AllowSorting
使用DateGridView显示表所有信息
获取视图ViewTBook的所有信息 /// /// 获取所有信息 /// /// public DataSet GetAllBook() { string sql = "select * from ViewTBook"; cmd.Co
gridview通过字段列名获取字段所在列索引
6 7 8 9 10 11 12 private void getHeadText(string fieldName) {     for (int i = 0; i this.gridView.Columns.Count; i++)     {         BoundField bf = this.gridView.Columns[i] as
c#中gridview显示自定义列
<asp:GridView ID="UserView" runat="server" Width="100%" BorderWidth ="1px"             BackColor="LightGoldenrodYellow"  CellPadding="2"          OnRowCommand="UserView_RowCommand" OnRowDeleting="
c# GridView 自动增加序号
第一种方式,直接在Aspx页面GridView模板列中.这种的缺点是到第二页分页时又重新开始了.                                                                                第二种方式分页时进行了计算,这样会累计向下加.
给GridView控件的某行某列赋值或改变其值的方法
页面加上OnRowDataBound事件: 程序:      //有多条记录的情况下,此时间循环操作每一行(ROW)。      protected void grv_RowDataBound(object sender, GridViewRowEventArgs e)      {          if (e.Row.RowType == DataControlR
在SQL分组统计中怎么求出:A列最大值(MAX)对应行B列的值 未验证
http://topic.csdn.net/u/20100223/14/715c3c90-55b5-4d6b-bbc8-83f5aa3159cb.htmlSELECT C,A,B from Table ta inner join  (SELECT C, MAX(A) AS AFR
【整理】C#中GridView隐藏指定列的方法
试了好几种方法,总算成功了。 (1)在GridView的标签处设置OnRowCreated="GridView1_RowCreated" ; (2)在RowCreated事件中书写如下代码    void GridView1_RowCreated(object sender, GridViewRowEventArgs e)      {              //根据所需
winform中获取gridview选定行标识列的值
winform中获取gridview选定行标识列的值
GridView出现多余列的原因
点击下面的小于号然后把自动生成字段的勾去掉然后单击确定
有标识列下使用SqlBulkCopy必须设置列映射
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data.SqlClient; /* --表结构 USE tempdb GO IF OBJECT_ID('t') IS NOT NULL DROP TABLE t
DataGridView中的 行/列 如何根据不同的值 显示不同的 背景色
在WebForm中 在DataGridView的RowDataBound事件里判断并修改:      if(e.Row.Cells[n].Text=="0")      {            e.Row.Attributes.Add("bgColor",   "red");      }      else   if(e.Row.Cells[n].Text>"500")
sqlserver 查询数据库表列字段,中文对应
SELECT 表名 =case when a.colorder=1then d.name else''end, 表说明 =case when a.colorder=1then isnull(f.value,'') else''end, 字段序号 = a.colorder, 字段名 = a.name, 标识 =case when COLUMNPROPERTY( a.id,a.name,'IsI...
GridView 对列进行排序
1、指定给一列进行排序 dgvContent.Columns["SomeFieldName"].SortOrder = DevExpress.Data.ColumnSortOrder.Ascending; 2、对于已经排好序的数据,想不让它进行排序或者另外指定排序 dgvContent.ClearSorting(); 3、指定表格只按特殊列进行排序 private
DataTable实现列位置交换,用于SQL语句无法解决字段页面显示顺序问题
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Data; using System.Web.UI; using System.Web.UI.WebControls; public partial class DataTableDem
CSharp读写SQL Server数据库中的Image列 [转]
数据库表结构:IF EXISTS (SELECT name FROM sysobjects WHERE name = Content AND type = U) DROP TABLE ContentGOcreate table Content( --内容ID Id bigint IDENTITY(1,1) NOT NULL, --内容 data image default null
DataGrid和GridView自动增加序号(三种实现方式)
DataGrid自动增加序号(三种实现方式) 方法一:,直接在Aspx页面DataGrid模板列中. 缺点是到第二页分页时又重新开始了.  asp:TemplateColumn HeaderText="序号" FooterText="  " HeaderStyle-Height="20px" FooterStyle-Height="20px" HeaderStyle-Horizo
数据库--SQLServer--如何找到包含某列最大值的那一行
有这样的表mytable,包括user_id,my_value,my_date三列。我想获取每个user_id的最近日期max(my_date)对应的user_id,my_value,my_date。用怎样的SQL实现呢?这里假设每个user_id下日期唯一。 本题来源stackoverflow 本题可以有多种方式实现。 1.使用分析函数max,找出每个user_id分组的m
如何用SqlBulkCopy完成未知列数和列名的数据表的采集
SqlBulkCopy 很简单也很好用, 但关键是当数据来源表非常灵活而多变时(事先不知道有多少列,也不知道每1列的列名), 如何来做这件事呢? 1. 写入表设置为101列, 第1列为批次,每写入一批数据作为一批; 2. 写入表中的除batch之外的列均为 nvarchar(max); 3. 写入数据时要将来源表中的表头存放到另一张表中, 便于以后的导出。 A. 测试数据准备
根据数据动态显示列及数据的SQL语句
需要显示的样式: 条码 店铺1销售额 店铺2销售额 店铺3销售额 ……         数据库表(销售表): 条码 char(13) 店铺名称 nvarchar(20) 销售额 int SQL语句: declare @sql nvarchar(4000
数据库:读取指定表的所有列名&读取指定表某一列的所有数据
读取指定表的所有列名:         SELECT COLUMN_NAME FROM USER_TAB_COLUMNS WHERE TABLE_NAME = '表名' ORDER BY COLUMN_ID; 读取指定表某一列的所有数据: SELECT columnName FROM tableName;
第四篇博客:Gridview合并单元格(合并行和列)
先看效果图:              今天研究了一下Gridview合并单元格,自己也试着写了一下,上面是效果图,合并相同的行和相同的列,贴出来给大家分享一下,不足地方希望大家提出来,Demo依然上次资源,希望和大家一起进步.......      下面看一下我实现的过程吧:         首先,我写的Demo里面把合并行和合并列(值相同)的方法进行重载,分为模板列和非模板列编辑的两
在GRIDVIEW 控件中某一列显示下拉列表,并且绑定数据库的另外一张表
c#源码。在datagridview 控件中输入框combox下拉表格datagridview
DataGridView初始化——添加列、添加行号、连接数据库、单击单元格在文本框中显示
/// /// 为DataGridView添加列 /// /// 形参,传入创建的dgv对象 /// 列对象 /// dgv只读属性 /// dgv列名称,最好与数据库相应的名称相同 /// dgv对应数据库名称 /// 显示的列名 public vo
GridView自动增加序号三种方式和弊端
第一种,本人推荐使用的,放在cs代码实现,使用的事件是Row_DataBound  先加一个BoundField   在GridView1_RowDataBound事件中实现,分页后继续累加 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)  {  if (e.Row.RowInde
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 qt5对应python教程 c#怎么学习java