以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]利用狐表在sql server中建表,怎么设置字段为非空  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=140679)

--  作者:martin723
--  发布时间:2019/9/11 11:01:00
--  [求助]利用狐表在sql server中建表,怎么设置字段为非空
利用狐表在sql server中建表,怎么设置字段为非空  

能否设置主键

 With Builder.Tables("表A")
    .AddColumn
--  作者:有点蓝
--  发布时间:2019/9/11 11:05:00
--  
无法设置。在Foxtable里建表只能使用默认的自增主键
--  作者:martin723
--  发布时间:2019/9/11 13:35:00
--  
字段 不能空值 这个能设置吗?
--  作者:有点蓝
--  发布时间:2019/9/11 14:00:00
--  
无法设置
--  作者:sywmbk
--  发布时间:2019/9/12 8:20:00
--  
 简单的办法:

1、在sqlserver中先建立一个表,然后设置字段的各项属性;

2、在sqlserver中生成生成该表的SQL查询: 鼠标右键表名,在弹出的窗口中依次选择:编写脚本为(S) → create到 → 文件,sqlserver会生成一个SQL查询;

3、复制这个查询,你会看到create table....的语句,依据这个格式编写你的内容;

4、在狐表中直接使用sql语句,就可以生成你想要的表格了,至于是不是允许空值,注意到每个字段后面的 NULL 和Not NULL了么....
  
5、执行SQL后,动态调入表,就能用了。