CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  非技术区

利用ADODataSet进行多表查询。

楼主adminis(古董)2005-04-01 13:50:26 在 Delphi / 非技术区 提问

利用ADODataSet进行多表查询。  
   
   
  更新时,能不能控制结果集。  
   
  比如:  
   
  ADODataSet1.CommandText   :=  
   
  Select   a.CustID,   a.CustName,   a.Price,   b.Name    
  from   销售情况表   a   join   商品表   b    
  on   a.ID   =   b.ID  
   
   
  商品表:  
  ID Name  
  001 可乐  
  002 方便面  
   
  销售情况表:  
  CustID CustName       ID Price  
  000001     张三       可乐         2.00  
   
   
   
  问题:  
  在增加数据或者修改数据时,ID(可乐)增加到商品表。  
   
  怎么在增加销售情况表的数据时,不增加到商品表。 问题点数:20、回复次数:7Top

1 楼adminis(古董)回复于 2005-04-01 14:22:22 得分 0

upTop

2 楼adminis(古董)回复于 2005-04-01 16:23:39 得分 0

upTop

3 楼malamala(还真是笨)回复于 2005-04-01 17:20:01 得分 0

不要使用applyupdate,自己写更新语句Top

4 楼crzzcqw(黑马)回复于 2005-04-01 22:03:35 得分 0

你再用一个ADO增加数据。  
  就可达到目的Top

5 楼adminis(古董)回复于 2005-04-02 09:19:48 得分 0

这些个数据都是在DBGrid里面进行操作的!  
   
   
  就像会计中的凭证!Top

6 楼mengyun5005(梦云)回复于 2005-04-02 11:48:54 得分 20

你可以设置字段的一个属性ProviderFlags中有pflnUpdate和pflnWhere设为FALSE后,它就不会去写另一表了如果有还不明白可来信mengyun5005@sina.comTop

7 楼Tensionli()回复于 2005-04-02 15:16:40 得分 0

如果多表连接不好处理那就用SQL语句分别处理Top

相关问题

  • 如何利用查询结果更新update表字段
  • 利用setfilter()查询
  • 我想利用从表单中提取的内容做一个模糊查询。
  • 请教:查询各个表空间利用率的SQL语句是什么?
  • 多表查询
  • 多表查询
  • 查询表
  • 查询表
  • 多表查询
  • 连表查询

关键词

  • 数据
  • 销售
  • adodataset
  • 表
  • 可乐
  • 商品表
  • 增加
  • 销售情况

得分解答快速导航

  • 帖主:adminis
  • mengyun5005

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo