WEB开发网
开发学院数据库Access 如何在Microsoft Access 2007中处理DB2数据 阅读

如何在Microsoft Access 2007中处理DB2数据

 2008-10-22 00:00:00 来源:WEB开发网   
核心提示: 现在如果您观察STAFF表格,此行将不会再出现:但是毫无疑问,如何在Microsoft Access 2007中处理DB2数据(5),您可以看到对于员工350所做出的修改依然存在,Access 2007会保留表格的高级属性,因为它们会被DB2自动生成,当您保存这些修改并重新打开data grid

现在如果您观察STAFF表格,此行将不会再出现:

如何在Microsoft Access 2007中处理DB2数据

但是毫无疑问,您可以看到对于员工350所做出的修改依然存在。

Access 2007会保留表格的高级属性,如产生的列,顺序等等。比如,使用如下DDL(数据库定义语言)创建一个COMPLAINTS表格(在适当的地方替换您对PAULZ的描述)。

  CREATETABLEPAULZ.COMPLAINTS(COMPLAINTNUMBERSMALLINTNOTNULL
  GENERATEDALWAYSASIDENTITY(STARTWITH+1INCREMENTBY+1
  MINVALUE+1MAXVALUE+32767NOCYCLECACHE20NOORDER),
  LASTNAMEVARCHAR(50)NOTNULL,
  COMPLAINTCLOB(1048576)NOTLOGGEDNOTCOMPACT);

现在把COMPLAINTS添加成Access 2007数据库的链接表格,并在表格中添加一些值。利用Access 2007数据栅格,您可以添加一些新行,不用考虑数据中的COMPLAINTNUMBER列,因为它们会被DB2自动生成。当您保存这些修改并重新打开data grid时,您将看到生成的列已经被添加到表格中:

如何在Microsoft Access 2007中处理DB2数据

当您试图给COMPLAINTNUMBER列设定确切值的时候会发生什么呢?如果您试图使用INSERT语句和DB2 CLP来设定本列的值时,您同样也会得到Access 2007的错误信息:

如何在Microsoft Access 2007中处理DB2数据

上一页  1 2 3 4 5 6 7 8  下一页

Tags:如何 Microsoft Access

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接