作者liunate (测试)
看板C_Sharp
标题Re: 关於资料表Join的问题
时间Wed Dec 14 12:13:51 2005
※ 引述《youcankillme (这里是谁?你是哪里?)》之铭言:
: 我想要在.Net中
: 让不同的DataTable 做 Join
: 像是 订单资料(一个DataTable) & 顾客(另一个DataTable)
: 做出一张 "订单资料中可看出顾客基本资料" 的表格
: 也就是想要利用.Net内部的功能模拟出Join的功能
: 目前试过几种方法
: DataSet.Merge() ------->失败
: 因为订单资料中,同一个顾客的资料会有二笔以上
: 无法当primaryKey
: DataRelation----------->失败
: 成功地将两个Table 做出关联了
: 但是还是找不到方法把表格生出来
: 想到还未试过的方法
: 自行写一个method,依照columns 一个一个比较、加入,做出schema
: 然後再每一个DataRow 做刷选,全手工的方式加入
: -------->太复杂,看不到经济效益在哪?
: 还是想要做到这个功能的话,只能从SQL语法下手
: PS:做这个功能的目的,只是想要把功能独立出来
DataSet是不是有可以暂时停止检查各种条件约束的方法可以呼叫?
如果有的话,先暂时停止检查 然後去Merge之後,跑回圈把重复的项目拿掉?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.73.225.174