起步软件技术论坛-X3

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

【结贴】ExceltoTable主从表

[复制链接]
发表于 2009-11-23 16:15:37 | 显示全部楼层
好,记得反馈。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-23 16:25:34 | 显示全部楼层
没有写进去就是你说的
ExcelToTable1.FieldMap.Add('TSQLDataSet(cb.DataSet).zd2 = sheet1[1,0]');
ExcelToTable1.FieldMap.Add('TSQLDataSet(cb.DataSet).zd3 = sheet1[2,0]');
这两句有问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-23 16:29:13 | 显示全部楼层
如果用数据集代理组建的情况这种字段映射应该怎么写?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-23 16:30:15 | 显示全部楼层
现在添加主从关系也可以写入数据了
但是就是要用户自己定义字段之间的映射关系
如果用数据集代理组件用程序来写好的话应该怎么做呢?
回复 支持 反对

使用道具 举报

发表于 2009-11-23 16:40:30 | 显示全部楼层
你上面的代码中就有参考呀
      //ExcelToTable1.FieldMap.Add('DataSetBZSJJ1.ID = sheet1[1,0]');
      //ExcelToTable1.FieldMap.Add('DataSetBZSJJ1.zd1 = sheet1[1,0]');
参考这两句来写。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-23 16:56:35 | 显示全部楼层
ExcelToTable1.FieldMap.Add('DataSetCSSJJ.字段2 = sheet1[1,0]');
ExcelToTable1.FieldMap.Add('DataSetCSSJJ.字段3 = sheet1[2,0]');
添加了这样的两个字段的映射
但是数据导入的时候有问题
只保存了一条     而且在关闭的时候还提示是否保存数据

我直接在哪个里面设计的时候就没有这种问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-23 17:01:11 | 显示全部楼层
找到原因了  
ExcelToTable1.FieldMap.Add('DataSetCSSJJ.字段2 = sheet1[1,0]');
这句话等号两边多加了空格    去了空格就好了
谢谢了  结贴吧
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-14 06:40 , Processed in 0.040902 second(s), 12 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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