以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]怎样在外部数据库中新建一个数据表  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=41340)

--  作者:yinyb36
--  发布时间:2013/10/17 6:26:00
--  [求助]怎样在外部数据库中新建一个数据表

外部数据源与用户管理

在默认情况下,Foxtable的用户名、用户密码、用户分组、用户角色等数据保存在项目文件中。
在多用户环境下,增加、删除、更改用户后,需要更新各终端的项目文件,这对于大型的应用系统,特别是远程应用的时候,是一件很麻烦的事情。

不过从Foxtable 2013开始,用户可以很方便地使用外部数据表存储用户信息,要做的只是单击几次鼠标。

步骤

1、首先要在外部数据库中新建一个数据表,用户保存用户信息,这个表必须包括三列,分别是:

列名 数据类型 说明
Name 字符型 必须将此列设置为主键!
Type 整数型  
Config 备注型  

假定创建的而这个表的名称为“Users”。

怎么创建呀?


--  作者:狐狸爸爸
--  发布时间:2013/10/17 8:10:00
--  

1、在外部数据库,例如SQL Server或Access直接创建

2、既然在foxtable连接了这个数据库,那么也可以在Foxtable中创建。

[此贴子已经被作者于2013-10-17 8:10:36编辑过]

--  作者:yinyb36
--  发布时间:2013/10/17 12:43:00
--  
就是不知道怎么创建呀
--  作者:狐狸爸爸
--  发布时间:2013/10/17 13:04:00
--  

在Foxtable新建一个表,记得选择数据源:
 
图片点击可在新窗口打开查看
 
这个表包括三列:
 
Name 字符型

Type 整数型

Config 备注型
 
 


--  作者:yinyb36
--  发布时间:2013/10/17 13:14:00
--  
老大,这样的话,Name列不是主健列呀
--  作者:Bin
--  发布时间:2013/10/17 14:06:00
--  
数据库中创建也是很简单的,新建一个表,设置3个字段即可. 百度也有很多图文教程. 
--  作者:狐狸爸爸
--  发布时间:2013/10/17 14:14:00
--  
以下是引用yinyb36在2013-10-17 13:14:00的发言:
老大,这样的话,Name列不是主健列呀

 

没关系,有主键就行了。


--  作者:yinyb36
--  发布时间:2013/10/17 18:37:00
--  
Name字符型必须将此列设置为主键!
Name不是主键也行啊
--  作者:有点甜
--  发布时间:2013/10/17 19:16:00
--  
 是的,name可以不是主键,但是这样就可以出现重复name的问题,只是就是不够严谨而已。
--  作者:yinyb36
--  发布时间:2013/10/17 21:35:00
--  
谢谢,这个可以代码控制的呀。被必须设为主键误导了
[此贴子已经被作者于2013-10-17 21:37:17编辑过]