首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
.NET技术
C#
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
在DataGridView里显示两个有关联表的字段
[无满意答案结贴,结贴人:tonyepaper]
加为好友
发送私信
在线聊天
tonyepaper
Tony
等级:
可用分等级:
贫农
总技术专家分:
1810
总技术专家分排名:
11565
揭帖率:
84.62%
发表于:
2008-08-21 19:43:23
楼主
一共三个表
采购单主表--(采购单号)-->采购单子表--(货品编号)-->货品信息表
在Form中显示采购单主表信息
在Form中的DataGridView里显示采购单子表信息
问题是:如果在DataGridView里显示选择的相应产品的相关信息(如产品编号,计量单位,重量,产品描述等).
有考虑过的方法:
1.使用SqlServer的View视图.不过这样就需要针对这个视图写存储过程.
2.使用多个数据源为产品信息表的Combobox,来显示不同的字段.感觉不是很好
3.使用ADO.NET的表达式http://msdn.microsoft.com/zh-cn/library/aa686007(printer).aspx 新增关联表的Column.但是在取得DataSet.GetChanges()时会出以下错误.
ds.GetChanges()
“ds.GetChanges()”引发了“System.Data.EvaluateException”类型的异常
base {System.Data.InvalidExpressionException}: {"表 [PurchaseSub] 涉及不只一个关系。您必须在表达式“System.Data.LookupNode”中明确提出一个关系名称。"}
而且在网上找不到相关的解决信息
不知道大家是用什么方法解决些问题的.
问题点数:
50
回复次数:
7
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
tonyepaper
Tony
等级:
可用分等级:
贫农
总技术专家分:
1810
总技术专家分排名:
11565
发表于:
2008-08-21 19:50:08
1
楼 得分:
0
不好意思.有语病.
问题是:当在DataGridView里的物品编号里选择物品编号后,在这个Combobox后面的栏位显示此物品的相关信息(如:产品编号,计量单位,重量,产品描述等)
如:
采购单号|物品编号|物品名称|计量单位|重量|产品描述|采购数量
001 |00343 |可乐 |箱 |.4 |可口可乐|1000
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
tonyepaper
Tony
等级:
可用分等级:
贫农
总技术专家分:
1810
总技术专家分排名:
11565
发表于:
2008-08-22 08:33:11
2
楼 得分:
0
自己顶一下.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
clxcxx
爱一朵花就陪她绽放!
等级:
可用分等级:
长工
总技术专家分:
1409
总技术专家分排名:
15524
发表于:
2008-08-22 09:17:20
3
楼 得分:
0
用视图不行吗?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zdhsnail
等级:
可用分等级:
富农
总技术专家分:
2289
总技术专家分排名:
9417
发表于:
2008-08-22 09:34:44
4
楼 得分:
0
设置一下编辑模板即可,没有楼主说的那么复杂,把编辑设置为下拉框
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
peterb
基础的重要性!!! 去处浮躁 静,思,学!
等级:
可用分等级:
掌柜
总技术专家分:
3963
总技术专家分排名:
5197
发表于:
2008-08-22 09:56:47
5
楼 得分:
0
lz知道那个下拉框是可以添加事件的吗?选中不同的物品编号,改变后面几个单元格的内容即可
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
tonyepaper
Tony
等级:
可用分等级:
贫农
总技术专家分:
1810
总技术专家分排名:
11565
发表于:
2008-08-22 16:07:34
6
楼 得分:
0
我说的是WinForm,请问楼上两位是怎么做这个功能的?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
tonyepaper
Tony
等级:
可用分等级:
贫农
总技术专家分:
1810
总技术专家分排名:
11565
发表于:
2008-08-25 08:21:31
7
楼 得分:
0
烦一下.请各位前辈说说你们是怎么实现这个功能的.谢谢!
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友