社区
C#
帖子详情
DataColumn.Expression的问题
fgyAdmin
2003-10-17 02:49:02
我新增了一表达式列 _dc.Expression = "UnitPrice * Qty";但是我调用SqlDataAdapter.Update方法是会引发一个错误: 不能更改表达式列的 ReadOnly 属性。
请问:我该如何修正这个问题?
...全文
39
2
打赏
收藏
DataColumn.Expression的问题
我新增了一表达式列 _dc.Expression = "UnitPrice * Qty";但是我调用SqlDataAdapter.Update方法是会引发一个错误: 不能更改表达式列的 ReadOnly 属性。 请问:我该如何修正这个问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fgyAdmin
2003-10-17
打赏
举报
回复
有没有更好的方法?
dudejava
2003-10-17
打赏
举报
回复
DataTable dt1;dt2;
显示:
Fill->dt1;
Add-> expColumn to dt1
Set-> expColumn.Expression
更新:
dt2=dt1.Clone();
delete->dt2.expColumn
adpter.update(dt2)
Data
Column
Expression
.txt
Data
Column
Expression
.txt
Data
Column
Expression
.txt
ArcGIS最短路径分析代码.tar
这套软件开发目的: 从始发站 到 目的地 能够自己的程序来给出一些参考线路 数据库设计: A. 车次信息 车次 经过的站点 //起点 终点 B. 数据库导入导出 去重 SQL delete from BusInfo where
Data
Id not in ( select
Data
Id from BusInfo as a where
Data
Id = ( select top 1
Data
Id from BusInfo where BusId =a.BusId ) ) 泛型的用法; 1.派生类(写一个集合) 2.索引器 返回类型 this[参数]{get{return 返回的实例;} set{value;}} 3.override 复写一个方法 属性 字段 …… 成员 4.this,base 预编译指针(代表当前类型的当前实例,基类) 实现网站 一运行就初始化各种参数 实现步骤 1 构建一个站点集合,这里包含所有的站点 且 不重复 2 构建一个车辆集合,这里包含所有的公交车 不重复 3 站点:有一个经过此站点的公交车集合 4 公交车: 此公交车经过的站点集合 系统启动时候 初始化 1,2两个集合 页面的查询 A 按照车次查询 所经过的站点 B 查询不经过换乘就可到达的直达车 C 查找经过一次换乘可到达的公交换乘方案 D 经过多次换乘可到达的方案 5 已知信息: 始发站 终到站 (经过两个站点的公交车已知) 每找到一个方案 要存储起来 http://msdn.microsoft.com/zh-cn/library/system.
data
.
data
column
.
expression
(VS.80).aspx 方案需要在外部调用 方案内容 应该是 公交车集合 和站点集合 Arrive集合 ArriveList 定义一个方案集合 void 获取换乘方案(起点站, 终点站,方案) {//乘换超过5次就放弃这条方案 如果 起点站.运算过 {返回} 起点站.运算过= 是; 循环(公交车 in 起点站.公交车集合) { 如果 公交车.运算过 { 返回} 公交车.运算过 = 是; 循环(站点 in 起点站.公交车集合.所有站点信息集合(10个站点)) { 在方案中加入 一个Arrive (Arrive.**Station -起点站,站点,BusInfo - 公交车) 如果 站点= 终点站 { 那么 方案集合 添加 方案 } 否则 { 获取换乘方案(站点, 终点站,方案) } } } }
C#
Data
Table中Compute方法用法集锦(数值/字符串/运算符/表等操作)
本文实例讲述了C#
Data
Table中Compute方法用法。分享给大家供大家参考,具体如下: Compute函数的参数就两个:
Expression
,和Filter。 Expresstion是计算表达式,关于
Expression
的详细内容请看这里: http://msdn2.microsoft.com/zh-cn/library/system.
data
.
data
column
.[removed]VS.80).aspx 而Filter则是条件过滤器,类似sql的Where条件。
Data
Table dt = new
Data
Table(); //嵌套的三元运算 牛叉到五体投地 object
C#开发和使用中的23个技巧
1.怎样定制VC#
Data
Grid列标题?
Data
GridTableStyle dgts = new
Data
GridTableStyle();
dgts.MappingName = "myTable"; //myTable为要载入数据的
Data
Table
Data
GridTextBox
Column
dgcs = new
Data
GridTextBox
Column
();
dgcs.MappingName = "title_id";
dgcs.HeaderText = "标题ID";
dgts.Grid
Column
Styles.Add(dgcs);
。。。
data
Grid1.TableStyles.Add(dgts);
12.怎样把数据库表的二个列合并成一个列Fill进
Data
Set里?
dcChehao = new
Data
Column
("new
Column
Name", typeof(string));
dcChehao.
Expression
= "
column
Name1+
column
Name2";
dt.
Column
s.Add(dcChehao);
Oracle:
select col1||col2 from table
sql server:
select col1+col2 from table
Data
Column
.
Expression
语法
在某些情况下
Data
Table是非常有用的。
Data
Table的操作基本就会有相关的计算、统计、聚合、筛选等。
Data
Column
中提供了
Expression
属性。他的定义如下: 获取或设置表达式,用于筛选行、计算列中的值或创建聚合列。
Expression
属性的一个用途是创建计算出的列。 例如,若要计算税值,就要将单价乘以特定地区的税率。 由于各地税率不同,不可能将单一税
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章