DataColumn.Expression的问题

fgyAdmin 2003-10-17 02:49:02
我新增了一表达式列 _dc.Expression = "UnitPrice * Qty";但是我调用SqlDataAdapter.Update方法是会引发一个错误: 不能更改表达式列的 ReadOnly 属性。
请问:我该如何修正这个问题?
...全文
34 2 打赏 收藏 转发到动态 举报
写回复
用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)
这套软件开发目的: 从始发站 到 目的地 能够自己的程序来给出一些参考线路 数据库设计: A. 车次信息 车次 经过的站点 //起点 终点 B. 数据库导入导出 去重 SQL delete from BusInfo where DataId not in ( select DataId from BusInfo as a where DataId = ( select top 1 DataId 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.datacolumn.expression(VS.80).aspx 方案需要在外部调用 方案内容 应该是 公交车集合 和站点集合 Arrive集合 ArriveList 定义一个方案集合 void 获取换乘方案(起点站, 终点站,方案) {//乘换超过5次就放弃这条方案 如果 起点站.运算过 {返回} 起点站.运算过= 是; 循环(公交车 in 起点站.公交车集合) { 如果 公交车.运算过 { 返回} 公交车.运算过 = 是; 循环(站点 in 起点站.公交车集合.所有站点信息集合(10个站点)) { 在方案中加入 一个Arrive (Arrive.**Station -起点站,站点,BusInfo - 公交车) 如果 站点= 终点站 { 那么 方案集合 添加 方案 } 否则 { 获取换乘方案(站点, 终点站,方案) } } } }

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧