修改DataSet列名

如果想在Dataset中就直接修改列名,该怎么操作呢?

 1  protected void UpDataTable()
 2         {
 3             DataSet ds = new DataSet();
 4             foreach (DataColumn dc in ds.Tables[0].Columns)
 5             {
 6                 ds.Tables[0].Columns.Remove("Username");//可移除UserName这一列
 7                 if (dc.ColumnName=="UserName")
 8                 {
 9                     dc.ColumnName = "用户名";//可以将列名改变
10                 }
11             }
12             foreach (DataRow dr in ds.Tables[0].Rows)
13             {
14                 dr["UserDate"] = Convert.ToDateTime(dr["UserDate"]);//这样是不会赋值成功的!
15             }
16         }
时间: 2024-11-03 05:24:01

修改DataSet列名的相关文章

Silverlight中DataGrid的显示指定列、修改默认列名和格式化日期数据和小数数据

一:DataGrid的显示指定列.修改默认列名 使用自动生成列,就会无区别的按缺省格式展示所有项目.除了bit类型,其他类型项目会以字符串形式展现. 通过设置Columns属性,可以选择性的显示列,以及显示的样式.在这里,我把Category,Supplier,Product和对应的ID去掉,指定显示的列: <sdk:DataGrid Name="dataGrid" AutoGenerateColumns="False" Margin="12&quo

DataSet用法一:添加代码创建的表DataTable,设置主键外键,读取及修改DataSet表中数据

原文发布时间为:2008-08-01 -- 来源于本人的百度文章 [由搬家工具导入] using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebContro

mysql修改表名,列名,列类型,添加表列,删除表列

alter table test rename test1; --修改表名 alter table test add column name varchar(10); --添加表列 alter table test drop column name; --删除表列 alter table test modify address char(10) --修改表列类型 ||alter table test change address address char(40) alter table test

mysql增加列,修改列名、列属性,删除列

mysql修改表名,列名,列类型,添加表列,删除表列 alter table test rename test1; --修改表名 alter table test add  column name varchar(10); --添加表列 alter table test drop  column name; --删除表列 alter table test modify address char(10) --修改表列类型 ||alter table test change address addr

oracle修改表名、列名、字段类型、添加表列、删除表列

ALTER TABLE SCOTT.TEST RENAME TO TEST1--修改表名ALTER TABLE SCOTT.TEST RENAME COLUMN NAME TO NAME1 --修改表列名ALTER TABLE SCOTT.TEST MODIFY NAME1 NUMBER(20) --修改字段类型ALTER TABLE SCOTT.TEST ADD ADDRESS VARCHAR2(40) --添加表列ALTER TABLE SCOTT.TEST DROP NAME CASCAD

oracle怎样修改表名、列名、字段类型、添加表列、删除表列

ALTER TABLE SCOTT.TEST RENAME TO TEST1--修改表名ALTER TABLE SCOTT.TEST RENAME COLUMN NAME TO NAME1 --修改表列名ALTER TABLE SCOTT.TEST MODIFY NAME1 NUMBER(20) --修改字段类型ALTER TABLE SCOTT.TEST ADD ADDRESS VARCHAR2(40) --添加表列ALTER TABLE SCOTT.TEST DROP NAME CASCAD

python 修改dataframe的列名

1. 修改全部列名 df.columns base_data_model.columns = [u'有效率',u'提交率',u'参与度',u'回放占比',u'主好评率',u'辅好评率',u'是否付费'] 2. 修改指定列名 df.rename df.rename(columns={'a':'A'}) #把原来的 a 命名为 A 原文地址:https://www.cnblogs.com/skyEva/p/9672777.html

c# datagridview与DataSet绑定, 列与数据库表里面的列一一对应

参考代码1: 自己模拟出数据,并分别对dataGridView赋值. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Collections; names

sqlserver 存储过程 修改

亲测可用 CREATE PROCEDURE [dbo].[UpdateMessage] @strTable varchar(50), --要修改的表 @strColumn varchar(500),--要修改的列名(如果有多个,用英文逗号分隔) @strValue varchar(500), --新的值(用英文逗号分隔,如果是字符串,需加单引号) @strWhere varchar(500) --where条件,不加wehere,直接 列名=值,如果值是字符串,需加单引号 as --变量 dec