当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·    »显示摘要«
    摘要: 一个edit box怎么样让它不在窗口中显示出来, 用代码写,用哪个函数呀? ......
 ·各位朋友几各问题    »显示摘要«
    摘要: 这是一本书上的代码 unit editform; interface uses windows, messages, sysutils, variants, classes, graphics, controls, forms, dialogs, stdctrls, menus; type tmainform = class(tform) label1: tlabel; label2: t......


问一个很愚蠢的问题

请问,在建立表的时候,在表之间建立的关系和我用视图建立的关联之间的区别?  
  谢谢

NO.1   作者: pengdali

表之间建立的关系是有约束的!!  
  这叫关系:  
  Create   database   cat  
  go  
  use   cat  
  go  
  CREATE   TABLE   s(s#   int   not   null   primary   key,s_name   varchar(8)   not   null)  
  go  
  CREATE   TABLE   c   (c#   int   not   null   primary   key,c_name   varchar(8)   not   null)  
  go  
  CREATE   TABLE   cs(c#   int   not   null,s#   int   not   null,cj   tinyint   not   null   default(0),  
  primary   key   (c#,s#),foreign   key(s#)   references   s(s#),foreign   key(c#)   references   c(c#))  
  go  
   
   
   
  insert   s   values(1,saa)  
  insert   c   values(1,caa)  
   
  --这句是对的  
  insert   cs   values(1,1,86)  
   
  --这句是错的,sql会报错,应为s表的s#列里没有2  
  insert   cs   vlaues(2,1,45)


 ·远程数据库    »显示摘要«
    摘要: 如何在bde administrator里设置连接interbase远程数据库 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE