起步软件技术论坛-X3

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: ccseasy

【搞定】一个表键了两个数据集存在的问题**

[复制链接]
 楼主| 发表于 2007-7-27 16:33:57 | 显示全部楼层

.

这个跟是否是DataGrid没有关系吧?对于一个表做成两个数据集,并且让这两个数据集有主外键关系,我觉这样做肯定有问题,却不清楚到底哪关联的不对。

数据库里有一个“检验编号”的字段,我想通过检验编号进行两个数据集的连接,所以状态数据集里有“检验编号”,属性数据集里有“检验编号”。

有问题吗?
回复 支持 反对

使用道具 举报

发表于 2007-7-27 17:18:22 | 显示全部楼层
DataGrid 或者2楼,这些都是表现数据的控件,只是DataGrid让你看的更明白,为啥2楼表现的不对。


数据库里有一个“检验编号”的字段,我想通过检验编号进行两个数据集的连接,所以状态数据集里有“检验编号”,属性数据集里有“检验编号”。

有问题吗?
这样两个数据集来自同一个表,且选择了相同的字段,这样做没有问题,应该是“状态数据集”和“属性数据集”取数据的时候还要根据“类型标志”这个字段的值来过滤
回复 支持 反对

使用道具 举报

发表于 2007-8-24 10:37:43 | 显示全部楼层
由于长时间没有反馈,先结贴了。
有问题请开新贴。
回复 支持 反对

使用道具 举报

发表于 2008-1-14 09:51:04 | 显示全部楼层

紧急求助!关于数据集插入

紧急求助!关于数据集插入.我想实现这样一个功能,在选择会议参加者的时候,弹出一个人员多选窗体,在人员多选窗体上选择多个人员后,单击上面的确定按钮后将所选择的人员一个人一条记录(从表的一行)的插入调用窗体上的从表中(从表用的是文档表格的形式).但是现在的单击被调用的窗体上的确定按钮时不能在从表上添加人员.
人员多选窗体上的确定按钮代码如下:
procedure TXZCJHYRY.BitBtn3Click(Sender: TObject);
var
zct:THYXXGLCT;
i,j:integer;
begin
  zct:=THYXXGLCT.Create(self.Context);
  zct.ShowModal;
  zct.DataSetBroker3.DataSet.Open;
  zct.DataSetBroker3.DataSet.First;
   for i := 0 to listbox1.Items.Count - 1 do
  begin
    zct.ListBox1.Items.Add(sysutils.Trim(listbox2.Items.ToString));
    zct.ListBox1.Items.Add(listbox1.Items.ToString);
    zct.DataSetBroker3.DataSet.Insert;
    zct.DataSetBroker3.DataSet.FieldByName('Participants').AsString:=sysutils.Trim(listbox2.Items.ToString);
    zct.DataSetBroker3.DataSet.Post;
  end;
  zct.Free;
end;

11.gif

83.66 KB, 下载次数: 37

回复 支持 反对

使用道具 举报

发表于 2008-1-14 09:53:00 | 显示全部楼层

不好 意思,发错地方了。揭帖

不好 意思,发错地方了。揭帖
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-5 05:52 , Processed in 0.046864 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表