以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 从SQL引入到狐表后,有一个 Guid 数据类型 的列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=6168)
|
-- 作者:mr725
-- 发布时间:2010/3/12 23:26:00
-- 从SQL引入到狐表后,有一个 Guid 数据类型 的列
该(K3里的)数据列的内容是这样的(其中一个单元格): f4e4e4d5-ac3d-4ef2-a4ca-4f92be6edd09 (有N行都是这样).
此主题相关图片如下:未命名.jpg
有谁懂是什么吗? 谢谢~
它在Access里又应该是什么类型呢?
[此贴子已经被作者于2010-3-12 23:59:42编辑过]
|
-- 作者:yangming
-- 发布时间:2010/3/13 0:08:00
--
SQL Server 中的全局唯一标识符 (GUID) 数据类型通过 uniqueidentifier 数据类型表示,用于存储 16 字节的二进制值。GUID 是一个二进制数字,其主要用途是作为标识符,该标识符在拥有位于许多地点的许多计算机的网络中必须是唯一的。GUID 可以通过调用 Transact-SQL NEWID 函数生成,保证在全局是唯一的。 GUID广泛应用于微软的产品中,用于识别接口、复制品、记录以及其他对象。不同类型的对象对应不同的GUID值。例如,一个微软Access数据库使用的是16字节域为复制品创建一个唯一标识。 GUID:全球唯一标识符 (GUID) 是一个字母数字标识符,用于指示产品的唯一性安装。在许多流行软件应用程序(例如 Web 浏览器和媒体播放器)中,都使用 GUID。
GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:6F9619FF-8B86-D011-B42D-00C04FC964FF 即为有效的 GUID 值。
为什么要使用 GUID ?
世界上的任何两台计算机都不会生成重复的 GUID 值。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。在 Windows 平台上,GUID 应用非常广泛:注册表、类及接口标识、数据库、甚至自动生成的机器名、目录名等。
|
-- 作者:mr725
-- 发布时间:2010/3/13 0:13:00
--
呵呵~ 太深奥了······ 看来要排除它啦~
[此贴子已经被作者于2010-3-13 0:15:12编辑过]
|
-- 作者:yangming
-- 发布时间:2010/3/13 0:29:00
--
属于自动编号类型-同步复制 ID
|
-- 作者:狐狸爸爸
-- 发布时间:2010/3/13 9:10:00
--
你就当是一个随即字符列
|
-- 作者:mr725
-- 发布时间:2010/3/13 15:19:00
--
以下是引用狐狸爸爸在2010-3-13 9:10:00的发言: 你就当是一个随即字符列
问题是:当我把带有GUID数据类型的列导出到Access后(access里显示的数据类型是 文本型),再从Access里Fill到狐表的窗口Table后,就不能将狐表中相同结构外部表充填到这个窗口Table里了。
|