TBatchMove控件的batAppend模式总是出错,而batcopy则正常

echoljb 2003-04-03 09:23:49

sybase里的一张表,共有五列,280条记录;在SQL Server里
有一张对应的表,列属性相同,选用batchmove控件将Sybase
表的数据导入SQL Server 2000的表,很奇怪的问题是,如果我
设batchmove的mode为batAppend,则目标表(SQL Server2000里的
表)有70条记录的其中三列全为null,但是sybase表里没有任何一个
记录的任何一个字段为null,虽然有一列value列(int型)的值有
部分记录为0(但也不是70条记录那么多);如果改用batcopy模式,
则一切正常,为什么会这样的?

我用的是Delphi5,SQL Server 2000,Sybase 11
...全文
39 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
WWWWA 2003-04-03
  • 打赏
  • 举报
回复
数据库的结构、数据类型不一致!

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧