CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  Sybase

高手帮忙 delphi + sybase

楼主javer(javer)2002-07-30 09:35:10 在 其他数据库开发 / Sybase 提问

问题1:   我用bde   的query   select   了   sybase   的一个表,   我想用insertRecord加新数据,  
  但query的canmodify   为false,   请问:   a   我该调整query的属性?   b   我该调整sybase的属性?    
  问题2:   sysbase   建表时,我有两个表,具有主从关系(主/外键),我在删除主表记录时,  
  sybase总说从表中有记录而不能删,请问:sybase中删除级连性有吗?该如何设置?  
  问题3:在sql   central中如何手工加表的数据,   有没有相关的界面?  
   
  请详细指点,   谢谢!!!!!!! 问题点数:100、回复次数:4Top

1 楼bobfang(匆匆过客)回复于 2002-07-30 10:14:35 得分 60

1.将Query的RequestLive设为True。  
  2.通过触发器实现级联删除。  
  3.sql   central中不能加表的数据。可以通过SQL   Advantage做。Top

2 楼javer(javer)回复于 2002-07-30 11:28:42 得分 0

bobfang(匆匆过客)   :   非常谢谢你的回答.  
  1,3问题我知道了,   2   还有一点问题.  
  我建了一个trigger   :  
  CREATE   TRIGGER   dbo.del_depart_and_class   ON   dbo.departme    
        FOR   DELETE   AS    
              BEGIN  
                delete   classnam  
  from   classnam,   deleted  
  where   classnam.depcode   =   deleted.depcode  
     
              END  
  但还是在删除主表记录时sybase说有从表记录.  
  如果我把主从键关系取消,   就不出错.   虽然我可以在程序中保持主从键关系,  
  但我觉得好别扭.   在access中就明确的可设置删除级连性.  
  请指教,   谢谢!!!Top

3 楼SE1()回复于 2002-07-30 13:38:55 得分 40

sybase中的trigger是after触发器,也就是说,你定义的delete   trigger只有在删除成功(所有的约束检查完毕,包括主从键关系约束)之后才会触发执行,如果任何一个定义的约束不满足,则直接回滚而不会触发相关的触发器。  
  所以,如果你要使用触发器来完成级联操作(包括级联修改和级联删除),则不能定义主从键关系约束。  
  Top

4 楼javer(javer)回复于 2002-07-30 17:43:32 得分 0

谢谢大家的回答.我明白了.  
  我不定义主从键关系,trigger就可以了.  
  sybase在这一点上不方便!!!  
  结帐了.Top

相关问题

  • 救救我吧,SYBASE+DELPHI
  • Delphi+SyBase 的连接问题
  • Sybase的语句在Delphi里用不了?
  • DELPHI查询数据库SYBASE的问题
  • 新书换旧书(用sybase,pb的书换delphi的)。
  • 广告:sybase,pb的新书换delphi的旧书。
  • Delphi?
  • Delphi?
  • 用InstallShield制作前Delphi后Sybase的安装文件的BDE问题
  • delphi 5.0与sybase 10连接的问题,解决问题,分数全给.

关键词

  • sybase
  • 数据
  • sql
  • 触发器
  • 删除
  • 表
  • 主从键关系
  • 级联
  • trigger
  • 约束

得分解答快速导航

  • 帖主:javer
  • bobfang
  • SE1

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

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